Import the Agent Browser UI extensions

You use the Add-In Manager to import extensions.

Before you begin

The extension .zip files are provided in the /twilio/bui/build directory if you do not want to build them yourself.

About this task

The Add-In Manager is available to only those staff members with the Configuration permission selected on their profile’s Administration tab. For more information, refer to Create an Agent Browser UI extension.

Procedure

  1. Click Configuration on the navigation pane, expand Site Configuration, and then double-click Add-In Manager.
    The Add-In Manager opens on the content pane.
  2. Click New, then select Agent Browser UI Extension.
    The Open window displays.
  3. Browse for the cti_messaging_addin-phase-2.zip file in the /twilio/bui/build directory, and then click Open.
    The files are imported into the Add-In Manager.
  4. Enter cti_messaging in the Name field.
  5. From the Extension Type drop-down menu, select Console.
  6. Select the Init File check box for ctiMessagingAddinInitializer.html.
  7. To specify the profiles that can access the extension, click Profile Access on the ribbon, then select the appropriate check boxes.
  8. Click Save.
    The new extension is displayed in the Agent Browser UI Extensions list in the Add-In Manager.
  9. Repeat steps 2 through 8, using the following options:
    Option Description
    Extension file cti_reporting_addin-phase-2.zip
    Name cti_reporting
    Extension Type Analytics
    Init File rprtingAddinInitializer.html
    Schema Definition ctiAgentStats.json
  10. Repeat steps 2 through 8, using the following options:
    Option Description
    Extension file cti_telephony_addin-phase-2.zip
    Name cti_telephony
    Extension Type Console
    Init File ctiTelephonyAddinInitializer.html
  11. Click Save & Close to close the Add-In Manager.
  12. Log out of the Service Console.
    1. To use the Analytics extensions, log in to the Service Console again.
      Use the Report Designer to add Analytics extensions to the Agent Browser UI.
    2. To use the Console extensions, log in to the Agent Browser UI.
      Console extensions are loaded during login. They can request containers dynamically if necessary to be displayed.

What to do next

You must give profiles that will use the extensions access to them on the Agent Browser UI Extensions tab of the Profile Interfaces editor.

Note: All three extensions must be loaded for the accelerator to work.