Customer support
without the complexity
A lightweight, self-hosted helpdesk that lives inside Google Sheets. Set up in minutes, manage conversations from anywhere.
Everything you need,
nothing you don't
Built lean. Every feature exists to help you respond to customers faster.
Real-time messaging
Customers type, you reply — instantly. Auto-polls every 3.5 seconds so nothing is missed, even without WebSockets.
Multi-business support
Register unlimited businesses on one spreadsheet. Each gets its own slug, link, and isolated conversation inbox.
Password-hashed security
Admin passwords are SHA-256 hashed before storage. Rate limiting protects login and message endpoints from abuse.
Conversation status
Mark tickets Open, Pending, or Resolved. Filter the sidebar instantly. Unread badges so nothing slips through.
Online / Offline toggle
Flip your status from the admin header. Customers see your availability in real time on the chat widget.
CSV & JSON export
One click to download all conversations. Keep your own records, feed data into analytics, or back up before archiving.
Three steps to live
No servers, no databases, no monthly bills. Just a Google account.
Deploy the script
Open a Google Sheet, paste Code.gs into Apps Script, and deploy it as a Web App. Copy the URL.
Register your business
Open admin.html, click "Register Business", choose a slug and password. Your customer link is ready instantly.
Share & start chatting
Send user.html?b=your-slug to customers. Replies arrive in your admin panel in seconds.