TelephonyCallEndReason type

Razões conhecidas geradas pelo serviço para que uma chamada telefónica terminasse, em vez de razões para um trabalho geral de chamada de saída. Códigos de cadeia adicionais podem ser devolvidos.

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