How to connect Zendesk to Halp

How to setup the Zendesk integration

Curious how the integration works? Check out our introduction here.


To configure the two-way sync you'll need to be a Zendesk administrator and a Slack administrator.


1. Add Halp to your Slack workspace. Go to and click "Add to Slack". Feel free to follow the onboarding prompts inside your Slack workspace to get a feel for how Halp works before you connect it to Zendesk.

2. From within the Halp web app ( go to the settings (gear in the top right) and navigate to "Integrations". From there, choose the option to Add a "New Zendesk integration." Follow the instructions in the modal to connect up the integration.

IMPORTANT: Make sure that you authenticate with a Zendesk Admin account

After you've connected the integration you'll be prompted to add a recipe, which will determine when a ticket syncs w/ Zendesk & when it remains only in Halp. Our recommended recipe is "When a ticket is created" > THEN: "sync the ticket with an integration" > For the integration: "Zendesk". You can also adjust it to only create tickets made with a certain form or made from a specific channel. Whatever works for your team!

Be sure to map any required fields and forms to an appropriate field in Halp. To find out more on how to do that click here.

3. In Zendesk, the default end status is Solved. In order to map Halp statuses properly to your Zendesk statuses, you need to add Solved as a status in the Done status category, and set it as the Default. To find out more about Halp Statuses click here.

That's it. You're done!

All tickets, comments, statuses, and assignees will be synced by default. 

Try creating a ticket in Slack by reacting to a message with the 🎫:ticket: emoji. You'll see the message turned into a Zendesk Ticket. Comment on the issue from inside Slack or from Zendesk, and see it appear in the other. If you have any questions, we're here to Halp!

How did we do?

Powered by HelpDocs (opens in a new tab)