status that reflects where it is in its lifecycle. A conversation starts in a pending or active state and ends in a terminal one.
Active
A conversation is live in these states — the only states in which you can send a message.| Status | Meaning |
|---|---|
token_created | A WebRTC session is created and waiting for the user to join. |
triggered | The conversation has started (e.g. an outbound call was queued). |
ringing | The call is ringing. |
in_progress | The conversation is underway. |
Terminal
Once a conversation reaches one of these states, it’s over and won’t change again.| Status | Meaning |
|---|---|
completed | Ended normally. A text conversation reaches this state when you end it. |
failed | Ended due to an error. |
cancelled | Cancelled before connecting. |
transferred | Handed off to another destination. |
unanswered | The call was never answered. |

