Projects
Most projects I work on these days are closely related to Zendesk.
My biggest project so far is Internal Note, my self published blog and newsletter around Zendesk.
I built and polished around a dozen Zendesk Marketplace apps, some for myself like the Widget Guide and Follower View, most as an employee at Premium Plus, like our email template builder.
Customer Projects
Due to the nature of customer work, most of the deliverables are not shareable. But the below will give you some insight in what I do
Generated QR codes within Zendesk that, when scanned, prefill a Guide Webform with the Asset Tag and associated data of that device. Data is updated live from an external Asset Database. Used in Facility setups for e.g coffee machines and printers
Generate a printable letterhead of the latest agent comment from the Zendesk Ticket sidebar. By using a Cloudflare worker and PDFJS Which allowed agents to print their Zendesk comments on branded A4 paper for their more traditional customers or create work orders.
Sync an Asset Database with custom objects. Allow customers to select the objects in a Webform. Show more info on the asset next to the ticket for agents, and write specific data to custom fields for better Explore reporting.
Show/Hide the Zendesk Widget based on the online status of a specific department. A custom topbar app for agents to set a department offline for customers (even though agents are online)
Expand Zendesk Guide Forms with external API data. E.g. a list of bus stops for a complaint form, a list of Shopify products for a return form
Custom designed and branded Help Center themes for customers. Includes custom headers, form customization, headers,..
Sidebar apps for Zendesk Support and Sell that show customer data from an external CRM (Hubspot, Salesforce, Airtable, CSV file,…) next to a Zendesk ticket to give more context to agents.
Combining Zendesk Webhooks and Cloudflare Workers I built multiple integrations that take a Zendesk ticket and update custom fields, status and assignee based on data pulled from external CRMs or Asset Catalogs..