Overview
Productivity boosters for Zendesk agents: auto-refresh, find/replace, AI-content word alerts, snippets & JSON backup.
CL Desk Assistant is a productivity toolkit for Zendesk agents. Five tabs in one popup, all running locally in your browser — no telemetry, no analytics, no third-party scripts, no AI service calls. SMART REFRESH Auto-refresh queue views on a configurable interval, with optional "only when tab is active" gating and a catch-up refresh when you switch back to a long-idle tab. Targets the in-page refresh button by selector, falls back to a full page reload, and respects your active filter. FIND / REPLACE In-editor find and replace across the active reply, with optional case-sensitivity and a sequential single-replace flow (replace current match, auto-advance to the next). WORD ALERTS User-defined keywords highlighted in severity-coded colors across the active Zendesk page, with an optional two-tone audible beep when a Critical-severity match newly appears in your draft. Plus three built-in local pattern matchers scoped to the active reply composer only: • Detect ChatGPT referral/source links (Critical) — flags <a href> values containing chatgpt.com or utm_source=chatgpt. • Detect AI-style symbols/punctuation (Critical) — flags em dash, reference mark, diamonds, pointer, arrow, small squares, checks. • Detect excessive empty lines (Medium) — flags runs of 3+ consecutive blank paragraphs, the most common copy/paste-from-AI artifact. All three are local regex/pattern matchers — no AI service is called, no prompts are sent anywhere, no third-party AI SDK is bundled. SNIPPETS Reusable rich-text replies expandable via shortcut+Tab or manually, with variables that resolve at insertion time ({{ticket.id}}, {{ticket.subject}}, {{client.name}}, {{client.email}}, {{user.name}}, {{date.today}}). Inline images via paste or drop — PNG, JPEG, GIF, and WEBP accepted (WEBP and GIF are transcoded in-browser to JPEG or PNG for email-client compatibility). Images are downscaled to max 1024 px and compressed in-browser; caps are 256 KB per image, 2 MB per snippet, 8 images per snippet. SETTINGS — JSON BACKUP & RESTORE Default popup tab, keyboard shortcut link, reset controls, and full JSON Backup & Restore: export your snippets, word-alert keywords, Find/Replace last-used inputs, and preferences to a local file; re-import the same shape on demand. Nothing is uploaded anywhere; the JSON file goes to your local Downloads folder and is read back from your local disk. PRIVACY The extension makes no outbound network calls except to your own Zendesk subdomain's REST API (using your existing Zendesk session cookies), and only when expanding a snippet variable that needs ticket/client/user data. Responses are kept in memory for 30 seconds and then discarded — never written to disk, never transmitted elsewhere. No analytics, no telemetry, no crash reporting. Full privacy policy: https://taha-alian.github.io/cl-desk-assistant-privacy/privacy-policy.html PERMISSIONS • storage — to persist snippets, keywords, and settings locally. • offscreen — to play the optional Word Alerts Critical-match beep through Web Audio (Chrome MV3 content scripts can't reliably play Web Audio under the autoplay policy). • Host access for https://*.zendesk.com/* — to inject the productivity tools and resolve snippet variables via the Zendesk REST API. No other broad host permissions. KEYBOARD SHORTCUT Default: Alt+Shift+Z opens the popup. Change or remove at chrome://extensions/shortcuts. OPEN-SOURCE / ISSUES github.com/Taha-Alian/zendesk-cl-extension
5 out of 53 ratings
Details
- Version1.4.0
- UpdatedMay 18, 2026
- Size141KiB
- LanguagesEnglish
- Developer
- Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
CL Desk Assistant has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
CL Desk Assistant handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes