# Kejue ## Docs - [Attach Tool](https://docs.kejue.co/api-reference/agents/attach-tool.md): Attach a tool to an agent. - [Create Agent](https://docs.kejue.co/api-reference/agents/create-agent.md): Create a new agent. - [Create Agent Call](https://docs.kejue.co/api-reference/agents/create-agent-call.md): Create a call using this agent's full configuration. - [Create Voice Config](https://docs.kejue.co/api-reference/agents/create-voice-config.md): Add a voice configuration to an agent. - [Delete Agent](https://docs.kejue.co/api-reference/agents/delete-agent.md): Delete an agent. - [Delete Voice Config](https://docs.kejue.co/api-reference/agents/delete-voice-config.md): Delete a voice configuration. - [Detach Tool](https://docs.kejue.co/api-reference/agents/detach-tool.md): Detach a tool from an agent. - [Get Agent](https://docs.kejue.co/api-reference/agents/get-agent.md): Get an agent by ID. - [List Agent Tools](https://docs.kejue.co/api-reference/agents/list-agent-tools.md): List tools attached to an agent. - [List Agents](https://docs.kejue.co/api-reference/agents/list-agents.md): List all agents in the workspace. - [List Voice Configs](https://docs.kejue.co/api-reference/agents/list-voice-configs.md): List all voice configurations for an agent. - [Update Agent](https://docs.kejue.co/api-reference/agents/update-agent.md): Update an agent. - [Update Voice Config](https://docs.kejue.co/api-reference/agents/update-voice-config.md): Update a voice configuration. - [Create Call](https://docs.kejue.co/api-reference/calls/create-call.md): Create a single outbound call. - [Get Call](https://docs.kejue.co/api-reference/calls/get-call.md): Get full call details including transcript, summary, recording, and more. - [Inject Context](https://docs.kejue.co/api-reference/calls/inject-context.md): Inject context into a live call. - [List Calls](https://docs.kejue.co/api-reference/calls/list-calls.md): List calls with optional filters. - [Cancel Campaign](https://docs.kejue.co/api-reference/campaigns/cancel-campaign.md): Cancel a campaign. Pending/queued jobs are cancelled. - [Create Campaign](https://docs.kejue.co/api-reference/campaigns/create-campaign.md): Create a new campaign. - [Delete Campaign](https://docs.kejue.co/api-reference/campaigns/delete-campaign.md): Delete a campaign. Must be in draft, cancelled, completed, or failed status. - [Get Campaign](https://docs.kejue.co/api-reference/campaigns/get-campaign.md): Retrieve a campaign by ID with progress stats. - [Get Campaign Analytics](https://docs.kejue.co/api-reference/campaigns/get-campaign-analytics.md): Get detailed analytics for a campaign. - [Get Campaign Progress](https://docs.kejue.co/api-reference/campaigns/get-campaign-progress.md): Get campaign progress breakdown by contact status. - [List Campaign Calls](https://docs.kejue.co/api-reference/campaigns/list-campaign-calls.md): List calls in a campaign with pagination. - [List Campaign Contacts](https://docs.kejue.co/api-reference/campaigns/list-campaign-contacts.md): List contacts in a campaign with pagination. - [List Campaigns](https://docs.kejue.co/api-reference/campaigns/list-campaigns.md): List campaigns for the workspace. - [Pause Campaign](https://docs.kejue.co/api-reference/campaigns/pause-campaign.md): Pause an active or scheduled campaign. - [Start Campaign](https://docs.kejue.co/api-reference/campaigns/start-campaign.md): Start or resume a campaign. - [Bulk Create Contacts](https://docs.kejue.co/api-reference/contacts/bulk-create-contacts.md): Bulk create contacts (max 1000 per request). - [Create Contact](https://docs.kejue.co/api-reference/contacts/create-contact.md): Create a new contact. - [Delete Contact](https://docs.kejue.co/api-reference/contacts/delete-contact.md): Delete a contact. - [Get Contact](https://docs.kejue.co/api-reference/contacts/get-contact.md): Get a contact by ID. - [List Contacts](https://docs.kejue.co/api-reference/contacts/list-contacts.md): List contacts in the workspace with optional filters. - [Update Contact](https://docs.kejue.co/api-reference/contacts/update-contact.md): Update a contact. - [List Models](https://docs.kejue.co/api-reference/models/list-models.md): List available voice AI models. - [Create Persona Call](https://docs.kejue.co/api-reference/persona-calls/create-persona-call.md): Create a call with the full persona configuration pre-loaded. - [List Phone Numbers](https://docs.kejue.co/api-reference/phone-numbers/list-phone-numbers.md): List phone numbers available in the workspace. - [Create Tool](https://docs.kejue.co/api-reference/tools/create-tool.md): Create a new custom HTTP tool. - [Delete Tool](https://docs.kejue.co/api-reference/tools/delete-tool.md): Delete a tool. - [Get Tool](https://docs.kejue.co/api-reference/tools/get-tool.md): Get a tool by ID. - [List Tools](https://docs.kejue.co/api-reference/tools/list-tools.md): List custom HTTP tools for the workspace. - [Update Tool](https://docs.kejue.co/api-reference/tools/update-tool.md): Update a tool. - [List Voices](https://docs.kejue.co/api-reference/voices/list-voices.md): List all available voices for the workspace. - [Create Webhook](https://docs.kejue.co/api-reference/webhooks/create-webhook.md): Create a webhook subscription. - [Delete Webhook](https://docs.kejue.co/api-reference/webhooks/delete-webhook.md): Delete a webhook subscription. - [Get Webhook](https://docs.kejue.co/api-reference/webhooks/get-webhook.md): Get a specific webhook subscription. - [List Available Events](https://docs.kejue.co/api-reference/webhooks/list-available-events.md): List all event types you can subscribe to. - [List Webhooks](https://docs.kejue.co/api-reference/webhooks/list-webhooks.md): List all webhook subscriptions for the workspace. - [Update Webhook](https://docs.kejue.co/api-reference/webhooks/update-webhook.md): Update a webhook subscription. - [Knowledge](https://docs.kejue.co/core-concepts/knowledge.md): Give your AI agent access to your own content using knowledge bases - [Memory](https://docs.kejue.co/core-concepts/memory.md): How AI agents remember information about contacts across conversations - [Personas](https://docs.kejue.co/core-concepts/personas.md): Configure your AI agent's identity, voice, and behavior - [Prompting](https://docs.kejue.co/core-concepts/prompting.md): Write prompts that make your agent sound like a real person, not a voice bot - [Tool Calling](https://docs.kejue.co/core-concepts/tools.md): Give your AI agents the ability to take actions during and after conversations - [Dynamic Prompt Variables](https://docs.kejue.co/guides/dynamic-variables.md): Personalize agent prompts and first messages with contact data and per-call context - [Inbound Routing](https://docs.kejue.co/guides/inbound-routing.md): Configure phone numbers to receive inbound calls handled by your AI agents - [Mid-Call Context Injection](https://docs.kejue.co/guides/inject-context.md): Send messages and instructions to your AI agent during a live call - [Prompting Agents for Tools](https://docs.kejue.co/guides/prompting-for-tools.md): How to write persona instructions that guide the AI to use built-in tools effectively - [Webhooks](https://docs.kejue.co/guides/webhooks.md): Receive real-time notifications when events happen on the Kejue platform - [Introduction](https://docs.kejue.co/introduction.md): Welcome to the Kejue platform documentation ## OpenAPI Specs - [openapi](https://docs.kejue.co/openapi.json)