Schedule voice agent calls programmatically using API keys for authentication. Perfect for webhook integrations, CRM automation, and real-time call scheduling. Use the Calls API to retrieve call information and status.
https://notevibes.com
Bearer nvb_your_api_key
Schedule a new voice agent call
{
"agentId": "string (required)",
"contact": {
"name": "string (required)",
"phoneNumber": "string (required)",
"email": "string (optional)",
"tags": ["string"] (optional),
"notes": "string (optional)",
"cohort": "string (optional)",
"list": "string (optional, defaults to 'API')"
},
"scheduledFor": "ISO string (optional, defaults to immediate)",
"timezone": "string (optional, defaults to 'UTC')",
"metadata": {
"key": "value"
} (optional),
"retry": {
"count": 3,
"enabled": true
} (optional)
}
{
"success": true,
"scheduledCallId": "call_123456",
"message": "Call scheduled successfully for 2024-01-15T10:00:00.000Z"
}
{
"success": false,
"error": "Error message"
}
Phone numbers are automatically normalized to E.164 format:
(555) 123-4567
→+15551234567
+1 555 123 4567
→+15551234567
16463978508
→+16463978508
Get support from our developer team