Choose Your Integration Path
Website Integration (Chat Bubble & Center Stage)
Embed your AI agent on your website as a Chat Bubble or Center Stage.
API Reference
Build custom chat interfaces and server-to-server integrations with the REST API.
SDKs
Add AI agents to native mobile apps with the Android SDK (Alpha) or the iOS SDK (Beta).
CLI
Manage AI agents, sources, conversations, and more from your terminal or CI.
Explore Developer Features
Webhooks
Get real-time notifications for chat events.
MCP
Connect MCP clients like Claude and Cursor to your workspace.
Interactive Widgets
Show rich, interactive UI inside conversations.
Common Integration Patterns
These combinations show how the developer features fit together for common use cases. Mix and match them to suit your own product.SaaS In-App Assistant
SaaS In-App Assistant
- Embed the Chat Bubble in your app as contextual help.
- Greet signed-in users by name with custom initial messages.
- Track conversations in your product analytics with event listeners.
- Use client-side custom Actions to walk users through features or update their account.
E-commerce Support Agent
E-commerce Support Agent
- Add the Chat Bubble to your store and product pages.
- Turn on identity verification so the AI agent knows which customer is signed in.
- Use client-side custom Actions to look up orders and start returns.
- Show order details and product cards in the conversation with interactive widgets.
Chatbase has native integrations with e-commerce platforms such as Shopify. Connect your store and the AI agent can help customers browse products, manage their cart, and track orders, with no custom code.
Internal Knowledge Assistant
Internal Knowledge Assistant
- Build the chat into your internal tools with the REST API.
- Use identity verification to recognize employees.
- Send form submissions, such as IT or HR requests, to your own systems with webhooks.
- Review usage and common questions in Analytics.