可以使用条件或Liquid标记修改基于营业时间的触发器。
本文包括以下部分:
相关文章
使用带有基于营业时间的触发器的条件
方法创建基于营业时间的触发器售票:营业时间内条件,而不是使用Liquid标记。这使您能够根据事件是在工作时间内发生还是在工作时间外发生来构建触发触发器。
有关这些条件的更多信息,请参阅基于营业时间的触发器和触发器条件和操作参考:
- 售票员:在营业时间内?
- 购票:在预定时间内
使用带有基于营业时间的触发器的Liquid标记
或者,您可以使用Liquid标记在业务规则中基于票据属性创建不同的响应。此示例展示了如何修改将收到的请求通知请求者触发器(或用于相同目的的任何其他触发器)以根据您的营业时间返回响应。
{%如果票据。In_business_hours == 'true' %}你好,{{ticket.requester。您的请求(#{{ticket.id}})已经收到,我们的支持人员正在审核。要查看请求的状态并添加其他评论,请点击下面的链接:http://{{ticket.url}}{% else %}你好,{{ticket.requester。您的请求(#{{ticket.id}})已收到,我们的支持人员将在正常工作时间(太平洋标准时间周一至周五,上午8点至下午6点)对其进行审核。要查看请求的状态并添加其他评论,请点击下面的链接:http://{{ticket.url}}{% endif %}
使用一个简单的if/else语句,如果在工作时间内收到请求,则发送第一个响应,如果不是,则发送另一个响应。if语句测试ticket.in_business_hours属性并作出相应的响应。ticket属性的格式与您用作占位符时所熟悉的格式相同,但没有包含在双花括号中,原因很简单,这里没有将其用作输出,而是作为逻辑的一部分,决定在将评论作为电子邮件通知发送给请求者时将包含哪些内容。
有关如何使用Liquid标记的详细信息,请参见了解液体标记和Zendesk支持亚博.
4评论
是否有办法检查邮件是来自公司内部还是外部,并根据这一点发送不同的回复?
从本质上讲,这是不可能的。但是,在触发器通知中使用自定义液体标记。我建议先看看这篇文章:了解液体标记和Zendesk支持亚博.
或者,您可以使用用户/组织字段,并在其用户配置文件中添加自定义下拉或复选框字段,以确定它是来自内部用户还是外部用户。
欲了解更多信息,请参阅本文:向用户添加自定义字段
我希望这对你有帮助。谢谢你!
嗨!我希望能够同步外部日历,这样我就不需要不时手动创建国家假日。有没有办法让它自动化?
另外,您是否有一个包含所有可用过滤器的文档?例如,我想知道怎样写“Is on holiday”这个条件。
假期需要手动添加到您的日程安排中,您可以提前2年安排假期。目前没有选项或集成可以自动添加假期。
我鼓励您创建一个新的帖子一般产品反馈主题在我们的社区中与其他有类似需求的用户互动,并讨论可能的解决方案。
请登录留下评论。