Zapier 多步触发器和传递变量

Zapier multi step triggers and passing variables

我无法创建自己的应用程序以在 Zapier 中使用。它适用于不受支持的 CRM https://www.brightpearl.com/developer/latest/

我已经能够验证并创建一个测试触发器 - 一个简单的调用来检索有关一个产品 ID 的信息,其中 ID 是在请求​​中手动提供的 URL。

示例用例

使用发送到 GMail 帐户的电子邮件,搜索客户并将电子邮件正文添加为给客户的备注。

我可以使用 Zapier->Searches 进行搜索以检索结果。

Brightpearl API 搜索 returns 任何匹配联系人的 ID。 https://www.brightpearl.com/support/documentation/resource-search

可以在json响应中访问ID

{
response: {
    results: [
      [
        4,
        "admin@email.com",
        "Primary",
        "Admin"
      ]
    ]
  },
  reference: {}
}

稍后添加备注需要ID

  1. 如何存储 ID 以便稍后在操作中使用?
  2. 如何将事件链接在一起,以便在捕获 ID 后调用操作?

我已经浏览了 Zapier 文档,但找不到执行此操作的示例代码。

  1. 在 API 响应中公开 ID 的触发器(在本例中为 Brightpearl 搜索结果)可以映射到后续操作。您不在 Zapier 中存储数据 - 您只是在操作之间传递数据。
  2. Zapier 的多步骤界面允许您附加操作,这些操作可以接受从上一步返回的任何数据。