Zendesk Messenger
Set up an AI agent for Zendesk Messenger. It answers live chats on your website and help center in real time, then hands a chat to your team as a ticket.
eesel's AI agent for Zendesk Messenger answers live chats in the Zendesk Messaging widget on your website and help center. It replies in real time from what it learned from your Zendesk account. It answers in your existing widget, with the bot name, avatar and greeting you set, so there is no separate chat widget to install.
Zendesk Messenger is the live chat widget on your website and help center. Connect it and the same teammate that handles your tickets answers chats in real time, using everything it already learned from your Zendesk help center, macros and past tickets. There's no separate knowledge to set up.
Live chat takes every conversation. The agent answers every chat on the channels you switch on, and replies go out straight away because the customer is waiting. On handover it opens a Zendesk ticket, so nothing is lost when your team picks the conversation up.

What you can do
Answer Zendesk Messaging conversations in real time, in the customer's language
Send rich replies in the widget: product carousels (up to 10 cards), forms, quick replies, and webviews
Hand a conversation to a human by creating a Zendesk ticket, with the fields you choose pre-filled
Auto-Handover, which hands over on its own when a chat goes idle, after a wait you set (5 to 60 minutes)
Set up eesel in Zendesk Messenger
You need an active Zendesk connection and Zendesk Messaging enabled in your Zendesk account.
Connect the widget
Ask your agent in the dashboard chat to set up Zendesk Messenger. It sends you the authorization link, and you approve eesel AI for Zendesk Conversations in your browser.
Or click through it: open Integrations > Zendesk in the left sidebar, find the Live chat row (that is Zendesk Messenger), and click Connect Zendesk Messaging Widget.

Open the link and give your Zendesk subdomain.

Zendesk then asks you to allow eesel AI. It names what eesel can do: read your users' conversations, send messages on your behalf, and see profile information.

This approval is the one step a person has to do in the browser. If an AI agent is doing the setup for you, it hands you the link and waits.
Check it worked. The Live chat row under Integrations > Zendesk now shows settings instead of the Connect button. From a terminal, eesel status lists Zendesk as connected.
Set the bot name, greeting and instructions
Once connected, open the Live chat row under Integrations > Zendesk again. It now shows settings. Set the bot name, avatar and welcome message. The same settings list your Zendesk messaging channels. Switch on each channel the agent should answer. You can also tell the agent how to behave in the widget: keep replies short, escalate refunds, never quote prices. Left blank, it uses its default behaviour. A clear greeting like "Hi! I'm Acme's AI assistant" tells customers they are talking to an AI.

Then check the automation is on. Open the agent's Automations page and make sure the Live chat row is switched on with Chat reply enabled.
Turn it on in Zendesk
In the Zendesk Admin Center, go to AI > AI agents > Manage Marketplace bots. Click eesel AI, tick every channel it should answer, and press Save. This replaces whatever answered those channels before, such as Zendesk's own bot. To check it worked, open Channels > Messaging. The channel should show eesel AI as its response type.

Actions
Chat reply
Sends a message in the live chat conversation
Hand off live chat to a human agent
Transfers the chat to a human by creating a Zendesk ticket, fields pre-filled, and a tag on the ticket that points back to the chat it came from
You stay in control the whole way. Adjust your AI agent's access to knowledge and its action permissions to your liking. See Actions and Approvals.
If the customer keeps chatting after a handover, the agent can hand the same conversation over again. Auto-Handover can also create the ticket automatically when a chat goes idle for a wait you set, from 5 to 60 minutes. You switch it on in the Live chat settings under Integrations > Zendesk.
Limitations
Connected is not live. After you approve the connection, the agent answers nobody until you switch on at least one channel in eesel and pick eesel AI as the bot for it in Zendesk.
It answers every chat on a switched-on channel. There is no skip filter by topic or sender. Use channels and handover rules instead.
It needs the Zendesk ticket connection first. Messenger is set up from the Zendesk integration page.
At most 3 eesel live chat connections per Zendesk subdomain. See Troubleshooting below.
It replaces the bot on those channels. Picking eesel AI in the Zendesk Admin Center replaces whatever answered those channels before, such as Zendesk's own bot.
Troubleshooting
FAQ
Related
Zendesk for tickets, sources and the rest of the integration
Automations and Schedules to turn the Live chat trigger on
Instructions and Memory to tell it when to hand off
Last updated
