Integrate ChatBot with HelpDesk

Image of an author
Sylwia Kocur
5 min read
updated: Oct 31, 2024

HelpDesk is a simple yet powerful ticketing system that allows you to turn your support emails into manageable tickets and gather them all in one system. The tool can help you improve your workflow and simplify your customer support tasks.

ChatBot lets you resolve popular customer questions by using automated responses. By integrating ChatBot and HelpDesk, you can make it possible for your customers to raise a HelpDesk ticket out of a chat every time the human touch is needed.

Start collecting support tickets from chatbot chats by using the HelpDesk integration.

You can download our Create HelpDesk Tickets template and modify it to fit your needs!
You can download our Create HelpDesk Tickets template and modify it to fit your needs!

How to integrate ChatBot with HelpDeskLink icon

  1. Go to your bot and open the Integrations panel. Choose HelpDesk from the list with the Connect button.

  2. Click the Connect with HelpDesk button. You will be automatically logged in if you are already logged into the HelpDesk account.

    If you do not have a HelpDesk account, the account will be automatically created with the same email address you have in ChatBot.

  3. The active integration will be visible on the integrations list.

Create ticket action elementsLink icon

You must use the Create ticket action for HelpDesk to allow users to leave a HelpDesk ticket when their problem requires human attention.

To correctly configure the Create ticket for HelpDesk action, you must collect user information before the block on the bot flow. You can use the Question action to gather multiple pieces of information at once.

The information will be saved as attributes. You can use the attributes in the HelpDesk action. We recommend using our default attributes in the bot flow.

To correctly configure the Create ticket for HelpDesk action, you must collect user information before the block on the bot flow. You can use the Question action to gather multiple pieces of information at once.

The information will be saved as attributes. You can use the attributes in the HelpDesk action. We recommend using our default attributes in the bot flow.

You must fill in all the required fields to create the ticket correctly. You can check the fields and fill them in after you are logged in to your HelpDesk account. They are visible when you click the block.

We pre-filled the block to give you an idea of what should be put in each field. You can adjust each field to your needs.
We pre-filled the block to give you an idea of what should be put in each field. You can adjust each field to your needs.
  • Subject - the ticket title visible in the HelpDesk app

  • Requester name - an attribute collected in the bot flow before the Create ticket action was triggered; the user’s name will be saved in the Requester Details field in HelpDesk - the messages from the user will be displayed with this name
    Ensure you use the same attribute as you collect in the bot. We recommend leaving our native Name attribute.

  • Email - an attribute collected in the bot flow before the Create ticket action was triggered; the email address will be saved in the Requester Details field in HelpDesk - your response will be sent to that email address from HelpDesk
    Ensure you use the same attribute as you collect in the bot. We recommend leaving our native Email attribute.

  • Tags - tags that are automatically added to your tickets in HelpDesk when the bot creates the ticket

  • Priority - set the priority the ticket will be displayed with so you know how to organize your work; by default, the priority is set to Medium

  • Description - the main issue description the user comes to you with; is visible in the main ticket view in the HelpDesk app

The Description field is not pre-filled. You must provide a description to correctly create the ticket. We recommend creating a custom attribute where you can save the user’s issue and put the attribute inside the action.
The Description field is not pre-filled. You must provide a description to correctly create the ticket. We recommend creating a custom attribute where you can save the user’s issue and put the attribute inside the action.

How to configure the Create ticket actionLink icon

When you are sure you have collected all the information you need to complete the Create ticket action, you can start configuring the block itself.

Drag the Create ticket action to the bot flow and open it. Change the form to match your needs:

  1. ticket title in the Subject field. You have two options:
  • default subject copy - the same title displayed in HelpDesk whenever a ticket is created through your chatbot
  • custom subject attribute - if asked the user about a short issue description earlier in the bot flow and saved their response as a custom subject attribute.
  1. In the Requester Name field, leave the default attribute or add a custom attribute you created to collect the user’s information.
  2. as in the Name field, in the Email field, leave the default attribute or add a custom attribute.
  3. Choose a tag for tickets created by your chatbot in the Tags field.
  4. Select the priority for tickets coming from ChatBot in the Priority field.
  5. In the Description field, add a custom description attribute, or provide a fixed ticket description.

You can test the action using the Testing tool. As soon as you collect all the information and trigger the action on the bot flow, the ticket should be visible in the HelpDesk app.
You can test the action using the Testing tool. As soon as you collect all the information and trigger the action on the bot flow, the ticket should be visible in the HelpDesk app.

How to delete the HelpDesk integrationLink icon

To permanently delete the integration from the bot and stop creating tickets, go to the Integrations panel, choose the integration from the list, and select the Delete integration button. Confirm the action.

If you start creating tickets again, you must install the integration from the beginning.

Read more:

Was this article helpful?

Got it!

Thanks for your feedback.

Thank you!

We’re happy to help.

Start a free ChatBot trial
and build your first chatbot today!

Free 14-day trial No credit card required

Discover our text| products