Agents
Agents are the core of Levrage.AI. Each agent is a fully configured AI voice assistant that can make and receive calls, follow conversation flows, collect data, and transfer calls.
Creating an Agent
Required Fields
Agent Type
The agent_type determines the base behavior and auto-generated prompt for your agent.
General types (work across any industry):
Industry-specific types — Use GET /v1/industries and GET /v1/industries/{industry}/agent-types to discover 200+ specialized types like:
real_estate_lead_qualifierfinance_account_openinghealthcare_appointment_schedulerecommerce_cart_recoveryinsurance_claim_intake
When you use an industry-specific agent type, the sector field is automatically populated. For general types like sales, you can optionally pass sector to categorize the agent.
Language Options
Set other_languages array for multilingual agents that can switch languages.
Voice Options
List available voices:
AI Models
Configuring Agent Behavior
Voice Response Settings
Fine-tune how the agent listens and responds:
Data Collection
Configure what information the agent should collect during calls:
Collected data appears in call history and webhook payloads.
Webhooks
Receive real-time notifications when calls end:
Call Transfers
Configure when and where the agent should transfer calls:
Managing Agents
List All Agents
Get Agent Details
Update an Agent
Only send the fields you want to change:
Delete an Agent
Managing Prompts
Get Current Prompt
Update Prompt
Prompt Versioning
Every prompt change creates a new version. You can list, restore, and delete versions: