Frequently asked questions

Short answers about hardware, languages, visitor data, messages, pilots and pricing.

Visitors, devices and set-up

Do visitors need an app?

No. Visitors take a token at a kiosk, scan a QR code or open a link on their own phone, or get one at the counter. The phone page runs in the browser, so there is nothing to install.

On their phone, visitors see their token, how many people are ahead and an estimated wait in minutes, and they can cancel if their plans change. See the visitor journey.

What hardware do we need?

Devices you choose. manageQ runs in Chrome or Edge, so there is no special hardware:

  • Kiosk: any touch PC or tablet, plus a receipt printer if you want printed tickets (printing is silent, with a QR code on the ticket).
  • Display: any TV or monitor with a small PC.
  • Counters: any PC, laptop or tablet with a browser.
  • Visitors: their own phones.

A launcher for Windows or Linux opens a kiosk or display in full screen, and can start it automatically when the PC starts. The server runs in the cloud or on your premises.

Which languages are supported?

Customer screens (kiosk, phone page, ticket status page and feedback kiosk) and voice announcements work in 6 languages: English, Hindi, Telugu, Tamil, Arabic (right to left) and Russian. Each organisation chooses which of them to offer, and a display can show its labels in one language or two.

  • Announcements use the voices installed on the display PC, so Hindi, Telugu or Tamil voices must be added in the operating system first.
  • Your admins translate their own texts, such as service names, form labels and instructions.
  • The admin console is in English, and the built-in assistant answers in English.

Cloud or on-premises?

Either. It is the same application in both cases:

  • Cloud: a Microsoft Azure reference set-up, served over HTTPS only (TLS 1.2 or newer), with platform secrets kept in Azure Key Vault.
  • On-premises or private cloud: Docker, or a classic install on a Windows or Linux server, on your network and in your country.

Both use PostgreSQL 13 or newer. Upgrades are additive and applied when the server starts, with a documented way back. Read about security and deployment.

Data, messages and the assistant

Where is visitor data stored, and when is it deleted?

Visitor details, such as a name, mobile number, e-mail or form answers, are stored encrypted (AES-256-GCM) in the database of your manageQ installation: on your own servers when you host it yourself, or in the cloud set-up agreed with you.

  • They are deleted when the token is served, or when it closes at day end.
  • Details that come with an appointment are deleted after the appointment day (the next day, unless the location keeps them longer); the booking itself stays for reports, without them.
  • Dashboards and displays never show personal data, and mobile numbers are masked on tickets.
  • Every view of a visitor's details is recorded in the audit log.

How do SMS and WhatsApp work, and what about consent?

Messages go out through a messaging provider account: SMS through Twilio or MSG91 (with DLT templates for India), WhatsApp through Meta with approved templates, and e-mail through a mail server. The provider settings cover the whole installation, so a self-hosted installation uses your own accounts, and provider charges are paid to the provider.

  • Each service chooses its channels and which of the 4 events send a message: token issued (with a live status link), turn is near, called to a counter, and served.
  • Forms show a "Send me updates about my token" box. Each organisation decides whether it starts ticked or unticked (opt-in); an unticked box always means no messages.
  • A reply of STOP to an SMS sent through Twilio, or to a WhatsApp message, stops messages on that channel, and START turns them back on. Staff can also record an opt-out when a visitor asks.
  • Message texts carry no personal data: only the token number, service, location, counter, people ahead, the status link and the service's instructions. Delivery receipts, and read receipts on WhatsApp, show whether a message arrived.

How is the AI assistant kept safe?

Each organisation is set to Off, Built-in (offline and rule-based, with no model cost; the default) or an Azure AI model, which only the platform administrator can switch on, with daily and monthly limits.

  • It changes nothing by itself. A proposed change appears as a form and runs only after the person presses Confirm, with the same permission checks and audit entry as the screen.
  • Names, mobile numbers, e-mail addresses and ID numbers are replaced with placeholders before any model call.
  • It has no internet access: it knows the manageQ guides and screens, and the data the person's role may see.
  • Text in your data that reads like an instruction to the assistant is withheld from the model.
  • Every chart has a table view with the same numbers, and admins can limit the assistant to explaining and reporting.

