Voice

Update an inbound routing rule

Partial update. Omitted fields are untouched.

is_active: false is the reversible way to take a rule out of the running. Deleting it is not.

patch/voice/inbound-routing/rules/{route_id}

Request

  • Base URL: https://be.graph8.com/api/v1
  • URL: https://be.graph8.com/api/v1/voice/inbound-routing/rules/{route_id}
  • Auth: HTTP bearer

Path parameters

route_idinteger required

Rule id.

Headers

Authorizationstring nullable
X-Target-Org-Idstring nullable

Request body

priorityinteger nullable
namestring nullable
match_conditionsobject nullable
target_type'ai_agent' | 'department' | 'extension' | 'voicemail' nullable
target_idstring nullable
ring_strategy'single' | 'round_robin' nullable
queue_max_wait_secondsinteger nullable
is_activeboolean nullable

Response

Successful Response

dataVoicePayload required

One voice object - a collection, an agent, a route, a chat.

Open-shaped: voice adds fields to these bodies on its own release cadence and a dropped-or-added key must not be a 500 in this service.

Changes

No recorded changes to this operation across all 2 revisions of this API.