Welcome to Kejue
Kejue lets you build and deploy intelligent AI agents that communicate with your customers over voice and chat. This documentation covers the core concepts of the platform and the public API.Getting Started
API Reference
Explore all available API endpoints — create calls, manage campaigns, and more.
Personas
Learn how to configure your AI agent’s identity, voice, and behavior.
Tool Calling
Give your agents the ability to take actions during and after conversations.
Webhooks
Receive real-time notifications when calls and campaigns complete.
Inbound Routing
Configure phone numbers to receive inbound calls handled by your AI agents.
Dynamic Prompt Variables
Personalize prompts with contact data and per-call context.
Mid-Call Context Injection
Send messages and instructions to your AI agent during a live call.
Key Features
- AI Voice Agents — Deploy personas that handle inbound and outbound phone calls
- Chat Agents — Connect personas to WhatsApp and other messaging channels
- Knowledge Bases — Give your agents access to your own content via RAG
- Tool Calling — Let agents take actions in real-time or after conversations end
- Memory — Agents remember contacts across conversations
- Campaigns — Batch-call thousands of contacts with shared settings
- Webhooks — Get real-time notifications for all call and campaign events
Authentication
All API requests require an API key passed in theX-API-Key header:

