Skip to main content

DeleteAgent deletes an agent (soft delete).

DELETE 

/api/v1/voice/agents/:id

Marks the agent as deleted. The agent is removed from all queues and cannot be used for calls. The extension becomes available for reuse after deletion.

Asterisk Sync

On success, removes PJSIP endpoint from Asterisk realtime DB.

Errors

  • NOT_FOUND: Agent does not exist
  • FAILED_PRECONDITION: Agent has active calls
  • PERMISSION_DENIED: Caller lacks voice:agent:delete permission

Request

Responses

A successful response.