Get Agent
curl --request GET \
--url https://api.ravan.ai/api/v1/agents/{id}/ \
--header 'X-Api-Key: <api-key>'{
"success": true,
"message": "Agent fetched successfully",
"data": {
"id": "019eb654-a.........",
"organizationId": "95a4e479-03a7-4f1b-.......",
"agentName": "Input field",
"status": "ACTIVE",
"model": "Agni Premium",
"s2sModel": "Agni Premium",
"voiceId": "Iris",
"temperature": 0.7,
"reminderTriggerMs": 10000,
"reminderMaxCount": 2,
"ambientSound": "forest_ambience",
"ambientSoundVolume": 1,
"maxCallDurationMs": 600000,
"ringDurationMs": 32000,
"voicemailMessage": "",
"voicemailDetectionTimeoutMs": 7000,
"postCallAnalysisModel": "gpt-4o-mini",
"postCallAnalysisData": [
{
"choices": [
"Negative",
"Positive",
"Neutral"
],
"description": "what was users sentiment throughout the call",
"name": "sentiments",
"type": "enum"
},
{
"description": "Detailed summary of the call before you transfer the call to a human agent so that the human agent can understand the context of the call",
"name": "summary",
"type": "string"
},
{
"description": "name of the user",
"name": "name",
"type": "string"
},
{
"description": "",
"name": "email",
"type": "string"
},
{
"description": "",
"name": "Phone number.",
"type": "string"
}
],
"selectedTools": null,
"knowledgeBase": "8619dc3f-.......",
"beginMessage": "",
"startSpeaker": "agent",
"createdAt": "2026-06-11 10:57:40.229069 +0000 UTC",
"updatedAt": "2026-06-11 18:26:17.115921 +0000 UTC",
"webhookUrls": [
"https://webhook.site/"
],
"ghlCalendarId": "",
"calcomCalendarId": "",
"prompt": "The current date and Time in Asia/Calcutta is {{current_time_Asia/Calcutta}}",
"endcallOnSilenceDuration": 10000,
"reminderMessage": "HI are you there??",
"voicemailCustomPatterns": null,
"interruptionSensitivity": 0.1,
"calcomApiKey": "cal_.....",
"calcomApiUrl": "https://api.cal.com",
"calcomAccountName": "Default",
"calcomStatus": "active",
"calcomConnectionType": "agent",
"ghlAssignUserIdList": [],
"memory": true,
"calendarTimezone": "Asia/Calcutta",
"accent": [
"india/hindi"
],
"emotion": true,
"crmSyncProviders": {
"ghl": true
},
"salesforceCalendarId": "",
"salesforceAssignUserIdList": [],
"emergencyFallback": "+919123456789"
}
}
Agent API
Get Agent
Get Agent.
GET
/
api
/
v1
/
agents
/
{id}
/
Get Agent
curl --request GET \
--url https://api.ravan.ai/api/v1/agents/{id}/ \
--header 'X-Api-Key: <api-key>'{
"success": true,
"message": "Agent fetched successfully",
"data": {
"id": "019eb654-a.........",
"organizationId": "95a4e479-03a7-4f1b-.......",
"agentName": "Input field",
"status": "ACTIVE",
"model": "Agni Premium",
"s2sModel": "Agni Premium",
"voiceId": "Iris",
"temperature": 0.7,
"reminderTriggerMs": 10000,
"reminderMaxCount": 2,
"ambientSound": "forest_ambience",
"ambientSoundVolume": 1,
"maxCallDurationMs": 600000,
"ringDurationMs": 32000,
"voicemailMessage": "",
"voicemailDetectionTimeoutMs": 7000,
"postCallAnalysisModel": "gpt-4o-mini",
"postCallAnalysisData": [
{
"choices": [
"Negative",
"Positive",
"Neutral"
],
"description": "what was users sentiment throughout the call",
"name": "sentiments",
"type": "enum"
},
{
"description": "Detailed summary of the call before you transfer the call to a human agent so that the human agent can understand the context of the call",
"name": "summary",
"type": "string"
},
{
"description": "name of the user",
"name": "name",
"type": "string"
},
{
"description": "",
"name": "email",
"type": "string"
},
{
"description": "",
"name": "Phone number.",
"type": "string"
}
],
"selectedTools": null,
"knowledgeBase": "8619dc3f-.......",
"beginMessage": "",
"startSpeaker": "agent",
"createdAt": "2026-06-11 10:57:40.229069 +0000 UTC",
"updatedAt": "2026-06-11 18:26:17.115921 +0000 UTC",
"webhookUrls": [
"https://webhook.site/"
],
"ghlCalendarId": "",
"calcomCalendarId": "",
"prompt": "The current date and Time in Asia/Calcutta is {{current_time_Asia/Calcutta}}",
"endcallOnSilenceDuration": 10000,
"reminderMessage": "HI are you there??",
"voicemailCustomPatterns": null,
"interruptionSensitivity": 0.1,
"calcomApiKey": "cal_.....",
"calcomApiUrl": "https://api.cal.com",
"calcomAccountName": "Default",
"calcomStatus": "active",
"calcomConnectionType": "agent",
"ghlAssignUserIdList": [],
"memory": true,
"calendarTimezone": "Asia/Calcutta",
"accent": [
"india/hindi"
],
"emotion": true,
"crmSyncProviders": {
"ghl": true
},
"salesforceCalendarId": "",
"salesforceAssignUserIdList": [],
"emergencyFallback": "+919123456789"
}
}
Request
Example curl (replace{id} and <api-key>):
curl -s \
--request GET \
--url "https://api.ravan.ai/api/v1/agents/{id}/" \
-H "X-Api-Key: <api-key>" \
-H "Accept: application/json"
Invoke-RestMethod -Method Get -Uri "https://api.ravan.ai/api/v1/agents/{id}/" -Headers @{ "X-Api-Key" = "<api-key>" }
Authorizations
Your Agni API key used to authenticate the request. Pass it in the
X-Api-Key header. Find or rotate it from your Ravan AI account settings.Path Parameters
The unique ID of the resource in the path. Use the ID returned by the related create or list endpoint.
Response
Whether the request succeeded.
Human-readable status message.
Returned data.
Show data
Show data
Unique agent ID
Organization this agent belongs to
Display name of the agent
Agent status
LLM model identifier
Speech-to-speech model identifier
Voice ID for TTS
LLM temperature setting
Milliseconds before sending a reminder
Maximum number of reminders to send
Ambient sound identifier
Volume of ambient sound (0.0 - 1.0)
Maximum call duration in milliseconds
Ring duration in milliseconds
Message to leave on voicemail
Voicemail detection timeout in milliseconds
Model to use for post-call analysis
Array of analysis field descriptors
Tools selected for this agent (may be null)
Knowledge base reference
Opening message spoken by the agent
Who speaks first: agent or user
Creation timestamp
Last update timestamp
List of webhook URLs
GHL calendar ID
Cal.com calendar ID
Agent prompt template
Milliseconds of silence before ending call
Reminder message text
Custom voicemail detection patterns
Interruption sensitivity threshold
Cal.com API key (masked in examples)
Cal.com API URL
Cal.com account name
Cal.com connection status
Cal.com connection type
Assigned GHL user IDs
Whether agent memory is enabled
Agent calendar timezone
List of accents
Whether emotion is enabled
CRM sync provider flags
Salesforce calendar ID
Salesforce assigned user IDs
Emergency fallback phone number
{
"success": true,
"message": "Agent fetched successfully",
"data": {
"id": "019eb654-a.........",
"organizationId": "95a4e479-03a7-4f1b-.......",
"agentName": "Input field",
"status": "ACTIVE",
"model": "Agni Premium",
"s2sModel": "Agni Premium",
"voiceId": "Iris",
"temperature": 0.7,
"reminderTriggerMs": 10000,
"reminderMaxCount": 2,
"ambientSound": "forest_ambience",
"ambientSoundVolume": 1,
"maxCallDurationMs": 600000,
"ringDurationMs": 32000,
"voicemailMessage": "",
"voicemailDetectionTimeoutMs": 7000,
"postCallAnalysisModel": "gpt-4o-mini",
"postCallAnalysisData": [
{
"choices": [
"Negative",
"Positive",
"Neutral"
],
"description": "what was users sentiment throughout the call",
"name": "sentiments",
"type": "enum"
},
{
"description": "Detailed summary of the call before you transfer the call to a human agent so that the human agent can understand the context of the call",
"name": "summary",
"type": "string"
},
{
"description": "name of the user",
"name": "name",
"type": "string"
},
{
"description": "",
"name": "email",
"type": "string"
},
{
"description": "",
"name": "Phone number.",
"type": "string"
}
],
"selectedTools": null,
"knowledgeBase": "8619dc3f-.......",
"beginMessage": "",
"startSpeaker": "agent",
"createdAt": "2026-06-11 10:57:40.229069 +0000 UTC",
"updatedAt": "2026-06-11 18:26:17.115921 +0000 UTC",
"webhookUrls": [
"https://webhook.site/"
],
"ghlCalendarId": "",
"calcomCalendarId": "",
"prompt": "The current date and Time in Asia/Calcutta is {{current_time_Asia/Calcutta}}",
"endcallOnSilenceDuration": 10000,
"reminderMessage": "HI are you there??",
"voicemailCustomPatterns": null,
"interruptionSensitivity": 0.1,
"calcomApiKey": "cal_.....",
"calcomApiUrl": "https://api.cal.com",
"calcomAccountName": "Default",
"calcomStatus": "active",
"calcomConnectionType": "agent",
"ghlAssignUserIdList": [],
"memory": true,
"calendarTimezone": "Asia/Calcutta",
"accent": [
"india/hindi"
],
"emotion": true,
"crmSyncProviders": {
"ghl": true
},
"salesforceCalendarId": "",
"salesforceAssignUserIdList": [],
"emergencyFallback": "+919123456789"
}
}
⌘I

