---
title: "Handle ACS Callback Events"
method: POST
path: "/api/v1/calls/callbacks"
tags: ["Call Management", "Call Events"]
---

# Handle ACS Callback Events

`POST /api/v1/calls/callbacks`

Handle Azure Communication Services callback events.
    
    This endpoint receives webhooks from ACS when call events occur:
    - Call connected/disconnected
    - Participant joined/left
    - Media events (DTMF tones, play completed, etc.)
    - Transfer events
    
    The endpoint validates authentication, processes events through the 
    V1 CallEventProcessor system, and returns processing results.

## Response `200`

Events processed successfully

- unknown

## Other responses

- `500` — Event processing failed
- `503` — Service dependencies not available

---

[API](https://skmtc.net/azure/apis/real-time-voice-agent-api.md) · [All operations](https://skmtc.net/azure/apis/real-time-voice-agent-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azure/real-time-voice-agent-api/versions/3e24c76dccd5/schema)
