in-progress → completed
), HappyRobot emits this CloudEvents-formatted payload to the webhook URL you configured in your workspace settings. The set of available statuses are: queued
, in-progress
, completed
, busy
, missed
, canceled
, failed
, voicemail
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.