Voice AI Resources
Assistants
Inbound voice AI that answers calls to your phone numbers. Configure behavior with system prompts, greetings, and integrations.
Agents
Outbound voice AI that proactively calls customers. Assign tasks with dynamic data for personalized conversations.
Resource Hierarchy
Assistants
Assistants
Voice AI for handling inbound calls. When someone calls your phone number, an assistant answers and handles the conversation.Configuration options:
| Setting | Description |
|---|---|
| System prompt | Define the assistant’s role and behavior |
| Greeting | Initial message when answering a call |
| LLM extensions | Add capabilities like knowledge base search |
| Call event hooks | Trigger webhooks on call events (e.g., transcript ready) |
Agents
Agents
Voice AI for making outbound calls. Agents proactively call customers based on assigned tasks.Configuration options:
| Setting | Description |
|---|---|
| System prompt template | Define the agent’s role with dynamic variables |
| User value types | Define data fields for each call (customer name, order ID, etc.) |
| LLM extensions | Add capabilities like CRM lookups |
| Call event hooks | Trigger webhooks on call events |
Agent Tasks
Agent Tasks
Individual outbound call tasks assigned to agents. Each task contains:
- Target number — The phone number to call
- User values — Key-value pairs with call-specific data (e.g., customer name, callback reason)
Next Steps
API Reference
Explore the REST API for managing resources programmatically