Skip to content

Welcome to the Overview of BeeAI Workshop!

You'll be diving into how to use Agent2Agent (A2A) Protocol to enable seamless agent-to-agent communication and easily compose user interfaces to run and share your agents.

During this workshop, you'll explore a ticket triage scenario featuring two specialized agents: a triage agent that categorizes customer tickets into structured outputs (classifying ticket types and extracting key details) and a response agent that crafts replies based on ticket classification with appropriate tone and messaging. All three parts of this lab build upon this scenario.

Workshop Structure

This lab consists of 3 progressive parts:

Lab 1: Invoke A2A Agents

  • Invoke an A2A agent built with the BeeAI framework and BeeAI SDK
  • Execute an A2A-compatible agent built with the Pydantic AI framework and BeeAI SDK
  • Invoke agents using curl commands or the OpenAPI UI

Lab 2: A multi-agent workflow

  • Create a new workflow agent that sequentially orchestrates two pre-built agents of different frameworks
  • Invoke this agent using curl commands or the OpenAPI UI

Lab 3: Use the BeeAI Platform

  • Bring your workflow agent into the BeeAI Platform
  • Execute the workflow in the BeeAI platform environment

Ready to dive in? Let's move onto the pre-work and get set up for success.