microsoft / project-oagents

Experimental AI Agents Framework
Creative Commons Attribution 4.0 International
212 stars 43 forks source link

Samples - Support center scenario #36

Open kostapetan opened 3 months ago

katarinasvedman-ms commented 3 months ago

Scenario: Our project involves the development of an Autonomous Agent for Customer Care Centers. Acting as the initial point of contact for customers, this agent will autonomously handle generic inquiries and, based on user intent, delegate actions to the appropriate human personnel. The agent will also provide comprehensive summaries and manage all customer interactions.

Note: The architecture we're implementing is event-driven and decoupled, facilitating seamless automation evolution without necessitating changes to the implementation. Transitioning from human to agent involvement is a straightforward process achieved by processing and dispatching the same events.

Key Points:

We envision a "master Agent" endowed with the ability to dispatch tasks to both sub-agents and human agents, tailored to specific functions, including:

  1. Updating customer information (e.g., address)
  2. Investigating invoices
  3. Providing discounts

Examples of sub-agents include:

  1. User authentication (Agent)
  2. QnA (AiAgent)

To-Do:

kostapetan commented 3 days ago

79 Closes this