触发条件和操作引用

回到顶端

74条评论

  • 约书亚宾利

    有没有办法让触发器查找换行符?例如,我们的应用程序中有一个反馈选项,它会启动一个新电子邮件,其中包含我们需要的预填充信息。这封邮件是这样写的:

    请提供以下信息

    访问代码:

    诊所:

    我们有很多用户点击反馈按钮,然后点击发送,没有填写任何额外的内容。我希望能够设置一个触发器来捕捉这些“空白”电子邮件,并发送一个回复,询问用户是否仍然需要帮助。

    我的问题是如何告诉触发器寻找不完整的电子邮件。如果我告诉系统字符串必须包含“access code: clinic:”,它会检测到上面的例子吗?

    0
  • 雷罗斯
    亚博Zendesk客户服务

    你好约书亚!

    不幸的是,触发条件只能查找注释文本中存在的内容,而不能查找缺失的内容。因此,您只能让触发器在注释文本中查找特定的文本值,而不能使用空格作为值。使用字符串“access code: clinic:”将不起作用,因为有换行符。没有一种本地的方法可以自动找到这些空白。

    干杯!

    1
  • 约书亚宾利

    谢谢,@…….我想是这样,但想看看是否有我不知道的魔法。作为一种解决方案,我已经要求我们使用一个可填写的表格,而不仅仅是一个电子邮件。

    0
  • 阳光的支持

    我希望在票据被更改为已解决时运行一个触发器,然后3天后自动运行以将状态更改为已关闭,此时我希望运行另一个触发器。

    “状态已解决”和“状态已改变已解决”之间的区别是什么?

    同样的问题也适用于Closed。为什么我要用“changed to”而不是“is”,反之亦然?

    谢谢!

    0
  • 名叫Beto
    亚博Zendesk客户服务

    你好史蒂夫!

    当您希望触发器仅在特定更新的状态发生更改时才触发时,“已更改为”非常有用。即使状态没有改变,也可以使用“Status is”。例如,可以将注释添加到票据中,但其他内容都没有更改。您可以使用“is”来测试状态的值,以确保状态仍然被解决。

    对于您的特定情况,触发器可能会受益于使用“changed to”条件,但自动化只能使用“is”条件(或“is not”和“less/greater than”)。

    我希望这对你有所帮助!

    0
  • 哈里森Meesschaert

    嗨!

    我们设置了一个触发器,当最终用户对他们的开放票做出公开回复时,它会通知用户。这个触发器对社交媒体的回应是讨厌的,因为它比我们的电子邮件团队更健谈。

    我想用"通过更新的条件,以防止触发激活我们的社交媒体渠道,但当我测试的功能,它似乎没有像预期的那样工作。相反,当我使用"通道“调整它可以防止触发。话虽如此,"通道在这种情况下不适用,因为我们可能会有专家通过电子邮件回复同一个社交媒体票证,我们希望这些电子邮件激活触发器。

    我把"更新方式不是Twitter DM“但触发器仍然被激活。当我把“渠道不是Twitter的DM“该触发器没有激活,当从同一票面发送电子邮件时,该触发器无法激活。从上面的定义来看,它似乎是“通过更新就像”通道“但只针对个人的回应,而不是针对罚单的创建。

    我找错人了吗?

    谢谢!

    0
  • 融合医疗技术

    我想创建一个触发器,当票据从创建日期起已经过期30天而没有关闭时,该触发器会向用户发送电子邮件。

    我没有看到任何方法来获得所需的老化条件在触发器中评估。

    有办法做到吗?

    0
  • 乔纳森。3月
    社区的主持人

    嗨约尔,

    对于这个用例,您将使用自动化而不是触发器:

    https://support.亚博zendesk.com/hc/en-us/articles/203662236-About-automations-and-how-they-work

    自动化类似于触发器,因为两者都定义了修改票据属性的条件和操作,并可选地向客户和代理发送电子邮件通知。它们的不同之处在于,自动化在设置或更新票据属性之后发生时间事件时执行,而不是在创建或更新票据之后立即执行。

    0
  • Juraj Jarmek

    你好@……

    我们需要进一步调查。

    我将把它写进一张票,你很快就会听到我的消息。

    0
  • 维克多Hristovski

    你好,

    我如何创建一个触发器,当一个下拉字段改变了它的值时反应?
    当下拉框从A变为B,或B变为C时,我想给人们发电子邮件……谢谢你!

    0
  • 戴夫·戴森

    维克多,你好!

    目前还没有内置的方法来做到这一点。可以使用标记来跟踪以前的字段值,然后使用每个值的触发器,通过比较当前/新值与标记来检查它是否被更改,但如果有大量字段值,则很难维护。

    你能把你的用例添加到这个产品反馈线程中吗?功能请求:为自定义下拉票证字段添加“已更改”等触发测试

    0
  • Tomica赫莱布

    有一样东西我没找到。

    我找不到一个条件,可以理解票中的最后一个回复是来自代理还是来自客户。

    我试图设置一个警报,如果客户回复,代理没有回复超过x小时。然而,并不是所有的开放门票都有来自客户的最后回复,因为我们的工作流程也允许门票在代理回复后保持开放状态。

    我试图使用自动化,但找不到一种方法来比较代理回复和客户回复。

    0
  • 希瑟·隆美尔
    社区的主持人
    产品经理语者- 2021年

    Tomica

    我听到了!我想知道这些自动化选项中的一个是否会有帮助?“自请求者更新后的小时数”或“自受让人更新后的小时数”。

    如果没有,我认为如果您添加2个触发器来添加/删除您可以在自动化中使用的标记,您可以更精确地工作。

    • 为最终用户上一次更新时创建触发器1。使用下面的代码添加一个标记,比如lastupdater_enduser
    • 为代理是最后一个更新程序时创建触发器2。添加类似lastupdater_agent的东西。
    • 现在确保你也添加了“移除标签”,并在上述每个触发器中删除相反的标签。

    您现在可以更好地使用自动化“自受让人更新后的小时数”+标记lastupdater_enduser。

    一定要测试一下,让我们知道它是否有用!

    0
  • Tomica赫莱布

    希瑟,

    “当前用户”条件是缺失的部分。

    非常感谢。

    1
  • 维克多巴

    大家好,

    当Zendesk上提到特定的代理时,我在设置触发器向Slack发送通知的条件时遇到了一些麻烦。亚博代理的Zendesk别名亚博是Ana,因此我创建了一些条件来查找包含Ana的评论文本的私人评论。然而,当评论中使用“经理”或“加拿大”这样的词时,这个触发器也会触发。

    我试图将字段评论文本更改为“Ana”,但当特工提到她(使用@Ana)时,触发器不会触发。这种情况有什么解决办法吗?

    0
  • Mattia

    嗨!有没有办法写条件语句运行IF FALSE?

    例如,我有一个自定义用户字段是,如果用户字段超过5天,我想添加一个标签到票据。如果这个参数“在之前”的天数内,我今天就可以编写一个自动化程序,而不是相反的情况。有解决方案吗?

    0
  • ”Sokso

    早上好,

    有一个协商者,有一个差异,有一个环境,有一个特点:

    - texto del asunto
    (contene la siguiente cadena)
    (连续连续地)

    这是我生命中最美好的开头podrían我的生命中最美好的开头,我的生命中最美好的开头,谢谢你。

    0
  • 提升管理

    我该如何使用时间触发器?这是别的东西吗?

    例如,我希望代理人在最后一次联系后2周采取行动。如何使用基于时间的触发器?

    0
  • Cheeny波斯历八月
    亚博Zendesk客户服务

    嗨,ELVT AM。

    您需要对基于时间的业务规则使用Automation。更多信息可以在这里找到:关于自动化及其工作原理

    0
  • Tinesh拉吉

    我想创建一个触发器,以防止在不省略文本字符串的情况下更新票据。我希望设置此设置,以确保代理在向客户发送电子邮件之前在特定宏中进行必要的检查。

    如果我用注释文本设置满足任意/所有条件,则文本包含以下字符串:% $ # *

    以及代理使用的宏是否包含该字符串% $ # *

    是否有办法防止机票状态被更新/邮件不被发送?

    我怎么也想不明白!

    谢谢!

    0
  • 丹罗斯
    社区的主持人

    嘿,Tinesh,

    你不能阻止更新,但你可以将状态重置为打开,以产生这种行为的错觉。

    使用上面的条件,添加操作Status-> Open,无论何时使用该字符串进行注释,票据都将被设置为Open。如果你这样做,以某种方式提醒代理为什么票是开着的,这是一个很好的实践,因为这与正常的预期行为相反。我们已经通过a松警惕,但你也可以通过电子邮件或其他方式。

    我还会考虑在触发器中添加一个管理出站电子邮件通知的条件。我想补充一下

    评论不包含以下字符串% $ # *

    除了你的其他条件。

    这样可以确保即使字符串存在,也不会在票据更新时发送通知,并且状态不能被设置为已解决或除Open之外的任何其他状态。

    希望有帮助!

    1
  • 妮可•桑德斯
    亚博Zendesk社区经理

    谢谢你跳出来@……

    0
  • 布瓦维尔玛格丽特

    是否有一种方法可以创建一个触发器,打开一个新的票据表单供用户填写?我们有一个注册表,其中一个选项是请求一个令牌。令牌过程是完全独立的,需要自己的票据才能正确工作。因此,当用户提交注册请求时,如果他们表示希望订购一个令牌,我们希望向他们提供要填写的令牌请求表单。

    0
  • 希瑟·隆美尔
    社区的主持人
    产品经理语者- 2021年

    布瓦维尔玛格丽特

    你可以用几种方法来解决这个问题。如果没有主票据不能看到的东西,您实际上可以使用条件字段,这样当客户选择“请求一个令牌”时,您就可以在表单上显示字段,以便他们与其他字段一起填写。

    然后在创建主票据后的代理端,您可以使用类似于分裂N关闭(禁用关闭功能)来创建第二张票。或者,您可以放入一个宏来创建一个侧对话票据(需要协作添加),并用您收集的令牌字段中的请求字段中的值预填充描述。更多信息在这里

    我相信如果你有资源,开发人员也可以帮助你创建API票据。

    1
  • 布瓦维尔玛格丽特

    谢谢希瑟!实际上我最终选择了这条路:)

    0
  • 琼娜桑丘

    嗨!有没有办法根据用户手机的存在来触发触发器?

    0
  • 杰森·谢弗
    亚博Zendesk客户服务
    你好,琼娜,

    不幸的是,触发器是绑定到票证更新。除非用户的电话号码出现在消息的主题或正文中,否则您可以使用String条件,但它不能直接从他们的配置文件中识别它。您也可以添加一个自定义字段,如果字段存在,则使用Macro's,但这不是一个自动化的过程。

    谢谢你!
    0
  • 琼娜桑丘

    你好,杰森,谢谢你的回复。如果将来能有这个功能就太好了。

    0
  • 迪伦

    你好!

    我为我们的客户设置了一个触发器,如果在票上应用了适当的标签,客户就会自动获得。不幸的是,当触发器触发时,票证历史中没有触发器的历史记录。我是否在“操作”中遗漏了一个条件,以确保我们的代理在打开票据时向他们显示触发历史?

    谢谢!

    0
  • 希瑟·隆美尔
    社区的主持人
    产品经理语者- 2021年

    嗨,迪伦,

    你会想把它从对话切换到事件,你应该在那里看到:D

    0

登录留下评论。

提供:Zendesk亚博