Centralizing Support & Building a Scalable Intake Workflow
I consolidated fragmented support channels into a single Zendesk-based system with structured triage, templates, and cross-team routing —eliminating lost requests and unclear ownership.
This dashboard is interactive
Click any ticket status to see what happens at each stage of the support workflow.
Support lived in five places and none of them talked
When I stepped into this role, support requests were scattered across shared Gmail inboxes, HubSpot threads, Slack DMs, and individual employee inboxes. Counselors reached directly to Sales for student issues —bypassing any trackable system.
Nothing was consistently logged. Follow-up depended on memory and Slack scrollback. There was no reliable way to know what was open, who owned it, or what was stuck.
Thank you for reaching out about scheduling. I've checked [Counselor Name]'s availability and here are the next available slots:
• [Date/Time Option 1]
• [Date/Time Option 2]
• [Date/Time Option 3]
Please reply with your preferred time and we'll get this confirmed right away.
If none of these work, let us know and we'll find alternatives.
Consistent replies. Zero guesswork.
Every common request type has a pre-built macro —tested language, personalized fields, and a clear next step for the requester. No more rewriting the same response from scratch.
Macros reduce admin time and ensure every family and counselor gets the same quality response regardless of who's handling the ticket.
Automations that prevent tickets from getting lost
Every automation exists to catch what humans miss —tickets sitting too long, urgent issues without escalation, off-channel requests that never made it into the system.
The rules are simple: every ticket gets tagged, gets an owner, and gets a first response with a clear next step. Click any row to see the detail.
Open it, work the queue, go home
Every morning: open the triage queue, see what needs attention, work through the list. No digging through Slack, no checking five inboxes, no wondering who dropped the ball.
Each row shows ticket category, status, age, and exception flags. Click any ticket to expand the full detail panel with context and next steps.
Rollout & Adoption
Tool change fails if people keep DM-ing Sales
Internal alignment + customer-facing messaging + consistent enforcement
Defined routing rules
Reduced support-through-Sales
proper support channels
Clear guidance sent
Converted off-channel
into tickets consistently
becomes a ticket
No exceptions
Tracking beyond tickets
Support intake was only half the picture. I also built and maintained the counselor tracker —a shared Google Sheets system monitoring counselor status, coverage, and operational health.
Plus an onboarding tracker standardizing new hire steps and a training manual documenting procedures, tools, and expectations.
The results behind the system
Real outcomes from consolidating support for a distributed edtech team managing a large active student and counselor base.
Why This Matters
How I think about operations