Manage every queue.Without the paper counter.
SmartQS is a multi-tenant queue platform for any organization that serves people in person — clinics, banks, government offices, universities, retail counters, and every walk-in-driven front desk in between.
No login, no install — scan or click to join a real demo queue.6
client surfaces, 1 contract24/7
offline-first counters<1s
realtime queue updatesA-042
A-043
A-044
A-045
4 min
Synced offline
Built for GDPR & DPDP readiness
Opaque IDs — never sequential
Offline-first architecture
Multi-tenant isolation
No cookies, no trackers
Built to fix what paper-counter systems get wrong
Every one of these is a direct response to a real incumbent system we scoped from — not a hypothetical.
Offline-first, not offline-broken
Counter and kiosk apps run from local state and keep serving tokens through a dropped connection, syncing automatically once it's back.
Real-time, not polling
A WebSocket gateway pushes queue updates the instant they happen — no 10-second refresh loops, no stale numbers on the display board.
Secure by design
Every public link uses an opaque identifier — never a sequential ID or a base64-encoded one. Nothing about a visitor's place in line is guessable.
Multi-tenant from day one
Each organization's data, branding, and department structure is isolated at the platform level — not bolted on after the fact.
One platform, every walk-in counter
Scoped from a real clinic's live account, but built for any organization that serves people in person — from hospital OPDs to bank branches.
Healthcare
Hospitals, clinics, pharmacies, labs, and vaccine centers — manage OPD, pharmacy, and diagnostic counters with department-level queues and live wait estimates.
Banking & financial services
Bank branches, credit unions, insurance offices, and currency exchange — balance teller workloads, reduce lobby congestion, and cut walkaway rates during peak hours.
Government & public sector
Passport offices, DMV, embassies, city halls, and permit centers — built for the isolation and compliance requirements that go beyond a typical SaaS deployment.
Retail & hospitality
Retail stores, curbside pickup, restaurants, and hotels — manage walk-in traffic, returns desks, and service counters with a live view of what's coming next.
Education
Universities, colleges, and schools — streamline admissions, registrar offices, financial aid, and student support desks during peak enrollment periods.
IT helpdesk & telecom
IT support centers, telecom service desks, and walk-in tech support — route customers to the right agent and track service times in real time.
Everything a front desk needs, in one system
Token generation
One shared flow for counter staff and self-service kiosks to issue tokens into the right department queue.
Call & queue engine
The core operator screen — call, serve, skip, and recall, with a fixed, auditable token lifecycle.
Kiosk & display board
Set each device up as a canvas-rendered display board or a self-service check-in kiosk — built for always-on hardware, not a browser tab someone forgot to pin.
Reporting
Token-level reports with per-tenant configurable retention, so every organization keeps only what it needs to.
Staff & RBAC
Role-based access for admins and counter operators, with permissions enforced the same way everywhere.
Notifications
Web Push today — visitors find out it's their turn without staring at a screen. SMS and WhatsApp on the roadmap.
Put your live queue on any screen
Turn the TV already in your waiting area into a live queue board. Generate a board link in the Console and open it on the screen — available as a per-screen add-on, with or without the queue module.
An embed link, iframe snippet, or QR code — generated in the Console in one click
Works in any browser-based signage player, smart-TV browser, or mini-PC — nothing to install on the screen
No personal data on screen: token numbers, counters, and departments only, never names or mobile numbers
Rotate or revoke a screen's link at any time
Queue, image, or video content with a scrolling ticker, under your organization's name or logo
Built for organizations that handle sensitive data
Every design decision — from opaque identifiers to per-tenant isolation — is grounded in real compliance requirements, not marketing checkboxes.
Encrypted in transit and at rest
TLS in transit, encrypted storage at rest. Every API call authenticated, every row tenant-scoped.
Data residency control
Pooled with Row-Level Security, a dedicated database, or a fully isolated AWS account with a contractually pinned region — matched to your compliance needs.
Opaque identifiers
Every public link uses a random UUID — never sequential, never guessable. Knowing one visitor's link reveals nothing about another.
GDPR & DPDP ready
Controller/processor roles defined, consent-based notification opt-in, configurable retention, and a signed DPA for every tenant.
No tracking, no cookies
Zero analytics scripts, zero third-party fonts, zero cookies on visitor-facing pages. The marketing site itself sets nothing.
Role-based access
Admin, counter operator, and security roles enforced at the API layer — not just the UI. Staff can only see what their role permits.
Connects to the tools you already use
A single OpenAPI contract powers every surface — and gives your team a clean integration path for custom workflows.
REST + WebSocket API
Every feature is API-accessible. Real-time queue state via WebSocket, full CRUD via REST — generated from one OpenAPI contract.
Web Push notifications
VAPID push notifications to visitor devices when tokens are called — no polling, no stale displays.
Workflow templates
Pre-built templates for visitor, appointment, and grievance flows — or create your own from scratch.
AWS-native deployment
Built on AWS from day one: EC2, RDS, S3, CloudFront. Terraform modules ready for production-grade infrastructure.
CSV & PDF exports
Every report — tokens, visitors, appointments, grievances — exports to CSV and PDF for compliance and analysis.
Multi-channel notifications
Web Push today. SMS (MSG91, Twilio, Fast2SMS) and WhatsApp (Gupshup) adapters on the roadmap, configurable per tenant.
Extend your queue
Pick the modules your organization needs — the queue itself is now one of them, switched on or off per organization from Platform Admin. Each module below is built, live, and available today as a paid add-on.
Appointment booking
Pre-book a slot ahead of a walk-in queue — the "Appointment" half of the product's name. Visitors pick a date and time slot on a simple booking form; staff confirm and route it through the same checkpoint flow.
Visitor management
QR or self-service kiosk check-in, checkout, and digital visitor passes that drop straight into the right department's queue, sharing one blacklist/audit layer.
Grievance management
Complaint intake, SLA-based escalation, and case tracking for the government/passport-kendra tier — complete with workflow templates.
Digital signage
Show your live queue, images, video, and a scrolling ticker on any screen from an embed link. Priced per screen, and works with or without the queue module.
One suite, six surfaces
Every surface is generated from one API contract and shares one design system — not six separate products bolted together.
Console
Manage departments, counters, and staff, and watch live SLAs from one dashboard.
console.smartqs.appStatus Check
Installless status page — visitors track their token from their own phone, under your organization's name or logo.
status.smartqs.appCounter
Offline-first staff app for issuing tokens and running the call queue.
counter.smartqs.appKiosk
Canvas-rendered display board or self-service check-in kiosk, built for always-on hardware.
kiosk.smartqs.appPlatform Admin
Cross-tenant back office for provisioning organizations, plans, and billing.
platform.smartqs.appAPI
A single OpenAPI contract — REST + WebSocket, auto-generated clients, full platform access.
api.smartqs.appGet set up in three steps
01
Set up your organization
Create departments and counters in the Console, and invite your staff with the right roles.
02
Issue and call tokens
Counters issue tokens offline-first; operators call, serve, skip, and recall from one live queue screen.
03
Track and notify
The dashboard and reports stay live as tokens move, while visitors get notified through Web Push.
A real queue, joined from a real phone
This is the actual customer status page, running against a live demo department — not a mockup. Scan a QR code or open the link, enter a name and mobile number, and get a token with a live-updating status. No app, no account.
Try it yourselfClick through the prototypes
Single-page walkthroughs of whole flows, from the visitor's phone to the lobby board. They run in your browser with invented sample data, and anything not built yet is labelled proposed inside the page.
OPD pharmacy queue
Patient phone, lobby kiosk, counter console, and display board for a token queue.
Appointments
Booking, host approve / decline / propose, escalation, kiosk check-in, and a lobby board.
Visitor console
Admin console for a visitor-only organization: locations, departments, role-scoped staff, and paired kiosks.
Frequently asked questions
Yes. The Counter and Kiosk apps read and write local state first and sync in the background — a dropped connection doesn't stop staff from issuing or calling tokens.
No. Visitors scan a QR code and open a lightweight status page in their browser — no app store, no download.
Every organization's data is isolated at the platform level with Row-Level Security. Organizations that need more can run on a dedicated database or a fully separate AWS account with no shared network path — talk to us about what you need.
Yes. Generate a board link in the Console and open it in any browser-based signage player or smart-TV browser. The board shows token numbers and counters only — no visitor names or mobile numbers — and you can rotate or revoke the link whenever you like.
Web Push today, replacing older polling-based notification patterns entirely. SMS and WhatsApp are on the roadmap — configurable per organization when they ship.
Ready to see it running your queue?
Try the live demo queue first, or talk to us to get your own tenant set up.