Kembali ke Blog
Operasional

Sistem antrian virtual: kurangi waktu tunggu tanpa menambah staf

Panduan praktis mengganti papan tulis dan pager dengan antrian di ponsel. Pembatasan GPS dan mengapa polling 15 detik optimal.

10 min read
Sistem antrian virtual: kurangi waktu tunggu tanpa menambah staf

Jika Anda pernah berdiri di depan restoran dim sum yang penuh sesak pada Sabtu siang, Anda sudah tahu masalahnya. Sebuah clipboard kayu terletak di podium kecil, setengah lusin nama tercoret di atasnya, dan seorang tuan rumah yang tidak sempat mendongak selama dua puluh menit. Beberapa pelanggan pergi dengan asumsi antrian sudah hopeless. Yang lain berdiri menghalangi pintu masuk selama sembilan puluh menit. Restoran kehilangan pendapatan dari orang yang pergi dan kehilangan niat baik dari orang yang menunggu.

Solusinya bukan lebih banyak staf. Ini adalah sistem antrian virtual yang hidup di ponsel dan memperbarui dirinya sendiri.

Apa yang Sebenarnya Dilakukan Antrian Virtual

Antrian virtual menggantikan clipboard dengan halaman web publik. Setiap pelanggan memindai QR code di pintu, mengetuk Reservasi, dan segera melihat nomor antrian mereka dan estimasi posisi ("4 orang di depan Anda"). Mereka bisa jalan-jalan di lingkungan sekitar, duduk di mobil, menyelesaikan panggilan telepon, atau melakukan apa pun yang lebih mereka sukai daripada berdiri di trotoar. Ketika nomor mereka hampir tiba, mereka kembali berjalan.

Sistem ini berada di antara dua sisi masalah yang sama. Di sisi pelanggan, sistem ini menjawab "kapan giliran saya?" tanpa siapa pun harus bertanya. Di sisi restoran, sistem ini menjawab "bagaimana kami mengelola aliran?" tanpa siapa pun harus mencatat atau memanggil nama di ruang makan yang ramai.

Teknologinya sederhana. Dashboard kecil di tablet tuan rumah menampilkan daftar tunggu dengan stempel waktu dan kode referensi. Tuan rumah mengetuk Panggil Berikutnya ketika sebuah meja tersedia. Ponsel pelanggan diperbarui dalam lima belas detik. Tidak ada pager yang hilang, tidak ada clipboard yang jatuh, tidak ada nama yang berteriak dan hilang di atas ruang makan yang bising. Semuanya berjalan di browser, tanpa instalasi aplikasi, tanpa hambatan.

Mengapa Pembatasan GPS Itu Penting

Versi naif dari antrian virtual memungkinkan siapa saja, di mana saja, mengambil nomor. Kedengarannya bagus tetapi langsung gagal. Seorang remaja di kota lain memutuskan untuk jahil. Pelanggan yang bosan memegang nomor dari kemarin dengan harapan melewati antrian besok. Teman pesaing mereservasi seratus tempat palsu untuk membuat antrian Anda terlihat lebih panjang dari yang sebenarnya.

Pembatasan GPS memperbaiki ini. Sebelum tombol Reservasi muncul, ponsel pelanggan melaporkan lokasinya. Sistem menghitung jarak lingkaran besar ke restoran, dan hanya mengaktifkan tombol jika pelanggan berada dalam radius yang dikonfigurasi — biasanya lima kilometer untuk sebagian besar restoran perkotaan dan satu hingga dua kilometer untuk blok pusat kota yang padat.

Pemeriksaan terjadi dua kali. Pertama di browser, di mana tombol dinonaktifkan hingga pelanggan dalam jangkauan, memberikan umpan balik langsung. Kemudian di server, ketika reservasi sebenarnya dilakukan, karena data lokasi dari browser secara teknis dapat dipalsukan. Kedua pemeriksaan bersama-sama menjaga antrian tetap bersih tanpa menyulitkan pelanggan nyata.

Untuk restoran dengan beberapa lokasi, pembatasan GPS juga secara otomatis mengarahkan pelanggan ke cabang yang benar. Pelanggan yang kebetulan berada di dekat lokasi pusat kota tidak secara tidak sengaja masuk ke antrian lokasi pinggiran kota Anda.

Anatomi Dashboard Tunggu yang Di-poll

