Manage the availability of your users with the iAdvize API
Last updated
Was this helpful?
Last updated
Was this helpful?
Managing the availability of your users through the API can meet several integration use cases:
Synchronize your users' availability between several tools,
Modify the availability of your users on the different channels according to the current activity,
View the availability of your users and the number of conversations in progress on each channel in real time.
API authentication uses temporary and revocable access keys (tokens). Please note that the lifetime of the key is 24 hours.
To generate your access key, please refer to .
The object is available in the user resource in our GraphQL API and allows you to consult the availability and occupation of a user for each channel (chat, call, video, third party channels).
For each channel, the object allows you to know:
if the channel is activated for this user,
whether the user is currently available on this channel,
the number of conversations in progress on this channel, for this user,
the number of simultaneous contacts allowed on this channel, for this user.
The userAvailabilityStatusUpdate resource is available in our GraphQL API and allows you to modify in real time the availability of a user (available/unavailable) for each channel (chat, call, video, third-party channels).
The object also lets you know if the user is connected to the solution or not.
The webhook user.availability.updated allows you to be informed of each change of status of your users ()
To discover all the resources available to manage your users and their availability, you can consult our