Conversation DesignBuild multi-stage conversational flows with agents, classifiers, context transformers, knowledge bases, and fully customisable actions.
REST APIFull-featured HTTP API for managing projects, agents, stages, classifiers, tools, knowledge, providers, users, and more.
Real-Time ChannelsTwo channel options for live AI sessions — WebSocket for maximum compatibility, WebRTC for lower audio latency. Both share the same conversation protocol.
Multi-Provider SupportIntegrate with OpenAI, Anthropic, Google Gemini, Azure, ElevenLabs, Deepgram, Cartesia, and more — swap providers without changing your code.
Scripting & ExtensibilityExecute sandboxed JavaScript actions, call external webhooks, and invoke LLM-powered tools from within any conversation stage.
Authentication & PermissionsJWT-based operator authentication with role-based access control (RBAC) and project-scoped API keys for WebSocket clients.