Agent-readable docs index: /docs/llms.txt. Full docs in one file: /docs/llms-full.txt. Download /docs/docs.zip to grep all markdown files locally.

Voice agents

A voice agent combines instructions, a greeting, a voice, and a provider configuration with the telephony resources that deliver calls. Configure it in the Voice Agents section of your workspace.

Set up an agent

  1. Create an agent and give it a distinct name within the account.
  2. Choose a provider and configure the model, voice, language, instructions, and greeting appropriate to your use case. Provider capabilities and required settings vary.
  3. Attach the knowledge, FAQs, scenarios, and tools the agent needs. Resources must belong to the same account.
  4. Assign an extension or connect the agent to a phone number using the available dashboard configuration.
  5. Test a call, review the conversation and call records, and adjust the instructions and tools.
An agent can be active or disabled. An extension must be unique within the account. ElevenLabs-hosted agents require a provider agent ID.
Provider names represent supported configuration options, not a guarantee that every model or feature is enabled for your account. Configure and test your provider credentials before using an agent in production.

Calling an agent

An agent extension is a route into the voice runtime; phone number routing is configured separately. Check your carrier's SIP and number configuration before making a production call. See call routing and phone numbers.
For tools, knowledge sources, and their limits, continue to Knowledge and tools.