Export every Zendesk Help Center article into Google Sheets™, edit titles, labels, sections and bodies in bulk, and push the changes back only after a dry run. Every change is backed up and can be restored.
Coming soon
Not yet availableHelp Center Bulk Editor for Zendesk is a Google Sheets™ add-on published by Cody Labs. I'm the developer. It connects with your Zendesk subdomain, agent email and an API token, so there is no OAuth app to approve. It is built for the person doing a relabel, a restructure, a rebrand or a translation round across a Zendesk Guide Help Center.
One row per article and locale: ID, title, category, section, labels, draft state, author, updated date, URL and body length. Body HTML is an optional column. Schedule it on Pro.
Change titles, labels, section, permission group and user segment from the sheet. An article edited in Zendesk since the export is blocked unless you tick overwrite.
The dry run shows the match count for every article before anything changes. Plain text or a pattern.
Create a missing locale for an article from title and body columns. Existing translations are never overwritten.
Prior titles, bodies, labels and settings are saved before every change. Restore a whole run, byte for byte.
Checks every link found in your article bodies and lists the failures. Read only. Pro.
Enter your subdomain, agent email and API token. They are stored in your Google account's private add-on storage.
Click Export articles. Edit the cells you want to change.
Click Dry run. Nothing is written to Zendesk. Each row shows Ready, No change or the reason it is blocked.
Click Apply. If any input changed after the dry run, nothing is written and you are asked to dry run again. Results are written back row by row.
No. It uses your own API token. There is nothing to register.
No. Version 1 does not delete, archive or create articles, and it does not handle attachments or community posts.
The dry run compares the article's updated time with the one saved in the sheet and blocks the row. You can re-export, or tick overwrite.
Yes. The prior values are saved to a hidden Backup tab before each change, and Restore from backup reverses edits to existing articles. Adding a translation is not undone by restore, because this version never deletes anything.
The add-on honours rate-limit headers and Retry-After. Long jobs pause and continue by trigger.