如何围绕员工、服务和容量构建预约安排应用

将可用性规则、服务时长、员工技能、缓冲、提醒和重新安排转变为客户和团队可以信任的预订应用。

本指南适合谁

其日程安排规则不适合通用日历链接的诊所、沙龙、工作室、导师、顾问和现场服务。

您将获得什么

- 精确的可用性和容量模型

- 防止无效时段的客户预订流程

- 具有提醒和例外控制的员工日历

分别代表服务、人员和资源

服务具有持续时间、价格、缓冲区和所需的技能。工作人员有时间表和资格。房间或设备可能有自己的容量。有效的预约需要同时释放所有必需的资源。

根据规则计算可用性

不要存储空缺插槽的永久列表。根据工作时间、休息时间、现有预订、休息时间、服务持续时间、缓冲区、预订通知和预订范围来计算它们。这可以防止显示的可用性偏离真实日历。

结账时安全预订

两位顾客可以间隔几秒选择同一时段。在确认之前使用短期保留或原子预订支票。只有在持久保存预约记录后,才会显示成功屏幕和确认消息。

在政策内进行自助更改

让客户通过安全链接取消或重新安排,同时执行通知和费用规则。立即重新开放已释放的产能。保留原始时间并更改历史记录,以便员工了解发生的情况。

使用提醒和候补名单来保护容量

立即发送确认,并在与服务匹配的时间发送提醒。向候补名单上符合条件的人员提供一个已释放的空位,并有期限,因此该优惠不会无限期地阻止容量。

测试不舒服的情况

测试夏令时变更、员工缺勤、资源重叠、跨越关闭时间的预约、重复点击、提供商消息失败以及两个同时预订。当这些情况明显失败且不会损坏日历时,该应用程序是值得信赖的。

常见问题

如何防止重复预订?

在创建约会之前,在一个原子数据库操作中重新检查所需的资源。仅凭可视日历检查是不够的。

是否应该存储或计算可用性?

根据时间表、预订、缓冲区和政策进行计算。存储预约和例外情况,而不是未来时段的脆弱列表。

客户应输入哪些信息?

仅收集服务和后续要求的信息。姓名、联系人、服务、时间和少量特定于服务的问题通常就足够了。

应如何安排提醒?

根据提前期和缺席模式使用立即确认和一两次提醒,并提供直接取消或重新安排的方式。