Build with Conferbot
Embed the Conferbot chat experience on your site, store, or mobile app - or automate your workspace with the management REST API, webhooks, and MCP. Everything you need is here.
curl -X GET https://api-v2.conferbot.com/api/v1/external/v1/chatbots \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json"{
"data": [
{
"id": "64f8a2b3c1d4e5f6a7b8c9d0",
"name": "Customer Support Bot",
"disabled": false,
"responseCount": 12847,
"createdAt": "2024-09-01T10:30:00Z",
"updatedAt": "2024-12-15T14:22:00Z"
}
]
}What do you want to build?
The developer portal covers two different jobs. Pick your path.
Embed the chat
Put the Conferbot chat experience in front of your visitors. One script tag for any website, one-click modules for nine commerce and CMS platforms, and native SDKs for Android, iOS, Flutter, and React Native. No API key required - just your bot ID.
Automate with the API
Manage chatbots, pull conversation responses, track analytics, and react to events from your own backend. A REST management API with webhooks, an interactive playground, and an MCP server for AI-powered IDEs.
Ship Conferbot everywhere
Native mobile SDKs and one-click platform modules put the full chat experience in your app or store. No API key required - just your bot ID.
Mobile SDKs
SDK overviewAndroid
Kotlin SDK on Maven Central. Jetpack Compose or XML Views with a drop-in floating chat bubble.
Kotlin · Maven CentraliOS
Swift SDK via SPM and CocoaPods. SwiftUI ChatView or UIKit presentation with FAB overlay.
Swift · SPM + CocoaPodsFlutter
Dart package on pub.dev. ConferBotProvider, drop-in ChatWidget, or a one-liner FAB scope.
Dart · pub.devReact Native
TypeScript SDK on npm. Provider, widget, and a useConferBot hook for headless control.
TypeScript · npmEverything you need to integrate
A complete API toolkit designed for developers. From authentication to real-time events, we handle the infrastructure so you can focus on building.
API Key Authentication
Secure your API calls with workspace-scoped API keys. Simple x-api-key header authentication with built-in rate limiting.
Real-time Webhooks
Get notified instantly when events happen. HMAC-SHA256 signed payloads with automatic retries and exponential backoff.
Rich Analytics
Access detailed analytics for your chatbots — response counts, daily trends, and engagement metrics over any time period.
RESTful Design
Clean, predictable REST endpoints with JSON responses, pagination, and comprehensive error codes. OpenAPI 3.0 spec included.
Plan-based Limits
Transparent usage tracking with generous limits. From 10K API calls/month on Starter to 200K on Business plans.
Complete Data Access
Export chatbot responses, conversation records, and visitor data. Paginated endpoints with date range filtering.
Up and running in minutes
Three simple steps to start building with the Conferbot API.
Generate an API key
Navigate to your Workspace Settings > API Keys tab and click "Generate API Key". Copy the key — you'll need it for all API calls.
Make your first request
Use the API key in the x-api-key header to authenticate. Start by listing your chatbots to verify everything works.
Set up webhooks
Create webhook subscriptions to receive real-time notifications. We'll POST signed payloads to your endpoint whenever events occur.
# List your chatbots
curl -X GET "https://api-v2.conferbot.com/api/v1/external/v1/chatbots" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json"
# Get chatbot analytics (last 30 days)
curl -X GET "https://api-v2.conferbot.com/api/v1/external/v1/chatbots/{id}/analytics?days=30" \
-H "x-api-key: YOUR_API_KEY"Clean, predictable REST API
All endpoints follow RESTful conventions with consistent JSON responses, proper HTTP status codes, and comprehensive error messages.
/external/v1/chatbotsList all chatbots in your workspace
/external/v1/chatbots/{id}Get detailed information about a chatbot
/external/v1/chatbots/{id}/responsesList chatbot responses with pagination & date filters
/external/v1/chatbots/{id}/responses/{responseId}Get a single response with full conversation data
/external/v1/chatbots/{id}/analyticsGet chatbot analytics with daily breakdowns
/external/v1/webhooksList all webhook subscriptions
/external/v1/webhooksCreate a new webhook subscription
/external/v1/webhooks/{id}Delete a webhook subscription
/external/v1/usageGet current API usage stats and limits
https://api-v2.conferbot.com/api/v1 — All endpoints are relative to this base URL. Authenticate with the x-api-key header.Ready to start building?
Generate your API key and make your first API call in under 5 minutes. Full documentation, code examples, and webhook guides included.