PepoChat

Zendesk

Create tickets with the conversation summary and check the status of an existing ticket.

With Zendesk connected the agent files a ticket when a person needs to follow up, with the conversation summary and the visitor's email, and reports the ticket number back. It can also check an existing ticket's status.

What the agent can do

ActionWhat it doesInputs collected
Create Zendesk ticketCreates a ticket with a subject, the details, and the visitor as requester.Name, email, subject, details
Check Zendesk ticket statusReports the status, subject and last update of a ticket.Ticket number

Zendesk is retiring API tokens (no new ones after 27 October 2026), so PepoChat connects through OAuth.

  1. Open App Integrations → Zendesk

    The Connect with OAuth card asks for your Zendesk subdomain: the part before .zendesk.com.

  2. Create an OAuth client in Zendesk (if asked)

    If the card also asks for a client identifier and secret, create one in Zendesk: Admin Center → Apps and integrations → APIs → OAuth clients → Add OAuth client. Name it PepoChat, set Client kind to Confidential, paste the redirect URL https://app.pepochat.com/api/integrations/oauth/callback, leave scopes empty, and save. Copy the Identifier and the Secret, which Zendesk shows only once.

  3. Approve access

    Click Connect Zendesk. Zendesk asks you to approve tickets:read and tickets:write. You return to PepoChat with both actions created and enabled. Tickets are created as the agent who approved.

  4. Test

    Test Check Zendesk ticket status with a real ticket number.

Connect with an API token (legacy)

If you already have a Zendesk API token, the Set up manually instead card takes your subdomain, the agent's email and the token. Tokens unused for 30 days are deactivated and all tokens stop working on 30 April 2027, so plan to move to OAuth.

Example

Visitor: The left side of my headphones stopped working after three weeks.

Agent: Sorry about that. I can open a ticket with our team. What's your name and email?

Visitor: Priya, priya@example.com

Agent: Done. Ticket #5821 is open with the details, and the team will reply by email.

Good to know

  • Reconnecting refreshes credentials and resets any edits you made to the two actions' text and fields.
  • A connection that stops working (for example after the approving agent leaves) shows a token error in Test; click Reconnect.

Something missing or wrong on this page? Tell us and we will fix it.