Skip to main content
This tutorial demonstrates how to integrate OVADARE with AutoGen to orchestrate multi-agent workflows for preparing meetings while detecting and resolving conflicts.

Overview

Dave is preparing for an important sales meeting and sets up multiple agents in AutoGen:
  • Lead Researcher Agent: Conducts research on the target company.
  • Product Specialist Agent: Analyzes product fit for the target.
  • Sales Strategist Agent: Develops a tailored sales strategy.
  • Briefing Coordinator Agent: Compiles a detailed meeting briefing.

Workflow

The agents are tasked to:
  1. Research the target company’s background and industry trends.
  2. Analyze product fit based on the research.
  3. Develop a comprehensive sales strategy.
  4. Compile all findings into a detailed briefing document.
Outputs include:
  • Research reports.
  • Industry analysis.
  • Sales strategies.
  • Final briefing documents.

Detecting Conflicts with OVADARE

In this scenario, conflicts might arise if:
  • Agents compete for overlapping resources.
  • Strategies contradict each other.
  • Policies regarding sensitive data are violated.

Step 1: Setting Up OVADARE

First, ensure OVADARE is integrated with AutoGen:

Step 2: Define Policies

Define policies to govern agent actions:

Step 3: Monitor Agent Actions

As the agents in AutoGen execute tasks, OVADARE listens for activities:

Step 4: Resolving Conflicts

If conflicts are detected, OVADARE’s Resolution Engine generates recommendations:

Step 5: Applying Resolutions in AutoGen

Send the resolutions back to AutoGen agents:

Outcome

By using OVADARE, Dave ensures:
  • Agents collaborate without policy violations.
  • Conflicts are resolved before disrupting workflows.
  • The meeting preparation process runs smoothly, resulting in a well-prepared team.

Next Steps