Launchpad and Web Chat
The Launchpad is a widget you can put on your own website. It allows your website visitors to reach you via one or more of your connected channels. The following channels are supported: WhatsApp, Webchat, SMS, Phone, Email, Facebook Messenger, and Viber.
The Web Chat application is a web application that enables you to implement chat service in your web page. With both applications customers who are browsing your website can contact your customer service.
Prerequisites
Before you start configuring:
- You must have a logon name and password and rights to view at least one queue.
- Chat queue addresses must be configured in your system.
Configuration
The applications are configured with the Visitor Configurator application which allows you to change look and feel in a WYSIWYG (What You See Is What You Get) type of an editor. The configurator can be accessed via URL ecf/latest/VisitorConfigurator/. During the configuration you can test the applications and when you have finished your configuration, you can save it for further use.
Allowing TrafficBy default, the use of Launchpad and Web Chat is blocked by Cross-Origin Resource Sharing (CORS). To enable the application, you must enter a list of domains where Launchpad and the Web Chat application will be included in . Only domains in the allowlist can include the applications while non-listed domains are denied. Add also possible subdomains and localhost if needed for development purposes.
Using Additional Capabilities
If you need more advanced features, use the object Sinch Contact Center Visitor Intermediate Client (CVC), which becomes available when the chat has been fully loaded into the browser memory. For the available features, see CVC API document.
Below are some use cases for the CVC API:
- Changing destination chat queue
For example, a customer clicks a link on your web page to navigate to your “Products” page. The website can use CVC API to change the destination chat queue to specifically target “Product Questions Chat Queue”. Changing the destination queue is easier and faster via the CVC API than reloading the web chat completely with another script.
- You want the website to be able to react (perform some extra action) when a customer
decides to start a chat. For this purpose, the CVC API allows “subscribing” to chat
events. When receiving a chat event, the website could, for example:
- Trigger Google Analytics per each started chat discussion.
- Prevent pop-up notifications while the customer is chatting with an agent.
- Direct the customer to a specific page after an ended chat (for example a survey)
- Identification data of logged-in customers (such as customer number, email address) can
be attached to the web chat via CVC API.
This is typically done to allow agents to identify the customer and to be able to provide better service.
- Website can call CVC API to dynamically move the web chat to another position or change the size on the screen.
- Your website and customers are using a language not provided by Sinch Contact Pro . You can translate the user interface texts in that language and add the translation file to a URL that you point to from the API.