- Help Center articles — your published knowledge-base content.
- Resolved ticket conversations — the answers your agents already gave, indexed so the assistant can reuse them for the next customer.
Prerequisites
- Your Zendesk subdomain (
acmeinacme.zendesk.com). - A Zendesk agent/admin account and an API token (Admin Center → Apps and integrations → APIs → Zendesk API).
- A BeforeQuery workspace
ownerrole.
Index Help Center articles
1
Add the source
In the dashboard, open Project → Sources → Add source and choose Zendesk. Enter your subdomain, the account email, and the API token. Optionally set a locale (defaults to
en-us).2
Sync and verify
Click Add — articles are fetched, converted to markdown, and embedded. Ask a question covered by an article in the Playground and confirm the citation links to your Help Center.
Index resolved ticket conversations
Resolved tickets are indexed through a workspace-level helpdesk integration:1
Connect Zendesk as a helpdesk integration
Under Workspace → Helpdesk Integrations, add Zendesk with the same subdomain, email, and API token, and link it to your project. (This same connection also powers copilot drafts and ticket deflection.)
2
Add a Resolved Tickets source
Back in Project → Sources → Add source, choose Resolved Tickets and select your Zendesk integration. Resolved ticket threads are normalized and indexed like any other document.
Keeping content in sync
Use the Sync button or a daily schedule so newly published articles and newly resolved tickets flow into the knowledge base. Only changed content is re-embedded.Troubleshooting
- Articles missing? Check that they’re published (not drafts) and match the configured locale.
- Auth failures? API token access must be enabled in the Zendesk Admin Center, and the email must be the token owner’s.
- Ticket knowledge showing to the public? Consider marking ticket-derived documents
restrictedor grouping them in an internal-only source group.