Skip to main content

DeleteAgent deletes an agent (soft delete, admin operation).

DELETE 

/api/v1/voice/admin/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.