排队队列
排队队列是门店内的一个命名等待列表。顾客加入队列时,会获得一个带顺序编号的排队号。服务台的工作人员从队列中逐一呼叫排队号。显示屏会播报每次呼叫。
每个队列包含:
- 名称——顾客和工作人员看到的名称,例如“Walk-ins”或“Appointments”。
- Slug——用于顾客取号 URL 的 URL 安全标识符。由队列名称自动生成。
- 顾客取号 URL——顾客访问以加入该队列的完整 URL:
门店入口的二维码也包含此 URL。https://customer.jonot.io/{org-slug}/{location-slug}/{queue-slug}/
- 容量上限(可选)——可同时处于
WAITING状态的排队号数量上限。队列满时,新顾客会看到“排队人数已满”消息。留空表示不限。 - 预计服务时长——服务一位顾客通常需要的时间,可设置为 1–1440 分钟。在队列积累足够的近期数据前,Jonot 用它估算等待时间。参见等待时间估算。
一个门店的多个队列
Section titled “一个门店的多个队列”每家门店可创建的队列数量由组织的套餐决定,详见账单与套餐。此数量限制与单个队列的可选容量上限不同;容量上限控制同时等待的顾客人数。这样可以并行运行不同的服务线——例如:
- 一家诊所,设“普通门诊”和“药房取药”队列
- 一个政府办公点,设“护照”和“证件续签”队列
- 一家银行,设“个人业务”和“对公业务”队列
每个队列都有独立的等待列表。服务台可处理分配的一到五个队列,工作人员可在多队列视图中操作这些队列。
队列作为管理单位
Section titled “队列作为管理单位”设备和工作人员按以下方式使用排队队列:
- 自助终端配对到一个队列,顾客通过自助终端加入该队列。
- 服务台处理分配的一到五个队列,可使用单队列或多队列视图。
- 显示屏展示分配的一个队列或最多五个队列的组合看板。可选的服务台关联会在该服务台在线时切换到单服务台视图。
排队队列的创建和管理在管理后台的门店 队列 选项卡中进行。逐步操作说明参见创建排队队列。
通过设置容量上限(队列创建/编辑表单中的最大等待人数字段),您可以限制队列中同时等待的顾客数量。达到上限时:
- 顾客加入流程显示“排队人数已满”消息。
- 自助终端显示排队人数已满状态。
- 在等待中的排队号离开(被呼叫、取消或转移)之前,队列不可加入。
服务器会把同时加入的请求作为一个操作检查,因此即使两位顾客同时加入,也不会超过上限。该字段默认留空,表示不限人数。
在门店的 队列 选项卡中删除队列。删除队列 对话框会统计正在等待或正在接受服务的顾客人数,人数大于零时显示警告。删除不会等待队列清空,而是取消这些顾客的排队号,顾客端、显示屏和服务台画面随即不再显示这些排队号。删除还会永久移除该队列的排队号历史记录,包括已完成的排队号。
Jonot 还会为每个被取消的排队号发送一条 ticket.cancelled Webhook,每次删除最多 50 个排队号。
每个队列都有一个手动状态,由工作人员独立于营业时间控制:
- 运行中 ——正常状态。顾客可以加入,服务台可以呼叫排队号。
- 已暂停 ——暂时停止接收。新的加入被拒绝,但已在等待的顾客保留其位置。用于短暂休息,或在放行更多人之前先清空积压。
- 已关闭 ——像暂停一样停止接收,但表示排队暂时结束。等待中的排队号被保留而非取消。重新打开已关闭的队列是管理后台操作——服务台无法自行重新打开。
当排队暂停或关闭时,已在等待的顾客会在其排队号上看到状态横幅,而尝试加入的人会被一条与状态匹配的消息告知,而非通用错误。已暂停横幅向顾客保证其位置被保留、排队将恢复;已关闭横幅更为警示——排队号被保留但可能无法办理,因此请顾客向工作人员确认。
设置状态:
- 在管理后台,组织管理员或门店管理员从队列的编辑表单设置状态(运行中 / 已暂停 / 已关闭)。
- 在服务台,工作人员用一个 暂停队列 / 恢复队列 按钮在运行中和已暂停之间切换——无需离开服务台即可短暂休息的快捷方式。关闭(以及从关闭状态重新打开)仍在管理后台进行。
状态更改立即生效,并实时推送到所有已连接的服务台、显示屏和顾客。
门店的营业时间决定顾客何时可以加入该门店的所有排队队列。营业时间外,顾客不能加入,并会看到“营业时间外”消息。队列选择器显示“已关闭 — [时间] 重新开放”。服务台和显示屏显示 已关闭(非营业时间) 标签。
营业时间在门店层面(而非每个队列)配置,位于 管理后台 → [门店] → 营业时间:
-
时区
——IANA 时区(例如
Europe/Helsinki)。所有时间都按此时区评估,并正确考虑夏令时。 - 每周时间表——每周各天的开门/关门时段。未设置时段的当天全天不营业。支持每天多个时段(例如模拟午休:08:00–12:00 和 13:00–17:00)。
- 跨午夜营业时间——支持关门时间超过午夜 0 点的时段(例如周五 20:00–02:00)。关门时间按正常时钟值(
02:00)输入;当关门时间早于或等于开门时间时,编辑器自动将其视为次日,并在关门字段旁显示**(次日)**提示。
单日例外(节假日、特殊营业时间)在营业时间编辑器的 特殊日期营业时间 部分管理:
- 全天不营业——将特定日期标记为全天不营业,不受每周时间表影响(例如公共节假日)。
- 自定义营业时间——用另一组时段替换特定日期的每周时间表。某日的全天不营业覆盖优先于前一日跨午夜的溢出时段。
覆盖显示在每周时间表下方的列表中,可随时添加、编辑或删除。