curl --request POST \
--url https://api.getello.ai/api/agents \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"type": "outbound"
}
'{
"status": 200,
"message": "Agent created successfully",
"data": {
"_id": "683715217c8e5fe1361c6faa",
"name": "My Outbound Assistant",
"type": "outbound",
"category": "general",
"description": "AI assistant for voice calls",
"image": "https://voicemart.ai/assistant-icons/default.png",
"features": [
"<string>"
],
"popularity": 0,
"voiceConfig": {
"provider": "elevenlabs",
"voiceId": "emily",
"language": "en-US",
"patienceLevel": 1,
"speed": 1,
"pitch": 1,
"latency": 0.5,
"stability": 0.5,
"styleExaggeration": 0.75,
"similarity": 0.8,
"voicePromptType": null,
"voicePrompt": null
},
"aiModel": {
"provider": "openai",
"model": "gpt-4",
"temperature": 0.7,
"maxTokens": 200
},
"callConfig": {
"timeZone": "UTC",
"maxDuration": 600,
"voicemailDetection": {
"enabled": true,
"type": "ml-based"
},
"recordingEnabled": true,
"transcriptionEnabled": true,
"speakerBoost": false
},
"status": true,
"createdAt": "2025-05-28T13:52:33.951000",
"updatedAt": "2025-05-28T13:52:33.951000"
}
}Creates a new agent of specified type.
curl --request POST \
--url https://api.getello.ai/api/agents \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"type": "outbound"
}
'{
"status": 200,
"message": "Agent created successfully",
"data": {
"_id": "683715217c8e5fe1361c6faa",
"name": "My Outbound Assistant",
"type": "outbound",
"category": "general",
"description": "AI assistant for voice calls",
"image": "https://voicemart.ai/assistant-icons/default.png",
"features": [
"<string>"
],
"popularity": 0,
"voiceConfig": {
"provider": "elevenlabs",
"voiceId": "emily",
"language": "en-US",
"patienceLevel": 1,
"speed": 1,
"pitch": 1,
"latency": 0.5,
"stability": 0.5,
"styleExaggeration": 0.75,
"similarity": 0.8,
"voicePromptType": null,
"voicePrompt": null
},
"aiModel": {
"provider": "openai",
"model": "gpt-4",
"temperature": 0.7,
"maxTokens": 200
},
"callConfig": {
"timeZone": "UTC",
"maxDuration": 600,
"voicemailDetection": {
"enabled": true,
"type": "ml-based"
},
"recordingEnabled": true,
"transcriptionEnabled": true,
"speakerBoost": false
},
"status": true,
"createdAt": "2025-05-28T13:52:33.951000",
"updatedAt": "2025-05-28T13:52:33.951000"
}
}inbound, outbound, chat, agent builder "outbound"