Skip to main content
Skip table of contents

Zendesk CTI Adapter

Overview

ipSCAPE supports Zendesk integration. Once configured you will see a 'softphone' within Zendesk from which you can make and receive calls.

1. Get the app

  1. Log into Zendesk

  2. Click the Admin icon () in the sidebar, then select Apps > Marketplace.

  3. Search for ipSCAPE Cloud CTI

2. Configure the app

  1. Install the app

  2. Enter a Name for the app.

  3. Fill out the settings detailed in the table below

  4. Install Another to finish

  5. Zendesk will reload apps

 

Setting name

Value

API Key

Please contact ipSCAPE Support to obtain the API key for your environment

Width

250

Height

450

Settings

Settings are to be configured based on the forms and fields existing in Zendesk. See an example below:

CODE
{

       "identifier": "zd",

       "users": {

                   "addNewUser": true,

                   "defaultName": "'New user'",

                   "sendVerificationEmail": false

       },

       "calls": {

                   "inbound": {

                               "form": "demo_inbound",

                               "tickets": {

                                           "public": false,

                                           "priority": "urgent",

                                           "type": "incident",

                                           "subject": "Call from <%customerPhoneNumber%> Account code <%ivrData_accountcode%>"

                               },

                               "fieldMapping": {

                                           "Account Code": "accountcode",

        "phone": "customerPhoneNumber",

                                           "Priority": "urgency"

                               }

                   },

                   "outbound": {

                               "form": "ips_outbound",

                               "tickets": {

                                           "public": true,

                                           "priority": "task",

                                           "type": "normal",

                                           "subject": ""

                               },

                               "fieldMapping": {

                                           "param_phone": "platformPhoneNumber",

                                           "param_ipscape": "activityId",

                                           "param_callType": "campaignTitle"

                               }

                   },

                   "transfer": {

                               "form": "ips_transfer",

                               "tickets": {

                                           "public": false,

                                           "priority": "high",

                                           "type": "incident",

                                           "subject": ""

                               },

                               "fieldMapping": {

                                           "param_bookingId": "digit",

                                           "param_phone": "customerPhoneNumber",

                                           "param_ipscape": "activityId",

                                           "param_callType": "campaignTitle"

                               }

                   }

       },

 

     

Enable Role Restrictions

Use this to restrict access to this app to certain Zendesk Roles

Enable Group Restrictions

Use this to restrict access to this app to certain Zendesk Groups

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.