Help Center Bulk Editor for Zendesk: docs

← Product page

Connect

In Zendesk open Admin Center, Apps and integrations, APIs, Zendesk API, turn on token access and add an API token. In the sheet open the add-on from the side panel and choose Connect to Zendesk. Enter the subdomain (the "acme" in acme.zendesk.com), your agent email and the token. The add-on tests them before saving. Edits appear in Zendesk as that agent. The agent needs permission to manage the Help Center.

Export articles

Export articles writes a Help Center Articles tab with one row per article per locale: ID, locale, title, labels, section, category, permission group, user segment, draft state, author, updated date, URL and body length. Tick Include body HTML to add the body as a column. Bodies longer than 45,000 characters do not fit in a cell and are left blank. Large Help Centers continue automatically by trigger.

Bulk update

Edit the Title, Labels (comma separated), Section ID, Permission Group ID, User Segment ID and, if present, Body HTML cells. A blank Body HTML, Section ID, Permission Group ID or User Segment ID cell means "leave it alone". Section, labels, permission group and user segment belong to the article, so they are read from the default-locale row. Click Dry run, then Apply.

The dry run checks that IDs exist, the locale is enabled, the title is not blank, labels are within limits, and that the article has not changed in Zendesk since the export (it compares updated_at). A changed article is blocked unless you tick Overwrite changed articles.

Find and replace in bodies (Pro)

Enter the text, the replacement, and optionally a pattern (regular expression), case matching and a single locale. The dry run lists every article that matches, with the match count, in the Help Center Find Replace tab. Nothing changes until you apply with the same settings.

Add translations

Create translations tab gives you Article ID, Locale, Title and Body HTML columns. The dry run checks the article exists, the locale is enabled and no translation exists yet. Existing translations are never overwritten in this version. Apply creates only the missing ones. Restore from backup does not undo this: created translations are logged in the backup tab for reference, but this version never deletes anything, so remove an unwanted translation in Zendesk yourself.

Broken link report (Pro)

Collects the links in every article body, checks each distinct URL and lists the failures in the Help Center Link Report tab. It only reads. It checks up to 150 links per run and carries on by trigger. Some sites block automated checks, so review failures before you fix them.

Backup and restore

Before any change the add-on saves the prior title, body, labels, section, permission group and user segment to a hidden Help Center Backup (auto) tab, keyed by a run ID. Long bodies are split across rows so a restore is byte for byte. Restore from backup picks a run, runs a dry run, and puts the old values back. A restore is blocked for any article edited in Zendesk after the run unless you tick overwrite. Restoring is free on every plan. Restore reverses edits to existing articles and translations only. Translations created by an Add translations run are not removed.

Safety

Free, Pro and the Migration pass

Free: export up to 100 articles, apply up to 10 edits a month (an edit is one article and locale written). Pro (US$20 a month): unlimited edits and export, scheduled inventory export, find and replace, link report. Migration pass (US$49 once): Pro for 14 days, for a one-off relabel, restructure or translation round. Dry runs are always free and unlimited.

Support

[email protected]. Zendesk is a trademark of Zendesk, Inc. This add-on is independent.