More about the assistant.

Appointments and queue rules

Can it work with our appointment system?

Yes. Bookings can reach manageQ in four ways:

  • A scheduled pull from your system's HTTPS API (GET or POST; a key in a header, a bearer token or a user name and password), every 5–1440 min, for today plus 1 to 14 days ahead.
  • A push from your system of up to 1,000 bookings per call, with a key for each source.
  • A CSV or Excel import (up to 5 MB and 5,000 rows), with a preview before anything is saved.
  • Staff entry, for bookings taken by phone.

manageQ can also send signed status updates back (checked in, served, no-show, cancelled, expired, transferred), retried automatically and with no names or contact details in them. See the integration options.

Do visitors book appointments in manageQ?

No. Bookings stay in your own appointment system, or staff enter them for phone bookings. manageQ brings them in and handles the visit itself.

On the day, visitors check in at the kiosk ("I have an appointment"), on their phone with the branch's QR code, or at the counter, using their booking reference and, when the source asks for it, a check such as the last 4 digits of their mobile number. Visitors who arrive on time are placed by their slot time; later arrivals join the queue like walk-ins, or are refused if the location's rules say so.

Can one installation serve many organisations and locations?

Yes. One installation can serve many organisations, kept apart on every request: an organisation's admins see only their own locations and data.

  • Each organisation can have any number of locations, each with its own time zone, working hours, holidays and queue rules.
  • Staff work only at the locations they are assigned to.
  • Token numbers restart at 001 every day, per location and prefix.
  • The Executive dashboard compares locations, and every number opens the tokens behind it.

What happens to tokens at day end?

Every token belongs to its location's business day. Tokens still open when the day ends are closed automatically, with no staff action:

  • Waiting and on-hold tokens become Expired.
  • Called tokens that were never started, and missed tokens, become No-show.
  • A token still being served is completed, with its service time capped so it does not distort the averages.

Closing runs at the location's midnight, or after closing time if you prefer, and it catches up after a restart, so yesterday's tokens never block a counter. Visitor details are deleted as for a served token, and reports show Expired as its own status.

How do you stop token hoarding?

With limits you set for each kiosk and eQueue link, plus an automatic guard:

  • Daily cap: 1–9999 tokens a day, with a warning on the dashboard from 80 % and an alert to admins when the cap is reached. Counter staff can still issue tokens.
  • Open tokens per mobile number: 1–10, counted across the whole location (kiosks, eQueue links and counters together). Once a token is served, the visitor can take another.
  • Kiosk protection: a walk-in kiosk that sends far more requests than a person could, such as a script using a copied link, is paused at once and the admins are alerted. They review what happened and re-enable it, usually with a new link.

Appointment check-ins are exempt from the limits unless a location changes that rule.

Pilots and pricing

How does a pilot work?

  1. Discovery call: your locations, services, counters and screens.
  2. Live demo with your set-up: manageQ configured with your own services.
  3. Pilot at one location: real visitors and staff, guided set-up and success measures agreed in advance.
  4. Roll out: more locations, with guides for every role.

The length of the pilot is agreed with you. Book a demo to start with the first step.

How is pricing worked out?

Every plan is quoted for your set-up. There are three plan shapes: Pilot, Cloud and On-premises / private cloud. A quote depends on:

  • the number of locations and counters
  • the kiosks and displays you run
  • messaging volume (provider charges are paid to your messaging provider)
  • the AI assistant mode
  • deployment and the level of support

Compare the plans or request a quote.

Still have a question?

Ask us about your own queues, devices or systems, or see manageQ working with your services.

Book a demo