Zendesk
Integrate your bot with Zendesk using the official integration.
The official Zendesk integration allows you to create and manage support tickets directly from your bot. You can also assign a Zendesk agent to communicate directly with the user, all within the same conversation initially handled by the bot.
Zendesk integration versions below v3.0.0 are deprecated and will be retired on January 12, 2026. To avoid disruptions, upgrade to v3.0.0+ and reconnect using OAuth. If you’re already on v3.0.0+, no further action is required.
Setup
You will need:
We recommend that you only link your Zendesk account with one bot. Linking the same Zendesk account with multiple bots will raise an error and cause unexpected behaviour.
Cards
Call API
Call Zendesk API
inputobjectoutputobjectClose ticket
Close a ticket by its id.
inputobjectoutputobjectCreate Ticket
Creates a new ticket in Zendesk
inputobjectoutputobjectCreate external user
Create an end user in the external service and in Botpress
inputobjectoutputobjectFind Customer
Find a Customer in Zendesk
inputobjectoutputobjectGet ticket
Get Ticket by id.
inputobjectoutputobjectList Agents
List agents
inputobjectoutputobjectStart new HITL session
Create a new HITL session in the external service and in Botpress
inputobjectoutputobjectStop HITL session
Stop an existing HITL session in the external service
inputobjectSync Knowledge Base
Sync Zendesk knowledge base to bot knowledge base
inputobjectoutputobjectTriggers
Article Published
Triggered when an article is published
payloadobjectArticle Unpublished
Triggered when an article is unpublished
payloadobjecthitlAssigned
payloadobjecthitlStopped
payloadobject