Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Samples - Support center scenario #36

Open
kostapetan opened this issue Apr 4, 2024 · 2 comments
Open

Samples - Support center scenario #36

kostapetan opened this issue Apr 4, 2024 · 2 comments
Assignees

Comments

@kostapetan
Copy link
Collaborator

No description provided.

@katarinasvedman-ms
Copy link
Contributor

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:

  • Dispatching will be executed using Cloud Events.
  • Events will contain parameters necessary for the agent to acquire through user querying, utilizing Language Model (LLM) capabilities.
  • Certain events will be flagged as "answer expected," prompting the agent to await a response event within the user session. Conversely, other events will be "fire and forget," with users notified through alternate means such as email.

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:

  • Define the scope of capabilities for both sub-agents and human agents.
  • Define personas and roles for sub-agents.
  • Outline event specifications.
  • Develop mock human interactions.

@kostapetan
Copy link
Collaborator Author

#79 Closes this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants