Call Session Status Changed
Webhook notifying you whenever a call session transitions between statuses
When the status of a call session changes (e.g. in-progress → completed
), HappyRobot emits this CloudEvents-formatted payload to the webhook URL you configured in your workspace settings.
Payload
CloudEvents spec version. Always 1.0
.
Unique identifier for this event instance (UUID).
Event origin. Always https://platform.happyrobot.ai
.
Event type. Always session.status_changed
.
ISO 8601 timestamp when the event was emitted.
Content type of the data
payload. Always application/json
.
data
object
Version of the data schema (YYYY-MM-DD).
Your organization’s UUID in HappyRobot.
Identifier of the overall run associated with this session.
Identifier of the call session whose status changed.
Identifier of the use-case definition triggering the session.
Identifier of the use-case version executed.
data.status
sub-object
Previous status.
Current status.
ISO 8601 timestamp of the status change.
data.org
sub-object
Human-readable organization name.
data.use_case
sub-object
Name of the use case.
Version string of the use-case definition.