Update a phone-system outcome

Updates an outcome’s label, order, webhook, or smart-list destination behavior.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

outcomeIdstringRequiredformat: "uuid"

Outcome identifier returned by the phone-system outcome API.

Headers

Idempotency-KeystringRequired>=1 character
Unique key used to make retries safe for this write.

Request

This endpoint expects an object.
outcome_namestringRequired1-120 characters
outcome_typeenumRequired
Allowed values:
orderintegerRequired-2147483648-2147483647Defaults to 0
destination_typeenumRequiredDefaults to none
Allowed values:
destination_idstringOptionalformat: "uuid"
remove_from_smart_listsobjectOptional
webhook_urlstring or nullOptionalformat: "uri"<=2048 characters

Response

Outcome updated.
oktrue
outcomeobject
disposition_popup_enabledboolean