Adding a WebRTC VoIP Phone Widget

The following describes how to add a widget to a configuration that will deliver WebRTC calls into an Agent's web browser. This widget facilitates the call functionality, but the Agent will need a Current Call Details widget in order to make and control these calls.

To use this widget, the Agent must be permitted to handle calls with WebRTC, and they will need an appropriate licence with the WebRTC add-on.

Since Agents don't need to interact with the WebRTC widget directly, it can be styled in such a way as to be hidden from the Agent.

Anyone using this type of widget will be prompted by their browser to allow the configuration to use their audio device(s). They may be asked to do this on return visits, since a different domain may be used to load the configuration on each visit.

Implementation

  1. Access the list of configurations for the intended Customer.
  1. Launch the intended configuration.
  1. Click Enter Design Mode.
  2. Click Whole Config Properties. This will open the Properties page for the configuration. On the left-hand side of this page you will see a hierarchy of all current widgets.
  3. Click the Add Another Widget option for where you'd like the widget to appear, which can be either the main window or a tab strip.

    You can add a new tab strip here if needed, as explained in Adding a Tab Strip.

  4. On the right-hand side of the page, locate the VoIP Phone (WebRTC) widget.

    The widgets listed here are sorted according to the type of licence required to operate them.

  5. Click Add This Widget. The page will update, and the new widget will be selected, presenting you with its General tab.
  1. Type a suitable Widget Title.
  1. Use the Ring Type selector to choose the tone to be played whenever a WebRTC call is received via this widget.

    You can preview any of the available tones by using the corresponding media player.

  1. Select the Styles and Layout tab.
  2. Use the options provided to fine-tune the appearance of the widget.
  1. Click Save Changes to confirm creation of the widget.
  2. Repeat this process until you have all the widgets you need.
  3. Click Return to Cxp Agent Experience.

    You should ensure each new widget is appropriately sized, positioned, and styled to fit in with the rest of the configuration. This can be done after adding each new widget, if you prefer.

  4. When you've finished making changes to the configuration, click Exit Design Mode. It is now safe to close the current window or tab and return to the Admin portal.