Interfaces that collaborate with your agents
Showcase how embedded agents and host applications cooperate: the widget communicates intent, the UI responds, and users stay in the flow.
Host UI
Own the user experience. The application orchestrates layout, context, and actions while delegating semantic work to agents.
Agent Widget
Embeddable chat component that produces suggestions, requests, and UI intents with clear affordances.
Interaction Contract
Lightweight protocol for passing structured intents and results, enabling safe co‑pilot experiences.
See It In Action
Explore our open-source example project that demonstrates how AI agents can seamlessly interact with web applications.
BotDojo Canvas
Our example project showcases BotDojo Canvas - an innovative approach that enables AI agents to understand and interact with web pages in a natural, intuitive way. The canvas provides agents with contextual awareness of page elements, user intent, and interaction patterns.
Check out our GitHub repository to see how agents can navigate complex interfaces, make intelligent decisions, and provide seamless user experiences.
Key Benefits
Enhanced Product Discovery
AI agents can guide users through product catalogs, recommend items based on preferences, and increase conversion rates on ecommerce sites.
AI-Enabled Onboarding
Intelligent agents provide personalized onboarding experiences, walking users through complex workflows and reducing support tickets.
Simplified Complex UIs
Agents handle edge cases and complex interactions automatically, making sophisticated applications accessible to all users.