Ketika ponsel pelanggan terbuka di halaman antrian, seberapa sering seharusnya memeriksa pembaruan? Terlalu cepat dan Anda membuang baterai dan bandwidth. Terlalu lambat dan penantian terasa tak berujung.

Lima belas detik ternyata adalah titik optimal. Cukup lambat untuk tidak terlihat oleh server Anda, cukup cepat sehingga pelanggan merasa halaman "langsung." Dalam lima belas detik setelah tuan rumah mengetuk Panggil Berikutnya, nomor yang sedang dilayani pelanggan bertambah dan mereka tahu mereka lebih dekat. Jika Anda turun di bawah sepuluh detik, Anda mulai mengalami pengurasan baterai yang terlihat pada ponsel dengan layar menyala. Jika Anda memanjangkan ke tiga puluh atau enam puluh detik, pengalamannya mulai terasa seperti melihat foto statis.

Dashboard itu sendiri harus menampilkan tiga angka, tidak lebih. Nomor yang sedang dilayani, besar dan menonjol. Nomor tamu sendiri. Dan hitungan orang di antaranya. Selain itu adalah kebisingan. Halaman antrian bukan pengalaman merek, ini adalah pemeriksaan status.

Anti-Kecurangan: Kode Referensi

Setiap reservasi mendapat kode referensi enam karakter yang dibuat di sisi server. Pelanggan melihatnya di ponsel mereka, pada tiket PNG yang dapat disimpan, dan diminta untuk menunjukkannya ketika nomor mereka dipanggil. Tuan rumah melihat kode yang sama di dashboard. Jika pelanggan mengklaim sebagai nomor 42 tetapi menunjukkan kode yang tidak cocok dengan yang ditampilkan dashboard untuk nomor 42, tuan rumah tahu ada yang tidak beres.

Kode referensi menggunakan set karakter bebas kebingungan: tidak ada nol atau O, tidak ada satu atau I, tidak ada huruf kecil yang terlihat seperti angka. Ini penting ketika seseorang menyipitkan mata melihat layar ponsel dalam pencahayaan restoran yang redup dan mencoba membacakan kode di atas ruang makan yang bising.

Kode tersebut juga single-issue. Pelanggan yang sama tidak dapat mereservasi dua kali dari browser yang sama, karena sistem mengenali pengidentifikasi klien persisten mereka. Jika mereka mencoba, mereka mendapatkan kembali nomor dan kode yang sama yang mereka miliki awalnya, bukan yang baru.

Biaya per Reservasi

Operator restoran sering mengasumsikan sistem antrian virtual memerlukan perangkat keras mahal atau kontrak berlangganan. Tidak demikian. Biaya infrastruktur menjalankan antrian untuk satu restoran di AWS DynamoDB dan S3 berkisar dalam sen per bulan, bahkan pada seribu reservasi per hari, karena operasi dominannya adalah kenaikan penghitung atom yang kecil.

Clipboard tidak memerlukan biaya dalam dolar tetapi memiliki biaya yang berarti dalam pengalaman pelanggan. Sistem pager memerlukan ratusan dolar untuk perangkat keras ditambah biaya penggantian setiap tahun. Antrian virtual tidak memerlukan biaya per pelanggan di luar tagihan cloud yang mendasarinya. Ekonominya secara sederhana mendukung pendekatan digital begitu Anda melakukan lebih dari segelintir reservasi per shift.

Memulai

Jika Anda belum pernah menjalankan antrian virtual sebelumnya, mulailah dari yang kecil. Aktifkan untuk satu shift pada satu jenis layanan — dine-in atau takeaway — dan amati apa yang terjadi. Perhatikan bagaimana pelanggan menggunakannya, di mana mereka merasa bingung, pertanyaan apa yang mereka ajukan kepada tuan rumah. Sesuaikan pengaturan jarak maksimum, kata-kata, dan penempatan QR code berdasarkan apa yang Anda pelajari.

Tujuannya bukan untuk menghilangkan tuan rumah. Ini untuk membebaskan tuan rumah agar dapat fokus menyambut pelanggan, mengelola ruang makan, dan menangani permintaan khusus sesekali — alih-alih bertindak sebagai spreadsheet manusia untuk selembar karton. Antrian virtual yang baik membuat pelanggan dan staf lebih senang, dan membayar dirinya sendiri pertama kali Anda menghindari kekacauan malam Sabtu.

Siap membuat menu digital gratis Anda?

Create and update a menu in 19 languages. The core QR menu stays free, with optional Pro upgrades for higher limits and extra tools.