Docs
GuidesAPI referenceWebhooksWeb widget

Calls

Outcomes and end reasons

See how the call ended and what it achieved. Learn what each outcome and end reason means.

#Outcomes

The outcome is the one-word result of a call. If a call did several things, the most important one wins: a booking beats a transfer, which beats a message.

OutcomeMeaning
bookedAn appointment was booked.
transferredThe caller was put through to a person.
messageA message was taken.
answeredThe caller's questions were handled with nothing else to do.
forwardedThe call followed the forward fallback.
hangupThe caller left before anything useful happened.
missedNobody answered, or an outbound call didn't connect.
voicemailAn outbound call reached voicemail.
spamA robocall or unwanted sales call.

#End reasons

The end reason says how the call finished.

End reasonMeaning
customer_hung_upThe caller hung up.
assistant_ended_callThe assistant ended the call with the End call tool or an end-call phrase.
transferredThe call was transferred.
silenceThe caller stayed silent past the idle limit.
max_durationThe call reached the assistant's time limit.
voicemailVoicemail was detected on an outbound call.
workflow_endA workflow reached an End block.
dial_failedAn outbound call couldn't be placed.
pipeline_errorSomething failed on our side. These are rare and we look at every one.
call_endedThe call ended for another reason, such as the line dropping.