Screen Pop

Screen Pop #

To help with integration to third-party applications, ~.UcClient.~ provides a method to screen pop a URL or Executable using details of your current call. The screen pop can be configured to occur automatically based on a call ringing or answered event, or manually using a Keyboard Shortcut.

Screen Pop URL/EXE

This setting should be populated with either a URL which is to be popped, or the path to an executable on the local machine which needs to be run.

When invoked by a call event or keyboard shortcut, ~.UcClient.~ will:

  • URL -> Open the URL using the default web browser configured on the computer.
  • EXE -> Run the executable

To customize the screen pop, placeholders can be incorporated into the URL or EXE command line parameters which will then be substituted with the corresponding details from the call.

In the example below, a Google search would be loaded with the phone number replacing the {cli} placeholder.

URL Example

https://www.google.com/search?q=phone+number+{cli}
Color Wand tip
When constructing query string arguments for a URL, remember to URL encode any special characters you are manually adding.

EXE Example

c:\Windows\notepad.exe {cli}
Color Wand tip
When constructing the command line arguments for an Executable, remember to use " around any parameters that may contain a space.
Document note
Running an EXE can be blocked by Windows Security or other security applications you have installed. Please refer to Troubleshooting for more information.

The table below outlines all the placeholder values which are supported:

Placeholders Description
{cli} The caller id of the current call in national number format
{clie164} The caller id of the current call in E.164 format
{ddi} The DID of the current call. Incoming external calls only
{ddie164} The DID of the current call in E.164 format. Incoming external calls only
{prefixname} The prefix name of the current call
{groupname} The group or queue name of the current call if available

Enable Automatic Screen Pop

Enabling this setting turns on automatic popping of the URL. Use the Call State & Call Direction parameters below to control when the automatic pop will occur.

If disabled, the screen pop can still be requested using the dedicated Keyboard Shortcut.

Call State Trigger

If automatic popping is enabled, this setting controls whether the pop occurs when a call starts ringing or a call is answered.

Call Direction

If automatic popping is enabled, this setting controls whether the pop occurs on incoming calls, outgoing calls or both directions.