TelephonyCallEndReason type

Razões conhecidas geradas por serviços que levaram uma chamada telefônica ao fim, em vez de razões para um trabalho geral de chamada de saída. Códigos de string adicionais podem ser retornados.

type TelephonyCallEndReason =
  | "invalid_webhook_payload"
  | "webhook_validation_failed"
  | "binding_not_found"
  | "binding_suspended"
  | "admission_rejected"
  | "admission_check_failed"
  | "route_agent_mismatch"
  | "invalid_binding_configuration"
  | "credential_resolution_failed"
  | "provider_resource_mismatch"
  | "endpoint_resolution_failed"
  | "ingress_setup_failed"
  | "live_call_conflict"
  | "live_call_persistence_failed"
  | "answer_failed"
  | "provider_disconnected"
  | "provider_busy"
  | "provider_no_answer"
  | "provider_cancelled"
  | "provider_failed"
  | "provider_stream_error"
  | "provider_stream_stopped"
  | "agent_session_connect_failed"
  | "media_stream_ended"
  | "bridge_cancelled"
  | "bridge_failed"
  | "managed_hangup"
  | "managed_transfer"
  | "manage_hangup_failed"
  | "manage_transfer_failed"
  | string