PresenceInfoRequest
Properties
Name | Type | Required | Description |
---|---|---|---|
user_status | PresenceInfoRequestUserStatus | ❌ | |
dnd_status | PresenceInfoRequestDndStatus | ❌ | |
message | str | ❌ | |
allow_see_my_presence | bool | ❌ | |
ring_on_monitored_call | bool | ❌ | |
pick_up_calls_on_hold | bool | ❌ | |
caller_id_visibility | PresenceInfoRequestCallerIdVisibility | ❌ | Configures the user presence visibility. When the allowSeeMyPresence parameter is set to true , the following visibility options are supported via this parameter - All, None, PermittedUsers |
PresenceInfoRequestUserStatus
Properties
Name | Type | Required | Description |
---|---|---|---|
OFFLINE | str | ✅ | "Offline" |
BUSY | str | ✅ | "Busy" |
AVAILABLE | str | ✅ | "Available" |
PresenceInfoRequestDndStatus
Properties
Name | Type | Required | Description |
---|---|---|---|
TAKEALLCALLS | str | ✅ | "TakeAllCalls" |
DONOTACCEPTDEPARTMENTCALLS | str | ✅ | "DoNotAcceptDepartmentCalls" |
TAKEDEPARTMENTCALLSONLY | str | ✅ | "TakeDepartmentCallsOnly" |
DONOTACCEPTANYCALLS | str | ✅ | "DoNotAcceptAnyCalls" |
UNKNOWN | str | ✅ | "Unknown" |
PresenceInfoRequestCallerIdVisibility
Configures the user presence visibility. When the allowSeeMyPresence
parameter is set to true
, the following visibility options are supported via this parameter - All, None, PermittedUsers
Properties
Name | Type | Required | Description |
---|---|---|---|
ALL | str | ✅ | "All" |
NONE | str | ✅ | "None" |
PERMITTEDUSERS | str | ✅ | "PermittedUsers" |
Build Your Own SDKs with liblab
Build developer friendly SDKs in minutes from your APIs