Deployment Guide
Purpose
This deployment guide provides detailed instructions for installing, configuring, and using the Webex Contact Center connector within SuiteCRM. It is designed to ensure a smooth integration process, enabling users to effectively utilize the connector within their SuiteCRM environment.
Intended Audience
This document is intended for customers who want to deploy a Webex Contact Center connector within SuiteCRM.
Prerequisites
You must have Webex Contact Center set up and configured.
A SuiteCRM account is required.
Install Expertflow Webex Package
Follow these steps to install the Webex Contact Center Connector in SuiteCRM:
Make sure Node.js is installed on the machine where SuiteCRM is hosted.
Download the ZIP package from this URL.
Log in to your SuiteCRM account as an administrator.
Hover over the user icon in the top right corner and select Admin.
In the Admin Tools section, select Module Loader.
Uninstall the extension if it already exists (may take some time).
Click Choose File and select the zip file and click Upload.
Click Install then Commit and wait for the process to complete (may take some time, depending on your machine).
Keep the site open and wait for the popup confirming 100% completion. Then click Home and refresh the page.
After installation, make sure to select the correct Webex Region in the configuration before logging in.
Uninstall Expertflow Webex Package
Follow these steps to uninstall the Webex Contact Center Connector from SuiteCRM:
Make sure Node.js is installed on the machine where SuiteCRM is hosted.
Log in to your SuiteCRM account as an administrator.
Hover over the user icon in the top right corner and select Admin.
In the Admin Tools section, select Module Loader.
Click Uninstall then Commit and wait for the process to complete (may take some time, depending on your machine).
Keep the site open and wait for the popup confirming 100% completion. Then click Home and refresh the page.
Configuring and Updating the Webex Contact Center Desktop Layout
To ensure a seamless integration between Webex Contact Center and SuiteCRM, follow these steps to configure and update the Webex Contact Center Desktop Layout:
Step 1: Access Admin
Log in to Webex Control Hub as an administrator.
From the left-side menu, click Launch My Organization if it appears.
From the left-side menu, select Contact Center.
From the left-side menu, select Desktop Layouts.
You can open Global Layout to use it, or click Create Desktop Layout to make a new one.
Click on Replace File to upload the JSON file SuiteCRM_Webex_DesktopLayout.json, then click Save.
Step 2: Apply Changes
Return to Webex Control Hub.
From the left-side menu, select Teams and choose your team.
Under Desktop Layout option, ensure it is assigned to the updated one (which contains the SuiteCRM_Webex_DesktopLayout).
Step 3: Test Webex
Log in to your SuiteCRM account and show the Webex widget.
Log in to your Webex Agent Desktop inside the widget.
Perform test calls to ensure:
Customer information loads correctly
Call controls work as expected.
Troubleshooting Tips
If the layout does not update, clear the browser cache and refresh the Webex Contact Center interface.
Verify that Webex Contact Center credentials are correct.
After completing these steps, your Webex Contact Center Agent Desktop will be properly configured to work with SuiteCRM.