A support desk in a Google Sheet, with Gemini drafting the reply. Tickets are raised, assigned to an agent, answered against an SLA clock and closed with the whole conversation kept — the pieces that separate a helpdesk from a shared inbox.
Users register themselves and raise tickets with file attachments. Each ticket goes to a department, is assigned to an agent, and carries public comments the customer sees plus internal notes only staff see — which is where the honest discussion about a ticket actually happens. Every change is kept in the ticket history.
Gemini drafts responses from the ticket content, so an agent starts from a written reply and edits it rather than facing an empty box. On repetitive tickets that is most of the handling time removed; the agent still decides what is sent.
Each category carries its own SLA, so a password reset and a system outage are not judged by the same clock. Filters cut the queue by status and date range, and CSV, PDF or print export takes it out for a report.
Three roles — admin, agent and user — decide what each login opens: users see their own tickets, agents see their queue, the admin manages users and departments. Activity logging and the audit trail record who did what. Dark and light themes, and a responsive layout so an agent can pick up a ticket on a phone.
| Version | v1.0 |
| Published | Jan 25, 2026 |
| Platform | Google Apps Script |
| Database | Google Sheets |
| Category | Project & Task Management |
| Tags | |
| Video | Watch walkthrough |
| License | Regular License |
| Code.gs Files | Complete Apps Script source code files |
| HTML Files | All HTML template files included |
| Google Sheet | Your own copy with all data and scripts |
| Setup Guide | Step-by-step video tutorials included |
| 6 Months Support | Bug fixes, tweaks, and guidance — all free |
| Free Updates | All future updates included at no extra cost |
Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.
What We Customize
20-30% advance to start • Clear quote before work begins • Support included after delivery
What buyers of this file added to the same order
Free AI CRM in Google Sheets — Full Lead Management System with Apps Script | E39
5 buyers took both
How to Build an ISP Billing System: Automated WhatsApp & Call Features
2 buyers took both
School Management System with All Modules | Fees, Exams, Timetable, Attendance & Hall Tickets
2 buyers took both
What buyers and viewers say about How to Build a AI Helpdesk Ticketing System with Google Sheets & Apps Script | E33.