Create a new AI voice agent with specified configuration
API key for authentication. Generate API keys from the RevRing dashboard.
Create a new AI voice agent
SIP trunk ID to use for this agent's calls
Agent name
128System prompt with {{variable}} placeholders
Agent status (active = can receive calls, disabled = inactive)
active, disabled Default values for template variables
Agent's opening message
4000Seconds to wait for user response (-1 = no timeout)
x >= -1Silence duration before ending call (-1 = no timeout)
x >= -1Maximum call duration in seconds
x >= 1LLM temperature for response randomness (0-2)
0 <= x <= 2IANA timezone identifier (e.g., America/New_York)
Language code (e.g., en, es, fr)
Webhook URL called before answering (optional)
Webhook URL called after call ends (optional)
Allow agent to end calls
Custom instructions for ending calls
Allow agent to transfer calls
Available transfer destinations
Custom transfer instructions
Detect voicemail
Action when voicemail detected
hangup, leave_message Message to leave on voicemail
Voice ID (copy from dashboard Voice Library)
Voice randomness (0-2)
0 <= x <= 2Speech speed (0.5-1.5)
0.5 <= x <= 1.5Advanced runtime configuration (optional)
Agent created
AI Voice Agent configuration