跳转到内容

工作原理

Jonot 围绕三方构建:业务运营者负责注册和管理,门店团队在现场运营 设备,顾客加入队列。大多数界面直接在浏览器中运行,而自助终端和服务台 也可以作为专用 Android 应用部署在固定设备上。以下是它们的连接方式。

这些是业务运营者亲自操作的界面。

自助注册向导——你只需使用一次。新顾客使用 Join 创建 Jonot 账号、 命名组织、选择套餐并完成付款——全部在一个四步引导流程中完成。最后一步 是一个确认屏幕,带有前往管理后台按钮,将你带到管理后台完成设置。

组织管理员门店管理员使用的日常管理控制台。Join 将你交接 过来之后,管理后台就是你日常工作的地方:

  • 创建和配置门店与队列
  • 将设备(自助终端、显示屏、服务台)与门店配对
  • 邀请和管理员工
  • 访问计费和账户设置

使用管理后台需要一个具有组织管理员或门店管理员角色的 Jonot 账号。

这些是实体空间中的生产设备。它们作为设备认证——无需个人员工登录。

顾客点击加入队列的平板入口设备。在生产环境中,通常部署为固定平板上 的专用 Android 自助终端应用,但相同的自助终端界面也可以在浏览器中运行。 在 Android 上,自助终端可以打印排队号。自助终端与门店中的特定队列配对。

等候区的电视或显示器显示屏。它显示当前正在呼叫哪些排队号、在哪个 服务台呼叫,并在新排队号被呼叫时播放语音播报。显示屏通过 WebSocket 实时 更新。它可以分配到特定服务台(只显示该服务台的呼叫),也可以保持门店 视图(显示所有活动呼叫)。

服务柜台上的工作人员队列管理界面。它可以作为固定柜台平板上的专用 Android 服务台应用运行,也可以在 PC 或平板的 desk.jonot.io 浏览器中 运行。工作人员使用服务台呼叫下一位等待的顾客、将当前顾客标记为已完成, 或跳过未到场者。服务台作为设备认证(不是个人用户账号),因此工作人员 不需要单独的 Jonot 账号。

面向顾客的移动优先渐进式 Web 应用。加入队列(通过二维码或自助终端) 后,顾客可以打开他们的排队号页面,实时查看当前位置。无需安装应用—— 取号链接直接在手机浏览器中打开。

当门店有多个队列时,顾客在选择加入哪个队列之前,会看到一个队列选择器, 显示所有可用队列和实时等待人数。选择器还提供推送通知订阅选项,这样即使 手机屏幕关闭,顾客也能在号码被呼叫时收到通知。

以下是各部分端到端的连接方式:

  1. 顾客加入——顾客扫描二维码(或使用自助终端)加入队列。Jonot 创建一个 带有顺序编号和唯一 22 字符哈希的排队号。
  2. 排队号创建——排队号进入 WAITING 状态。顾客的手机显示其位置。 服务台的等待列表中出现新条目。
  3. 服务台呼叫下一位——工作人员在服务台上按下 叫下一位。 第一个 WAITING 排队号进入 CALLED 状态。
  4. 显示屏更新——显示屏立即显示被呼叫的排队号和服务台名称。播放语音 播报,屏幕闪烁。
  5. 顾客收到通知——顾客的手机更新,显示其号码已被呼叫。如果顾客订阅了 推送通知,还会发送系统通知。
  6. 服务台完成或跳过——工作人员将排队号标记为 COMPLETED(服务完成) 或 SKIPPED(顾客未响应,但仍可召回)。然后工作人员按下 叫下一位 服务下一位等待的顾客。SKIPPED 的顾客之后 可以被召回——服务台按下 召回队列 ,顾客的屏幕更新。

所有状态更新都通过显示屏、服务台和顾客 PWA 维持的 WebSocket 连接,经由 Jonot API 实时流转。