我想创建一个分支逻辑ZAP。我想这样做,因为网关/ REST API正在使用支持除了只有一个网页挂钩。我要求扎普当假设触发器返回与“EVENT_TYPE” =“阿尔法”和行动“B”的事件,可以执行动作“A”将被执行时,所述相同的触发返回与“EVENT_TYPE” =“测试”的事件
例:
if trigger_A.output.event_type = 'alpha'
then 'Send mail' to '[email protected]'
else if trigger_A.output.event_type = 'beta'
then 'Send message' to 'Slack'
else
post in 'Facebook' trigger_A.output.message
这可能与一个单一的扎普?
请注意,我不能在多个网络挂接添加到我的REST API,所以我不能有多个触发器,我可以使用使用最大1扎普。
从论坛的任何帮助将不胜感激。
大卫在这里,从Zapier平台团队。
我有一个好消息和一个坏消息!坏:这是目前无法开箱。它正在内部讨论,我们有没有什么可以再在这个时候说些什么。
好消息是,你所描述的工作流程是可能的,但它会采取一些快速切换:
扎普答:Webhooks (catch) -> Code -> Webhooks (post)
扎普B:Webhooks (catch) -> Gmail (send mail)
扎普C:Webhooks (catch) -> Slack (send message)
扎普d:Webhooks (catch) -> Facebook (create new post)
步骤如下:
event_type
url
变量代码的一步。一种ZAP B,C,d各自具有唯一的网址为他们的触发器,所有这些都是已知的ZAP A.所以你有它!不漂亮,但肯定是可行的。
让我知道如果你有任何其他问题!
我知道这是一个老问题,但它是值得分享这个好消息。现在,您可以定义分支逻辑与Zapier外的开箱:
路径让你建立先进的工作流程来运行基于你决定条件不同的动作。路径是Zapier的条件逻辑工具。想想路径,如果/那么逻辑的:如果在你的触发应用情况,那么做到这一点,当B发生,然后去做别的事情,等等。
路径功能仅适用于专业版,专业增强版和团队计划账户。更可以在Zapier documentation on Paths找到。
可能有益的另一种选择是使用filters and multiple zaps。