Interfaces enable exposing Agno agents, teams, and workflows through various communication protocols and platforms. Each interface provides a standardized way to connect Agno agents to external systems, messaging platforms, and frontend applications.Documentation Index
Fetch the complete documentation index at: https://agno-v2-shaloo-ai-support-link.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Available Interfaces
AG-UI
Connect agents to frontend applications using the Agent-User Interaction Protocol
Slack
Deploy agents as Slack applications for team collaboration
Serve agents via WhatsApp for direct messaging interactions
A2A
Expose agents via the Agent-to-Agent Protocol for inter-agent communication
How Interfaces Work
Interfaces are FastAPI routers that mount protocol-specific endpoints on an AgentOS instance. Each interface:- Wraps Agno agents, teams, or workflows into protocol-compatible endpoints
- Handles authentication and request validation for the target platform
- Manages session tracking and context preservation
- Streams responses back to clients in the appropriate format
Using Interfaces
Interfaces are added to an AgentOS instance through theinterfaces parameter: