Starts a new individual outbound call to a specified recipient. The from_number field is required and should be a valid phone number with country code.
scheduled_at to schedule calls for a specific date and time:
scheduled_at is provided, the call will be queued and executed at that specific date and time. The time window (call_start_time and call_end_time) still applies as additional validation. Use this for precise scheduling of important calls.custom_args_values field to pass dynamic data to your agent:
@{{variable_name}} syntaxcallee_name, company_name, appointment_date, etc.smart_formatter to automatically process callee names before the call:
extract_first_name: Extracts the first actual name, skipping common prefixes like Mr, Mrs, Dr, Shri, Mohammad, etc.transliteration: Transliterates the extracted name to the target language (e.g., Hindi) using a local dictionary. Automatically enables extract_first_name."Mr Rajesh Kumar" becomes "राजेश" in callee_name, and the original name is preserved in original_callee_name.
original_callee_name in custom_args_values for reference. If a name is not found in the dictionary, the original extracted name is used as-is.call_config(Required) Your Ringg AI API key.
"7251cb4b-3373-43a4-844c-b27a1d45e0c9"
The name of the person to call
"John Doe"
The phone number to call (must include country code, e.g., +91 for India)
"+1234567890"
UUID of the agent that will handle the call
"830f767a-397e-4b39-82ff-235cd344e2f9"
The phone number to call from (with country code)
"+1987654321"
Custom variables that will be replaced in the agent's prompt using @{{variable_name}} syntax
{
"company_name": "XYZ Corp",
"appointment_date": "2025-01-20",
"product_name": "Premium Service"
}(Optional) Smart formatting for callee name — supports first name extraction and dictionary-based transliteration
{
"extract_first_name": true,
"transliteration": true,
"transliteration_language": { "source": "en", "target": "hi" }
}(Optional) Override default call configuration
{
"idle_timeout_warning": 10,
"idle_timeout_end": 15,
"max_call_length": 300,
"call_retry_config": {
"retry_count": 3,
"retry_busy": 30,
"retry_not_picked": 30,
"retry_failed": 30
},
"call_time": {
"call_start_time": "00:00",
"call_end_time": "23:59",
"timezone": "Asia/Kolkata"
}
}