在 Apple Messages 中提供预约时间
使用 Time picker 模板,让客户在 Messages 中选择预约时间。时间选择器响应只记录选择,预约系统或客服必须另行预留时段并确认预约。
编写模板前,从管理日历的服务获取当前可用时间。模板编辑器不会实时获取日历时段,也无法阻止其他客户选择同一时间。
创建时间选择器
- 打开 Templates,选择 New template > Time picker。
- 在 Content 中输入草稿名称、Title 和 Message,说明预约类型。
- 打开 Apple delivery。在 Time zone 下,选择 Fixed time zone 并指定预约所在时区;如果是远程预约,则保留 Customer's time zone。Bird 会向 Apple 提供各时段当时适用的偏移量,因此夏令时变化无需修改。跨越时钟调整前后的时段不能放在同一条消息中。
- 在 Location 下,保留 Fixed place 并在 Apple 地图中搜索地址,或点击地图放置图钉。检查客户看到的 Place name。
- 如果要在每次发送时选择地点,请选择 Filled at send。此时时区也会在发送时填写,发送对话框会要求填写这两项。发送时选择的地点自带名称,会替换 Place name。
- 为每个提供的时间选择 Add time slot。新时段默认在发送时填写,发送对话框会要求填写其日期和时间。如需现在填写,请改选 Fixed time。第一个时段之后的发送时填写时段为可选项,因此同一模板可以提供较少的时间;但如果该时段的变量也出现在标题或消息中,则必须填写。
以在阿姆斯特丹进行的 30 分钟预约为例,时段可设置为:
- Time zone:
Europe/Amsterdam - Slot identifier:
visit_2027_01_15_1000 - Start date and time: 2027 年 1 月 15 日 10:00
- Duration in minutes:
30
请将示例替换为实际未来可用的时段。
Content 会列出模板的时段以及哪些在发送时填写。选择 Edit time slots 可在 Apple delivery 中修改。

解释选择的含义
在 Native bubble presentation 下的 Received message bubble 中描述所提供的操作,可使用 选择到店时间 等措辞。日历系统接受预约前,避免使用声称预约已确认的回复标题。
在 Personalization 下选择商家,保存模板,然后准备并检查测试发送。
单独确认预约
客户选择时段后:
- 在对话中查看响应。与您发送的时间比较;响应可能包含选中的标签,而非完整预约记录。
- 在预约系统中重新检查可用时间。最初提供的时段可能已经过期。
- 使用预约系统的防重复机制预留预约。
- 预留成功后,发送确认消息,包含日期、当地时间、地点、参考编号以及更改或取消说明。
如果时段已被占用,请解释该时段不可用并提供更新的时间。重复的客户响应或 webhook 不得创建第二个预约。
验证并处理问题
在授权的 Apple 设备上测试选定时间,包括处于不同时区的设备。检查实际日期和显示时间,不要只检查星期标签。确认流程就绪前,还应测试过期的可选时段和取消操作。
准备失败时,请检查 Apple delivery 中的日期、时长、时区、地点和必填原生字段。后续发送失败时,请查看消息历史。如果发送成功但日历中没有预约,请单独调查预约步骤。
使用客户旅程规划将这些步骤连接成完整的预约服务。