Skip to main content

POST /v1/teams/dispatch

Requires dispatch:assign permission. Dispatching a team creates a mission, sets the team status to on_mission, fires the team.dispatched webhook, and records a billable operation.

Request Body

Example

Response

Dispatching a team automatically sets its status to on_mission and creates a mission record. The mission is closed (and the team returned to available) when the mission status reaches COMPLETED or FAILED.

Auto-Dispatch

When auto-dispatch is enabled for a tenant, the system automatically dispatches the highest-scored available team when an event arrives — without manual intervention.

Configure Auto-Dispatch

PATCH /v1/tenant/dispatch-settings

Threshold Values

When no team meets the threshold, the response includes requires_manual: true and the supervisor is alerted.

Auto-Reinforcement

If a dispatched team does not acknowledge (ACK) a mission within reinforcement_timeout_min minutes, the system automatically dispatches the next best available team. Set to 0 to disable.

Manual Override

Supervisors can always override auto-dispatch and manually select any available team from the Dispatch Console, regardless of score.

SDK