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_idhas 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.