You know the feeling.
It’s 4pm on a Friday. Someone’s updated a trigger. Maybe two triggers. Support tickets are routing to the wrong group, SLAs are firing on the wrong conditions, and three agents are pinging you asking why their views look different.
You open Admin Centre, stare at 140 triggers, and try to figure out what changed. There’s no diff. No history. No audit trail that actually tells you what the trigger looked like before. Just the current state and a timestamp that says “modified 2 hours ago.”
Good luck.
The problem nobody talks about
Every Zendesk instance over a certain size becomes a house of cards. Triggers depend on ticket fields that feed into automations that affect SLAs that route to views. Change one thing and three other things break silently.
And the tools Zendesk gives you to manage this? A flat list sorted by position. Maybe a search bar if you’re lucky. Want to know which triggers reference a custom field before you delete it? Click through every single one. Want to test a change before it hits production? You’ll need a sandbox — and that means Enterprise pricing, or a sponsored instance if you’re a partner.
For the mid-market admin managing a complex instance on Suite Growth or Professional, the options are: be very careful, or break things and fix them fast.
Neither is a real strategy.
I’ve been that admin
I’ve spent years configuring Zendesk instances for clients. I’ve made the Friday afternoon trigger change that broke routing. I’ve spent evenings undoing damage because there was no way to preview what a change would do. I’ve maintained spreadsheets — actual spreadsheets — to track which triggers do what, because Zendesk doesn’t give you a dependency map.
At some point I stopped accepting it and started building the tool I wished existed.
Configly: Infrastructure as Code for Zendesk
Configly connects to your Zendesk instance via OAuth, pulls your configuration across 8 object types (triggers, automations, macros, views, ticket fields, user fields, organisation fields, and SLAs), and gives you what Zendesk doesn’t:
See everything, clearly. Your entire configuration in one place, searchable, filterable, with human-readable conditions instead of raw JSON. No more clicking through 140 triggers to find the one that references a specific field.
Know what changed. Configly takes snapshots of your configuration and lets you diff any two points in time. Exact before-and-after comparison, field by field. No more guessing what someone modified last Tuesday.
Understand dependencies. Before you delete that custom field or deactivate that trigger, Configly maps every object that references it. See the blast radius before you pull the trigger (pun intended).
Test without risk. The What-If simulator lets you model changes against your real configuration without touching production. See what would break, what would change, and what would stay the same. Sandbox-level confidence without the sandbox.
Push when ready. When you’re confident, apply changes directly from Configly to your live instance. Reviewed, tested, intentional changes instead of live-editing in Admin Centre with your fingers crossed.
Sync to GitHub. Export your configuration as YAML and version it properly in Git. Real version control, real audit trail, real rollback capability.
Enterprise-level control without Enterprise pricing
Here’s what frustrates me about the Zendesk ecosystem: the admin managing 200 triggers on Suite Professional needs configuration management just as much as the Enterprise customer with a sandbox. Maybe more, because they don’t have the safety net.
Configly starts at £99/month for a single instance. Multi-instance management for partners and agencies is £349/month. No Enterprise contract required. No sandbox required.
If you’re managing Zendesk configuration for clients across multiple instances, the Agency plan at £999/month gives you a unified dashboard across all of them.
Built by a practitioner, not a platform company
Configly isn’t built by a team that read about Zendesk in a market report. It’s built by someone who configures Zendesk instances every day, who knows the pain firsthand, and who got tired of working around limitations that shouldn’t exist.
Every feature exists because I needed it. The dependency mapper exists because I once deleted a ticket field that broke 12 triggers. The snapshot diffing exists because I spent an hour trying to figure out what changed after a colleague “tidied up” some automations. The What-If simulator exists because I was tired of testing changes by making them live and hoping for the best.
Get started
Configly is live now at go.configly.app. Connect your Zendesk instance, take your first snapshot, and see your configuration the way you’ve always wanted to.
Your Zendesk configuration is too important to manage by memory and crossed fingers. It’s time to manage it properly.