Request
Permanently delete an AI voice agent. This action cannot be undone.
Deleting an agent is permanent. All associated configuration will be lost. Active calls using this agent will not be affected, but no new calls can be initiated.
Bearer token for authentication. Format: Bearer YOUR_API_KEY
Path Parameters
The unique identifier of the agent to delete
Response
Returns a confirmation of deletion.
The ID of the deleted agent
curl -X DELETE https://api.ringyo.ai/v1/agents/agent_abc123 \
-H "Authorization: Bearer YOUR_API_KEY"
200 - Success
404 - Not Found
409 - Conflict
{
"id" : "agent_abc123" ,
"deleted" : true
}
Error Codes
Code Description agent_not_foundThe specified agent_id does not exist agent_in_useAgent has active calls and cannot be deleted unauthorizedYou don’t have permission to delete this agent
Best Practices
Before deleting an agent:
Check for active calls - Ensure no calls are currently in progress
Export configuration - Save the agent’s system prompt and settings if you might need them later
Update integrations - Remove references to this agent from webhooks and automations