setPresence (JavaScript API Reference) for Dynamics 365 Channel Integration Framework 2.0

Sets the presence text of the agent in the client session​.

Syntax

Microsoft.CIFramework.setPresence(presenceText)

Parameters

Name Type Required Description
presenceText String Yes Presence text for current agent in Omnichannel for Customer Service. For the presence to be set correctly, the string should exactly match the text used in the admin app. To create custom presence, see Configure and manage custom presence.

Return value

Returns a Boolean value of success.

Example

Microsoft.CIFramework.setPresence(custompresence).then(
                        function (result) {
                            if(!result)
                            //code handling when OC Presence is in error
                            else
                            //code handling for success
                        },
                        function (error) {
                            reject(error);
                        });
                });