Manual Presence
About Manual Presence
Set custom presence updates during flows.
Schema
Validator for the Manual Presence callflow action
Key | Description | Type | Default | Required | Support Level |
---|---|---|---|---|---|
presence_id | The Presence ID to send a presence notification about | string() | true | ||
skip_module | When set to true this callflow action is skipped, advancing to the wildcard branch (if any) | boolean() | false | ||
status | The status to update to | string('idle' | 'ringing' | 'busy') | idle | false |
Status
There are three statuses that may be used in the update:
idle
- Typically solid green, for when thepresence_id
has no active callsringing
- Typically blinking red, for when an incoming call is occurringbusy
- Typically solid red, for when an incoming call has been answered
Examples
{
"module": "manual_presence",
"data": {
"presence_id": "username",
"status": "ringing"
}
}
Do note, presence_id
without an @realm.com
will be suffixed with the account’s realm.