Built-in Reasons
Built-in reasons are assigned automatically based on call mechanics (e.g., whether the call connected, went to voicemail, etc.). Each reason has a fixed condition and a customizable label.| Default Label | Condition | Outbound | Inbound |
|---|---|---|---|
| Voicemail | Voicemail was left | ✅ | |
| Transferred | Call was transferred to another party | ✅ | ✅ |
| No Answer | No answer received | ✅ | |
| Call Error | Error occurred | ✅ | ✅ |
| Connected | Call was connected (Default) | ✅ | ✅ |
Custom Reasons
Custom reasons let you define additional outcome categories for calls that connected successfully. When a call ends with a “Connected” status, the AI analyzes the transcript and selects the most appropriate custom reason based on its condition.Adding a Custom Reason
Click Add Custom Reason at the bottom of either the Outbound or Inbound section. A new row appears inline with two fields:- Label - The outcome name displayed in conversations (e.g., “Appointment Scheduled”, “Callback Requested”). Must contain only letters, numbers, and spaces. Must be unique.
- Condition - A natural-language description of when this label should apply (e.g., “The caller scheduled an appointment during the conversation”). Must be unique.
Pre-configured Reasons
New organizations start with two outbound reasons:| Label | Condition |
|---|---|
| Left Live Message | Spoke to someone and left a message for the intended recipient |
| Wrong Number | The number was invalid or wrong |
Editing and Deleting
Click the pencil icon on any custom reason to edit its label or condition. Click the trash icon to delete it. Built-in reasons cannot be deleted.How Ended Reasons Are Assigned
- The system determines the call’s mechanical outcome (connected, voicemail, no answer, transferred, or error) and maps it to a built-in reason
- For connected calls with custom reasons configured, the AI analyzes the transcript and picks the best-matching custom label
- The final label appears on the call in Conversations