Clients

~.UcClient.~ Clients #

~.UcClient.~ clients provide users with access to control over their phone, including access to call history, voicemail, contacts and where available softphone features.

Document note
Access to ~.UcClient.~ clients is license controlled. If there is no reference to client permissions in the customer portal, access to ~.UcClient.~ clients are not enabled.

Client Types #

The table below outlines the different ~.UcClient.~ clients which are available, a brief description and a link to the client's dedicated documentation:

Client Description Documentation Installs
~.UcClient.~ Desktop Desktop unified communications client supported on Windows 10 & 11. Docs Download Portal
~.UcClient.~ Mobile Mobile softphone client supported on Apple iOS. Docs Download Portal
~.UcClient.~ CRM Embedded CRM clients supported in Salesforce & Microsoft Dynamics 365 Docs n/a

Giving Users Access #

Access to ~.UcClient.~ clients is controlled via user permissions. For details on the specific permissions, refer to the Users configuration area.

Presence Profiles #

Presence profiles are used by ~.UcClient.~ clients to allow users to update their availability. Other users on the system can see the presence of each user, getting details on their current availability/status.

Depending on the profile selected by the user, their status to other users will appear as one of 3 colors:

  • Screenshot - Available
  • Screenshot - Away
  • Screenshot - Busy

If a user is in the Available state, the Busy color is automatically applied to their user profile within ~.UcClient.~ when they are busy on a telephone call.

When a user's profile is changed, their Do-not-disturb, Forwarding & Find-me-follow-me configuration will all be updated. This allows users to actively control how they can be contacted.

PBX Feature Description
Do Not Disturb Enables/disabled Do-not-disturb for the user on the PBX based on a the user's availability in the selected profile.
Find Me Follow Me Activates and updates the user's Find-me-follow-me settings based on the current profile's settings.
Forwarding Activates and updates the user's Forwarding settings based on the current profile's settings.
Extension Lists Adds and updates an extension list for each user to match their current Find-me-follow-me rules.

The table below shows the updates to a user configuration that will be applied by default when in active mode:

Presence Status Color Do Not Disturb[^1] Call Forwarding[^1] Personal Routing[^1]
Available Available Screenshot Ring all
Away Unavailable Screenshot Ring all
Comfort Unavailable Screenshot Ring all
In a Meeting Unavailable Screenshot Ring all
In the Office Available Screenshot Ring all
Lunch Unavailable Screenshot Ring all
On Holiday Unavailable Screenshot Ring all
On the Road Available Screenshot Ring all
Out of the Office Unavailable Screenshot Ring all
Working from Home Available Screenshot Ring all
Working Remotely Available Screenshot Ring all

Users can override this default configuration through their ~.UcClient.~ Desktop client, changing which of their devices will ring and when.

For more information on overriding the default profiles, please refer to the ~.UcClient.~ Desktop documentation.

Color Wand tip

If a user does not have access to a ~.UcClient.~ client, they will be in the Available profile by default and their status will automatically switch between Available and Busy as they make and receive calls.

User Extension Lists

By default, the communications platform will send group calls to all of a user's devices, even when they have Find-me-follow-me or Forwarding settings applied.

To get around this issue, ~.UcClient.~ creates and updates a user extension list on the communications platform. This extension list will be updated with only the devices a user has selected to ring in their profile, ignoring any call forwards.

When configuring groups on the communications platform, the user's extension list can be used instead of the user directly, ensuring group calls only ring the devices a user wants to ring.