---
title: "Dispatch Call"
method: POST
path: "/events/{event_id}/dispatch-call"
tags: ["telephony"]
---

# Dispatch Call

`POST /events/{event_id}/dispatch-call`

## Request

- Base URL: `https://api.verdun.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.verdun.ai/events/{event_id}/dispatch-call`
- Auth: HTTP bearer

## Path parameters

- `event_id` string, required

## Request body

- DispatchCallRequest
  - `line` 'police_non_emergency' | 'police_direct_dispatch', required: Which of the site's dispatch lines to bridge the operator to.
  - `channel` 'phone_bridge' | 'browser_call': How the operator's leg is placed: a PSTN callback bridge or the browser softphone.
  - `operator_number` string, nullable: The operator's callback number; the bridge rings this leg first, then dials the dispatch target when answered. phone_bridge only — browser_call has no callback leg.
  - `idempotency_key` string, nullable: Client-generated key for this dispatch intent. Retries and double-submits with the same key return the original attempt instead of placing a second call.

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/verdun/apis/verdun-api.md) - [All operations](https://skmtc.dev/verdun/apis/verdun-api/llms.txt) - [OpenAPI document](https://skmtc.dev/verdun/apis/verdun-api/revisions/35a2a6ebedda?raw)
