How to create Zendesk Chat Integration

How to create Zendesk Chat Integration

Go to and log in with your credentials. On the company management page, go to Channels section to see Zendesk. Click on connect.

You'll be prompted with this window. As you see in the overview, you should be registered to Zendesk to create this integration.  Login to your Zendesk account

Go to and create an account. Once the account is created, you'll be able to access to main page as below.

In this page, navigate to Settings in the menu on the left. In this page, find the "go to the Admin Center button" and click on it.

In Zendesk Chat page, select Account from the settings again.

Here, we want to get a Client ID. In the account, you should select the API & SDKs.

Click on Add API client button. Here you'll see a form that you need to fill. Client name and Company parts are for your free texts but since your customers will see that, you might want to choose meaningful words. Redirect URL is provided for you in the first form that appeared in MindBehind, in the overview part. Copy that URL and paste it here. 

As you click on Create API client, you'll receive a client ID and client secret. Copy the client ID here.

Paste the client ID that you copied to here. Sub Domain is the first part of the URL before As an example, if the URL is , you should enter ''subdomainishere'' to the form and click on LOG INTO ZENDESK.

Zendesk will ask your confirmation here. Make sure that you allow the access.

When you click on Allow, Zendesk will direct you to MindBehind and you'll name this channel. You can give any name you wish.

And your integration with Zendesk Chat is ready! Now you can add deployments and use your Zendesk channel right away :)



Please go to the settings in Zendesk-Chat menu bar and select the “Agents”.

Add your team member from the “Add Agent” button. After you finish it, make sure that your recently added agents “Enabled” status is checked.

Now you can select the “Departments” title under the settings. Please add your department, and also make sure that your department is enabled.

Go to MindBehind page click the company icon. Select the “Channels” tab and find your Zendesk integrated channel. Under the actions column, click the update icon.

Now, you can select your department that you created recently in Zendesk, on the “Handover Department” field.

Please note that you need to select "Channel Handover" in Human action.

After you save it, you successfully handover your Zendesk channel :)

Don't forget to add your Zendesk channel as deployment. To add a new deployment please follow these steps:

  1. Go to your assistant's map. Click the "Publish" button which is on the right top corner. 
  2. Click the "Deployments" tab and select "ADD DEPLOYMENT".
  3. Select your Zendesk channel and the assistant version you prefer. Now you can publish :)




If you want to hand over to a specific department rather than the one you selected in the “Channels->Update” part, then you should specify the "departmentID" that you want to hand over inside the “Human Action” module in your assistant’s map.

On your assistant page, after you click the “Human Action” then you should click the “Action Parameter” button on the bottom and you can enter the handover department id here as metadata. It should have the key as “zendeskDepartmentID” and the value as the id of your department in Zendesk. If you have any problems getting the id of the department in Zendesk please contact us for help.


    • Related Articles

    • How to Create a Project on CLU

      Create an account from Azure Portal or if you already have one please log in. To be able to create an AI Provider on MB, you need to have endpoint, subscription key, project name, deployment name, training model name and language. From Azure Portal, ...
    • BİP Integration

      Prerequisites: Before publishing the bot on your Bip account, please follow the following steps. After logging into your Bip discover panel, select the “Service Management” option at the left navigation panel. In English: Next select the “Service ...
    • How to Create Custom Azure Sub for Gen AI

      In order to use Generative AI Module with partner’s subscription, partner needs to follow needed steps. The purpose of having partner’s own subscription is being able to have scalable resources as partner planned to increase its Generative AI ...
    • How to Create a Facebook Business Manager (FBM)

      The first thing you need to do is go to the Facebook Business Manager (FBM). Go to site and your business page. If you haven't opened an account yet, open an account for your business. Here, we recommend that an email ...
    • How to Integrate CraftGate

      CraftGate is an app that acts as a bridge between companies and banks. It has a structure where these transactions can be managed through a common panel for different POS or methods in payment transactions. For more information check their website We ...