Zapier 与生成式 AI 的自动化(二)
原文:
zh.annas-archive.org/md5/057fe0c351c5365f1188d1f44806abda译者:飞龙
第二部分:通过 Zapier 自定义您的 Zaps 使用内置应用 – 功能和实际用途
当本部分完成时,您将了解 Zapier 平台的功能,如何使用 Zapier 的内置应用自定义您的 Zaps,以及如何创建您的第一个多步齐点触。我们将讨论内置应用的功能,向您传授如何使用它们的实用技巧,并提供示例,您将能够通过几个练习来测试您的知识。
本部分包含以下章节:
-
第六章,创建多步齐点触和使用内置应用
-
第七章,开始使用内置应用
-
第八章,内置通信应用
-
第九章,探索用于提取和编译数据的内置应用
-
第十章,Zapier 的其他有用的内置应用
-
第十一章,Zapier 的高级内置应用
-
第十二章,使用内置应用管理您的 Zapier 账户
-
第十三章,新发布的应用和功能
第六章:创建多步骤 Zap 并使用内置应用程序
随着您对使用 Zapier 自动化业务工作流程的熟悉程度增加,您会发现在许多情况下,您可能需要比单步工作流提供的更灵活的操作。您将开始构建更复杂的工作流程,这将允许您自动化涉及各种应用程序任务的多个操作步骤。您可能会经常发现所需用于后续操作的数据在触发器和现有动作步骤中不可用。在这些情况下,您将需要知道如何使用搜索动作事件来检索数据。为了补充使用触发器和动作,您可能还想通过使用 Zapier 创建的各种内置工具来进一步定制您的 Zaps,以便您可以在 Zapier 平台内转换和操作数据。
在第三章,构建您的第一个自动化工作流程(Zap),我们介绍了如何创建单步 Zap 的基础知识。在本章中,我们将在您已获得的知识基础上继续讨论如何使用多个动作和搜索来开发多步骤 Zaps,并向您介绍 Zapier 创建的各种内置应用程序。我们将首先介绍如何通过回顾使用动作步骤并添加搜索步骤来创建多步骤 Zaps。然后,我们将探讨如何删除、复制、重新排序和重命名 Zaps。您还将通过参与一个多步骤 Zap 的练习来测试自己的知识。然后,我们将简要介绍所有由 Zapier 创建的内置应用程序的功能,这些功能将在后续章节中详细介绍。
本章将涵盖以下关键主题:
-
创建具有多个动作和搜索步骤的多步骤 Zaps
-
删除、复制、重新排序和重命名步骤
-
介绍 Zapier 的应用程序
一旦您学习完这些主题,您将了解如何创建多步骤 Zap 并在动作步骤中使用搜索功能。您还将更好地了解 Zapier 所有内置应用程序的基本功能。
技术要求
要学习本章内容,您需要访问 Zapier 账户。要构建多步骤 Zaps,您至少需要订阅 Zapier Starter 计划。您可以在此处获取本章中使用的 Zap 模板:bit.ly/zapier-book。使用这些模板将帮助您可视化该流程的工作方式。
创建具有多个动作和搜索步骤的 Zaps
在第三章,构建您的第一个自动化工作流(Zap),我们逐步介绍了创建我们第一个单步 Zap 的过程。在第五章,故障排除和处理 Zap 错误,我们使用这些知识使用 Zapier Manager 和 App Status by Zapier 创建了警报 Zaps。现在您已经第一手体验了 Zapier 在单步工作流中所能提供的内容,是时候探索多步工作流的无限自动化可能性,以提高您的生产力。
正如我们在第三章,构建您的第一个自动化工作流(Zap)中所讨论的,一旦您设置了触发步骤,您可以在触发器之后和任何操作步骤之间添加操作、搜索、筛选和延迟,并在最后添加路径,使用+**图标。
重要说明
您可以向 Zap 添加最多 99 个操作步骤;然而,出于控制目的,最好将工作流程缩短,并在可能的情况下将您的流程分解为更易管理的 Zap。
我们将在第七章,使用内置应用程序入门后面讨论如何将筛选器、延迟和路径添加到您的工作流程中,届时我们将探索一些 Zapier 的内置应用程序。不过在此之前,我们需要了解如何在操作步骤中使用搜索功能。搜索功能允许您动态查找可能不在触发器和现有操作步骤中的数据。只要您打算使用的应用程序有通过集成可用的搜索动作事件,这就是可能的。
重要说明
很多应用程序都为您提供了搜索数据的选项。难以用言语来表达搜索操作功能的用处。它可以让用户提取您可能在触发步骤或之前的操作步骤中无法获得的信息。一个常见的例子是在Shopify中进行了销售,您会得到与销售关联的产品 ID。在这种情况下,您可能想要搜索与产品相关的其他信息,然后在其他步骤中使用。
有两种方法可以将搜索操作步骤添加到您的 Zap 中:
-
使用**+**图标
-
通过转到选择值...字段并使用自定义标题选项
让我们依次来看一下。在我们通过本节时,您会发现很多示例和截图都是关于Pipedrive CRM的。我们选择了这个例子,因为它很好地解释了搜索操作的功能。请记住,很多应用程序都有搜索操作功能,您可以根据需要利用它们。
使用+图标添加搜索步骤
如果您正在使用的应用程序通过集成有可用的搜索操作事件,则将用**查找...**加上项目来表示。例如,在 Pipedrive 中,以下搜索操作事件是可用的:
-
找到个人
-
查找潜在客户
-
查找用户
-
查找组织
-
查找交易
-
查找活动
-
查找产品
-
查找产品
搜索通常使用项目的唯一标识符进行,例如名称、电子邮件地址、主题、代码和记录 ID。具有搜索操作事件集成的大多数应用程序都将允许多种搜索项。
重要提示
许多用户经常犯的一个常见错误是通过与记录 ID 关联的“名称”进行搜索。在大多数情况下,记录 ID 是搜索项的最佳方式,因为记录 ID 在应用程序中的项目之间通常是唯一的。例如,在 CRM 中,可能存在联系人的重复,这些重复可能在数据上有所不同;然而,只有一个记录 ID 存在来区分这些重复项。
让我们用一个例子来说明实现搜索操作事件。我们将使用第三章中的一个修改过的示例,构建您的第一个自动化工作流程(Zap),我们将把触发应用程序更改为 Pipedrive,并且触发事件将是新交易。在这种情况下,我们可能希望在我们的 Google Sheets 电子表格中的列中添加联系人的全名以及他们的名字和姓氏。当我们尝试搜索该人的名字时,我们看到从触发步骤中提取的数据只显示了联系人的全名。如下截图所示:
图 6.1 – 通过名字搜索无结果概览
在这种情况下,由于 Pipedrive 集成具有查找人物搜索操作事件,我们可以在触发器和现有操作步骤之间添加一个搜索操作步骤来检索这些详细信息。我们可以通过点击**+**图标来执行此操作。
提示
另一个选择是使用 Zapier 内置的 Formatter by Zapier 应用程序添加一步。在这里,您可以添加一个Person Name数据,以便您提取名字和姓氏。我们将在第十七章中介绍 Formatter by Zapier 的文本拆分功能,Zapier 中的文本格式化函数 – 第二部分。
接下来,我们可以将 Pipedrive 添加为我们的应用程序,查找人物作为我们的操作事件,如下截图所示:
图 6.2 – 查找人物操作事件概览
将其添加到我们的 Pipedrive 帐户后,我们可以自定义我们的搜索 – 例如,通过添加以下内容:
-
要搜索的字段:在这种情况下,我们可以使用人的记录 ID 进行搜索,所以我们将从下拉列表中选择ID值。
-
ID(术语):在这种情况下,我们将从触发步骤映射Person ID动态数据值到这个字段。ID 字段是一个数字(整数)字段,我们输入的值(静态或动态)应该是这样的。
-
搜索精确匹配?:在这种情况下,我们将选择是选项,因为我们希望搜索精确匹配。
-
如果没有找到,此步骤是否应被视为“成功”:使用此布尔字段从下拉菜单中选择是(true)或否(false),输入文本,或从前面的步骤中插入数据,以便在搜索中如果没有找到东西则将此步骤视为“成功”。这个字段的默认值是否(false),如果您希望在没有找到东西时此步骤“停止”,那么您应该选择此选项,因为这是最常见的用例。这意味着 Zapier 将会产生一个您不会收到通知的软错误;Zap 将不会暂停。但是,所有依赖此步骤中数据的后续步骤都将被跳过。如果您希望允许 Zap 继续运行并运行后续步骤,则选择是(true)选项。如果选择此选项,则最佳做法是通过添加Filter by Zapier或Paths by Zapier条件逻辑来在工作流程中更多控制,并根据搜索是否返回结果来允许这些步骤通过或停止。我们将在第七章中学习如何使用此字段选项进行条件工作流程,使用内置应用 入门。
-
如果还不存在,则创建 Pipedrive 人员?:如果希望在搜索没有返回现有记录时创建新记录,请勾选此复选框。勾选后,该步骤将刷新并显示与创建人员操作事件相同的字段。您在指定应用程序中想要搜索的实体(例如,Pipedrive 人员)将在不同的应用程序之间有所不同,以及创建实体也会不同。
如下截图所示:
图 6.3 – 自定义 Pipedrive 搜索操作步骤中的查找人员事件概览
然而,我们也可以选择使用任何其他现有的静态或动态数据值进行搜索。例如,如果我们确信它们足够独特以能够找到特定记录,我们可以使用人的电子邮件地址或姓名作为搜索项。
重要提示
搜索操作事件变量在操作事件和应用程序之间会有所不同。因此,在操作部分看到的内容可能与我们的示例不同。Zap 编辑器会显示有关每个字段中可以包含的有用注释。
最后,如果我们已正确映射了字段,使用此测试将检索正确的联系人以及所有必要的详细信息。我们需要在在 Google Sheets 中创建电子表格行操作步骤中映射联系人的名字和姓氏。如下截图所示:
图 6.4 – 搜索姓氏以获取结果的概览
现在,我们可以继续使用重新测试操作按钮来重新测试我们的操作,以查看我们的数据如何推送到我们的 Google Sheets 电子表格中。或者,我们可以跳过测试。
作为对比,以下截图显示了使用Mailchimp作为应用程序的搜索操作步骤:
图 6.5 – 自定义“查找订阅者”搜索操作步骤的概览
以下截图显示了许多搜索操作步骤中可以提取的大量数据,这些数据可以用于您的其他操作步骤:
图 6.6 – 查找订阅者搜索结果概览
现在,让我们看看如何从**选择值...**字段内添加搜索操作步骤。
在**选择值...**字段中添加搜索步骤
在第三章,构建您的第一个自动化工作流程(Zap),我们介绍了您将在操作步骤中找到的两种主要字段类型:选择值...和输入文本或插入数据...。当使用选择值...字段类型时,您可以映射静态或动态数据。从触发器或前一个操作步骤检索到的动态数据可以使用自定义头选项进行映射。如果您要映射的动态数据在先前步骤中不存在,您可以根据集成是否允许此操作添加搜索操作。
让我们通过在工作示例中添加一个额外的要求来说明这一点。一些 CRM,如 Pipedrive,具有产品模块,允许您为您可能向客户收费的产品存储设置代码、描述和定价。在我们的工作流程中,一旦我们在 Google Sheets 电子表格中创建了一个新行,我们可能希望自动将产品添加到我们在 Pipedrive 中的交易中。对于我们的具体示例,当交易创建时,可以从 Pipedrive 的下拉菜单中选择“产品”。我们希望使用这个来从我们的 Pipedrive 产品模块中搜索实际产品,以便我们可以将其添加到交易中。这个例子在现实生活中可能并不那么相关,但它可以说明如何使用**选择值...**字段类型进行搜索。
首先,我们需要在在 Google Sheets 中创建电子表格行操作步骤之后使用**+图标添加一个操作步骤。我们将使用Pipedrive作为我们的应用程序,将产品添加到交易作为我们的操作事件。在操作下,对于产品字段,单击字段旁边的添加搜索步骤**按钮。如下截图所示:
图 6.7 – 在自定义选项卡中查找“添加搜索步骤”按钮的概览
这将产生一个带有说明的弹出窗口,如下截图所示:
图 6.8 – 添加搜索步骤弹出窗口概览
一旦我们点击了添加搜索步骤按钮,Pipedrive 的查找产品搜索动作步骤将自动添加到添加产品动作步骤之前。
一旦我们确认了要使用的 Pipedrive 帐户,我们需要在动作部分映射一个值进行搜索。在我们的示例中,我们将使用从触发器步骤中输入的值,来自我们的 Pipedrive 产品字段。如下截图所示:
图 6.9 – 自定义查找产品动作步骤概览
最后,执行测试将从 Pipedrive 的产品模块中检索产品信息;ID 将自动映射到我们的添加产品到交易动作步骤。如下截图所示:
图 6.10 – 搜索步骤结果概览自动映射到起始动作步骤
现在,我们可以通过添加静态数据或映射来自先前步骤的动态数据来填写其他字段,进行测试,并完成我们的工作流程。
您可以通过访问bit.ly/zapier-book 获取此 Zap 的模板,并将其添加到您的 Zapier 帐户中。使用此 Zap 模板将帮助您了解流程的工作原理。
现在,您可以尝试自己进行以下练习。
练习 – 创建一个具有搜索动作的多步 Zap。
使用您在第二章中定义的一个流程,准备自动化您的流程,来逐步完成本节内容,创建一个具有搜索动作的多步 Zap。尝试在您的工作流程中结合多个应用程序。
以下是您可以使用的示例:
-
触发器:提交了一个网络表单。
-
动作:将新订阅者添加到您的电子邮件营销应用程序中。
-
动作:将新联系人添加到您的发票应用程序中。
-
动作:在 Google Sheets 电子表格查找列表中搜索用户 ID。
-
动作:将新的入职任务添加到您的任务管理应用程序中,并将其分配给第 4 步中的用户。
-
动作:发送电子邮件或消息到您的团队,通知他们新的联系人和订阅者记录已被创建。
您可以针对您已记录并且可以从自动化中受益的任何流程重复此练习。
您现在应该更好地理解了如何创建和自定义具有自定义值和搜索功能的多步 Zap。现在,让我们讨论如何修改 Zap 中的步骤,以便删除、复制、重新排序或重命名它们。
在您的 Zap 中删除、复制、粘贴、重新排序和重命名步骤
随着您对构建多步骤 Zap 的熟悉程度越来越高,您可能会想要删除、复制、重新排序或重命名 Zap 中的步骤。要执行这些操作,请选择您想要对其执行相应操作的步骤,选择三个点图标以显示下拉菜单,然后选择选项。下面的截图展示了这个过程:
图 6.11 – 在经典编辑器中管理 Zap 的一步
重要提示
在可视化编辑器中,左侧面板中不存在概览部分,因此所有操作都将通过在步骤上点击三个点的下拉菜单来执行。您还会注意到,在下拉菜单中重新排序选项也不可用,因为您可以在主编辑器部分内拖放步骤。
您也可以通过选择步骤旁边的三个点图标来管理步骤,以显示下拉菜单,并通过在右侧面板的概览部分中的搜索栏中输入搜索变量来搜索它们。您还可以从下拉菜单中在步骤下方添加一个步骤。下面的截图展示了这个过程:
图 6.12 – 在 Zap 编辑器的概览部分管理步骤
让我们依次看一下重命名、复制、添加、复制、粘贴、删除和重新排序步骤。
重命名一步
在第四章,管理您的 Zaps,我们探讨了如何充分命名您的 Zaps。同样的逻辑也可以应用于您 Zap 中的步骤。由于 Zapier 将根据所涉及的应用程序和触发器或操作事件自动命名步骤,因此更改名称以使其更具描述性是很有用的。如果您正在与团队一起工作,这尤其重要,以给步骤的目的提供更多的上下文,并且如果您的 Zap 中有许多步骤,则能够使用关键字在概览部分中搜索步骤而不是滚动整个 Zap 将会很有用。
在步骤中点击重命名选项或者从概览部分中点击重命名选项将允许你更改步骤名称中的文本。编辑完文本后,只需点击文本框外的任意位置即可保存更改。
复制一步
当你构建具有重复步骤的多步骤 Zap 时,能够复制步骤是非常有用的。这些副本可能与原始版本完全相同,或者你可能只需要做一些小的调整。例如,你可能需要构建一个包含一系列步骤的 Zap,例如一个 7 天的销售节奏活动,这时复制步骤就非常有用。下面的截图展示了这个示例:
图 6.13 – 创建了一个 7 天销售节奏活动的 Zap
单击 复制: 后跟原始步骤的名称。你必须通过检查步骤并相应地重新映射字段来继续。
添加步骤
你可以通过在步骤之间单击 + 按钮将步骤添加为例行程序。你也可以通过在大纲部分中选择在下面添加步骤选项,在所选步骤下方添加步骤。
复制和粘贴步骤
复制 选项会直接在其下方创建步骤的副本。然而,你可以选择复制特定的步骤,轻松地将该副本粘贴到另一个步骤的上方或下方。你可以通过单击步骤中的 复制 选项或 大纲 部分中的 复制 选项来实现。步骤的副本将被添加到剪贴板上,在 Zap 编辑器顶部会显示通知,几秒钟后会消失,底部左侧将出现弹出窗口。你可以单击 X 按钮隐藏弹出窗口。如下截图所示:
图 6.14 – 复制和粘贴步骤
你不能使用剪贴板查看数据,它每次只包含一个 Zap 的副本,可以通过再次使用 复制 选项来覆盖。然后,在 大纲 部分的任何步骤(在 经典编辑器 中),你可以选择粘贴到下面选项将复制的步骤粘贴到所选步骤下面,或者选择 粘贴以替换 选项完全替换一个步骤。然后,你必须检查步骤并相应地重新映射字段。这是一个省时的功能,可以在过程中减少几次点击。
删除一个步骤
有时你可能不再需要工作流程中的一个步骤,需要将其删除。单击步骤中的 删除 选项或 大纲 部分中的 删除 选项将允许你完全删除你的 Zap 中的步骤。一个提示将出现说 确定要删除吗?,询问你确认是否要删除步骤,因为它将不可恢复。如下截图所示:
图 6.15 – 确认是否要删除步骤的提示
重新排序步骤
有时,你可能会意识到你的步骤在你的 Zap 中放错了位置,你想要移动它。在 经典编辑器 中,单击步骤中的 重新排序 选项将打开大纲部分,你可以在 Zap 中的其他位置拖放你的步骤。如下截图所示:
图 6.16 – 经典编辑器中大纲部分重新排序步骤的概述
如果步骤使用来自先前步骤的数据,并且您将步骤移动到数据来源步骤之前,则将无法再使用数据。您将收到弹出窗口形式的警告。您可以通过单击取消按钮来取消操作,或者通过单击移动步骤按钮来继续。然后,您必须继续检查步骤并相应地重新映射字段。如下截图所示:
图 6.17 – 重新排序步骤时出现警告的概览
当使用可视化编辑器时,只需在主编辑器部分简单地拖放步骤即可轻松重新排序步骤。
一旦您复制了一个步骤,重新排序步骤尤其有效,因为您可以将副本移动到 Zap 的另一部分。
提示
复制、粘贴、复制和重新排序步骤是 Zapier 最近发布的新功能,将在您调整工作流程时为您节省大量时间。在发布此功能之前,如果在定位步骤时出现错误,或者需要在 Zap 的后续位置创建该步骤的副本,则必须重新构建步骤。您可以使用此功能更快地构建多步骤 Zap。
现在,您应该更好地了解如何通过在 Zap 中重命名、删除、复制和重新排序步骤来管理步骤。现在,让我们进一步构建多步骤 Zap,并探索 Zapier 创建的所有内置应用程序,以使工作流自动化在 Zapier 平台上全面展开。
介绍 Zapier 的应用程序
创建多步骤 Zap 的基础在于知道如何充分利用触发器、操作和搜索功能。一旦您掌握了这一点,您可能希望利用 Zapier 创建的许多内置应用程序的功能,这样您就可以执行常见任务,而无需使用其他应用程序并支付额外的订阅费用。Zapier 已经创建了几个内置应用程序,帮助您加速工作流程。
我们将这些应用程序分类如下:
-
控制运行条件和逻辑的应用程序
-
通讯应用程序
-
用于提取和编译数据的应用程序
-
其他有用的应用程序
-
高级应用程序
-
管理 Zapier 帐户的应用程序
-
处于α和β测试阶段的新发布的应用程序
-
Zapier 应用程序中强大的格式化器
-
带有 AI 功能的应用程序
重要提示
Zapier 定期发布新功能和内置应用程序。在本书中,我们将介绍已发布的内置应用程序及其触发器、操作和搜索操作。
您可以在此处获取到 Zapier 内置应用程序的方便快速参考备忘单:bit.ly/zapier-book。
现在,让我们简要地回顾一下每个类别中的应用程序。
通过 Zapier 应用程序设置运行条件并使用逻辑
你可能想要通过控制工作流何时继续运行来定制你的自动化。你可以通过添加逻辑来阻止一个 Zap 运行,除非数据满足某些条件,或者通过添加定时延迟和安排你的 Zaps 在特定间隔运行来实现这一点。Zapier 已经创建了以下内置应用程序,所有这些应用程序通常用于设置运行条件和使用逻辑:
-
Filter by Zapier:Filter by Zapier 允许你向你的 Zaps 添加条件逻辑步骤,只有在满足了某些条件时才允许自动化继续。例如,你可能希望在你的 Google Sheets 电子表格中添加了新行时发送电子邮件,但只有在某列中的数据存在时才发送。
-
Delay by Zapier:通过使用 Delay by Zapier,你可以向后续操作步骤添加时间延迟。你可以设置延迟,以便在一定时间后,例如 1 小时,某个特定时间,例如下午 2 点,或者在工作流程中有多个延迟的情况下等待延迟队列后,允许 Zap 的其余部分运行。例如,你可能希望在 Instagram 上添加图像或视频后的 1 周后在 Twitter 上发送一条推文。
-
Schedule by Zapier:你可以使用 Schedule by Zapier 作为触发步骤,在设置的时间运行工作流,例如每小时、每天的某个特定时间、每周的某一天、每月的某一天。例如,你可能希望在每周开始时向任务管理应用程序(如 Asana)添加一组任务。
-
Paths by Zapier:Paths by Zapier 允许你向你的 Zaps 添加分支逻辑。这意味着你可以根据设定的条件允许不同的路径以及不同的操作运行。例如,你可能希望根据客户在你的网站上填写的联系表单中提供的联系方式首选项,向客户发送电子邮件或短信。
我们将在第七章中涵盖 Zapier 的所有这些应用程序,开始使用 内置应用程序。
现在,让我们回顾一下 Zapier 创建的具有通信功能的应用程序。
使用 Zapier 的应用程序进行通信
Zapier 创建了几个特定于通信的内置应用程序,允许你触发工作流自动化并执行操作。这些如下:
-
SMS by Zapier:使用 SMS by Zapier,你可以向你可以验证的号码发送有限数量的短信。换句话说,需要授予权限才能向号码发送消息。因此,这对于向自己或无法用于向客户发送消息的团队成员发送通知或提醒非常有用,例如。
-
zapiermail.com电子邮件地址用作触发器或操作步骤。然后,你可以发送出站邮件,如果你已经启用了阅读回执,你可以在某人打开你发送的邮件时触发工作流。你还可以在你的zapiermail.com地址收到转发的电子邮件时触发 Zaps 运行。 -
Zapier 的 SMTP: 简单邮件传输协议 (SMTP) 允许电子邮件客户端应用程序发送电子邮件。如果您使用的是除 Gmail、Zoho Mail 或 Microsoft Office 365 之外的邮件服务器,则可以通过 Zapier 的 SMTP 发送电子邮件。
-
Zapier 的 IMAP: 互联网消息访问协议 (IMAP) 允许电子邮件客户端应用程序从服务器检索电子邮件。如果您使用的是除 Gmail、Zoho Mail 或 Microsoft Office 365 之外的邮件服务器,则可以使用 Zapier 的 IMAP 从这些邮件服务器检索电子邮件。
我们将在第八章中涵盖由 Zapier 创建的所有这些应用程序,内置 通讯应用程序。
接下来,让我们探索一些 Zapier 创建的用于提取和编译数据的应用程序。
使用 Zapier 应用程序提取和编译数据
Zapier 创建了一些内置应用程序,允许您从电子邮件中提取数据,在自动化中使用 RSS feed,并创建信息摘要。这些应用程序如下:
-
您可以将电子邮件转发到
@robot.zapier.com邮箱地址,并启用从电子邮件中提取数据。例如,如果您通过电子邮件收到网页表单提交通知,您可以使用 Zapier 的 Email Parser 提取数据以在后续操作步骤中使用。 -
Zapier 的 RSS: 真正简单的订阅 (RSS) feeds 在网站发布新内容时更新。Zapier 的 RSS 应用程序允许您使用 RSS feed 更新作为触发器,然后通过添加通知操作步骤,如电子邮件、短信或 Slack 消息,可以让您了解新内容的更新。例如,您可能想要在您最喜欢的商业博客发布新文章时收到更新。您还可以使用该应用程序创建自己的 RSS feed。
-
Zapier 的摘要: 此内置应用程序允许您从多个工作流触发事件中捕获数据,并将数据编译成可以在其他操作事件中使用的单个摘要。例如,将每周销售发票创建的摘要发送给您的销售团队。您还可以搜索现有的摘要数据。
我们将在第九章中更详细地涵盖由 Zapier 创建的这些应用程序,探索内置应用程序以 提取和编 译数据。
现在让我们快速浏览一下 Zapier 创建的其他一些有用应用程序及其相关功能。
Zapier 的其他有用应用程序
Zapier 还创建了几个其他内置应用程序,执行各种有用的功能。这些如下所述:
-
Zapier Chrome 扩展: Zapier Chrome 扩展,以前称为 Push by Zapier,使用 Google Chrome 扩展从网页的任何位置手动触发一次性自动化。例如,您可能想要创建一个新的 Trello 卡片来查看您在浏览互联网时遇到的文章内容。
-
Zapier 的 URL 缩短器:如果您想要将长的统一资源定位符(URL)字符串缩短并更容易识别,可以使用 Zapier 的 URL 缩短器。这在你有文本长度限制时特别有用,例如如果您想要发送短信或在 Twitter 上发布推文。这类似于 Bitly 等工具。
-
Zapier 的翻译:Zapier 的翻译允许您将单词、短语和网页翻译成 100 多种语言,并且它可以用于检测文本中的语言。
-
Zapier 的潜在客户得分:这个应用程序允许您使用他们的电子邮件地址从网络上收集有关联系人的信息,并且还可以用于为他们提供一个资格得分。例如,如果一个新的潜在客户提交了一个网络表单,您可能希望了解联系人的公司、公司规模和地点等更多详细信息。
-
Zapier 的天气:Zapier 的天气让您了解您所在地区的天气条件。您可以用它来获取每日天气通知,并仅在当天将会下雨时触发(基于您的 Zapier 时区设置)。您还可以搜索指定地点的当前天气状况和明天的预报。
-
Zapier 的逆行:您可以使用 Zapier 的逆行基于水星逆行的占星预测来触发您的工作流。您可以选择水星进入或离开逆行的触发事件,或者当水星处于逆行时每天触发事件一次。
我们将在更多细节中详细介绍 Zapier 的所有这些应用程序,第十章,Zapier 的其他有用内置应用程序。
现在,让我们看看 Zapier 创建的具有更高级功能的应用程序。
Zapier 的高级应用程序
随着您越来越熟悉 Zapier 应用程序的使用,您可能想要尝试一些稍微更高级功能的内置应用程序。这些应用程序如下:
-
GET,POST,PUT或自定义的 HTTP 请求。 -
Zapier 的代码:如果您熟悉JavaScript或Python,您可以在工作流自动化中使用 Zapier 的代码。您可以使用 JavaScript 或 Python 编写代码,以在触发器或操作中操作数据。
-
Zapier 的存储:Zapier 的存储允许您保存和检索小的数据值。这允许您在每次 Zap 运行时存储参考数据,然后通过检索它与其他 Zaps 共享。例如,假设您想要持续记录有多少新订阅者已添加到您的电子邮件营销应用程序中,然后使用这个记录,使其显示在诸如Databox之类的仪表板报告工具中。
我们将在第十一章中详细介绍 Zapier 的所有这些应用程序,Zapier 的高级内置应用。我们还将探讨API 请求和应用扩展的功能。
现在,让我们看看您可以用来管理 Zapier 帐户的应用程序。
使用 Zapier 应用程序管理您的 Zapier 帐户
如果您负责系统管理,则需要了解如何使用这些应用程序。它们使您能够构建自动化流程,帮助您监视 Zapier 帐户的问题,例如错误和任务使用情况。它们如下所示:
-
Zapier 管理器:我们在第五章中介绍了 Zapier 管理器应用程序,故障排除和处理 Zap 错误,我们讨论了如何使用它来管理错误警报,例如 Zaps 错误、Zaps 被关闭或任务被停止。您还可以使用 Zapier 管理器通知您有关将新的公共应用程序添加到 Zapier、您帐户的更改(例如新文件夹或创建的 Zaps、任务使用限制已达到或发布新的 Zapier 发票)。您可以搜索 Zap 或公共应用程序,以及打开或关闭 Zaps。如果您使用团队帐户,则可以使用 Zapier 管理器邀请新用户加入您的 Zapier 团队或通知您新的团队成员被添加。
-
Zapier 的应用状态:我们在第五章中介绍了 Zapier 的应用状态应用程序,故障排除和处理 Zap 错误,我们讨论了如何使用它来获取关于公共应用程序的新、更新和已解决事件的通知。
我们将在第十二章中涵盖 Zapier 的所有这些应用程序,使用内置应用程序管理您的 Zapier 帐户。
接下来,让我们探索新的内置应用发布。
处于 alpha 和 beta 测试阶段的新发布的应用程序
Zapier 不断改进功能并发布新功能。自本书第一版出版以来,已发布以下应用程序:
-
Zapier 中的循环:您可以通过循环多次执行 Zaps 中的操作,针对指定的值集合。当您有多个需要单独运行工作流的值时,这非常有用。
-
Zapier 的子 Zap:您可以创建可重用的 Zap 组件和系统,通过构建和调用它们称为“子 Zaps”。当您想要在主要 Zap 之外运行工作流并连接多个 Zaps 时,这非常有用。
-
传输:您可以批量在两个应用程序之间传输数据,可以按需或按计划进行传输。
-
表格:您可以在 Zapier 平台上存储数据表,无需使用额外的电子表格或数据库应用程序。
-
接口:您可以创建可以连接到您的 Zaps 的页面,例如表单、文本页面、表格、看板、聊天机器人和链接卡,这些页面托管在 Zapier 平台上。
我们将在第十三章中涵盖 Zapier 的所有这些应用程序,新发布的应用程序和功能。
现在,让我们概述多功能 Formatter by Zapier 应用程序。
强大的 Formatter by Zapier 应用程序
Formatter by Zapier 应用程序到目前为止是 Zapier 最通用的内置应用程序。它的功能非常广泛,我们将在五个章节中涵盖此应用程序。使用 Formatter by Zapier 应用程序可以格式化以下内容:
-
日期和时间:您可以将日期/时间值转换为不同的格式(包括时区)并添加/减去时间。我们将在第十四章,即格式化日期和时间中介绍使用 Formatter by Zapier 应用程序进行日期和时间格式化。
-
数字:你可以操作数字、电话号码和货币,并使用电子表格类型的公式和数学运算。我们将在第十五章,即数字格式化中介绍使用 Formatter by Zapier 应用程序进行数字格式化。
-
文本:您可以使用此功能广泛格式化文本。您可以做很多事情,我们将在两章中介绍该功能。在第十六章中,即Zapier 中的文本格式化函数 - 第一部分,我们将探讨调整标题大小写、大写和小写、查找和替换文本、修剪空格、计算单词数和调整长度以及复数文本。在第十七章中,即Zapier 中的文本格式化函数 - 第二部分,我们将讨论文本分割、截断文本、提取模式、URL、电话号码、数字和电子邮件地址、删除 HTML 标记以及创建超级英雄名称(有趣的名称)。我们还将概述高级功能,例如如何将 Markdown 转换为 HTML 和 ASCII 并使用默认值和 URL 编码/解码。
-
.csv文件。我们将在第十八章,即Zapier 的 工具函数中介绍 Formatter by Zapier 应用程序中的实用功能。
现在,让我们讨论具有人工智能(AI)功能的内置应用程序。
带有 AI 功能的应用程序。
将 AI 功能集成到其软件应用程序中已成为许多 SaaS 公司的重要任务。 Zapier 也不例外。随着 ChatGPT 面向更广泛的市场推出,并可能集成和整合 AI 功能,Zapier 正在发布许多 AI 集成特性。其中一些特性是AI 驱动的故障排除、AI 聊天机器人、创建 Zap,以及使用 Zapier Chrome 扩展和ChatGPT 插件运行AI 操作。我们将在第十九章中简要介绍所有这些功能以及更多内容,即AI 和自动化。目前,所有 AI 特性均处于测试版本。我们还将探讨一些与 Zapier 的 AI 应用程序集成,例如ChatGPT和OpenAI集成。
您现在应该更好地了解 Zapier 平台上可用的内置应用程序。
总结
在本章中,我们通过介绍构建多步 Zaps 的好处,提高了您使用 Zapier 的知识。我们介绍了如何在操作步骤中使用搜索功能,如何删除、复制、重排和重命名 Zaps 中的步骤,并鼓励您通过为流程中的一个创建多步工作流来测试您的知识。最后,我们介绍了 Zapier 创建的所有内置应用程序,这些应用程序可以让您在 Zapier 平台内部存储、显示和转换数据。
您现在知道如何创建具有多个操作和搜索步骤的工作流自动化。您现在也更好地了解了 Zapier 创建的所有内置应用程序。
在下一章中,我们将向您介绍一些 Zapier 的内置应用程序。我们将介绍如何使用 Filter by Zapier 中的条件逻辑来处理工作流,并了解使用 Paths by Zapier 添加路径的具体功能。我们还将介绍如何使用 Delay by Zapier 和 Schedule by Zapier 来应用时间延迟并安排 Zap 的运行时间。
问题
-
您可以向 Zap 添加多少个操作步骤?
-
能够重新排序 Zaps 中的步骤有什么用?
-
当你想要在 Zaps 中添加条件逻辑时可以使用哪两个内置应用程序?
-
哪个内置应用程序允许你格式化文本、日期/时间和数字?
第七章:使用内置应用程序入门
当你创建你的 Zaps 时,你将指定你希望你的工作流在什么事件上被触发,以及之后要采取的操作。你可能会发现,在某些情况下,除非满足某些条件,否则你希望创建条件来阻止你的工作流运行,或者根据特定要求运行不同的操作。你可能还希望在触发工作流后的一段时间后运行一些操作,或者在特定时间触发。使用 Zapier 的内置应用程序,我们可以应用条件逻辑并在我们的工作流中运行条件来实现这一点。
在本章中,我们将介绍四个内置的 Zapier 应用程序,它们允许你通过过滤、延迟、调度或选择路径来控制运行条件或在工作流中使用条件逻辑。我们将介绍它们的功能,并提供如何使用它们的实用提示。
在本章中,我们将涵盖以下关键主题:
-
Filter by Zapier – 将条件逻辑应用于你的 Zaps
-
Paths by Zapier – 向你的 Zaps 添加分支逻辑
-
Delay by Zapier – 向你的 Zaps 添加延迟
-
Schedule by Zapier – 定期运行你的 Zaps
-
练习 – 创建一个带有定期触发器、搜索操作、过滤器、路径和延迟的多步骤 Zap
一旦你完成了这些主题的学习,你将知道如何应用条件和分支逻辑,并向你的工作流添加延迟或调度。
技术要求
要完成本章内容的学习,你需要访问 Zapier 帐户。要构建多步骤 Zaps 并使用过滤器,你需要至少订阅 Zapier Starter 计划。要在你的 Zaps 中添加分支逻辑的“Paths by Zapier”部分,你需要访问 Professional 计划或更高版本以能够使用 Paths by Zapier 应用程序。
Filter by Zapier – 将条件逻辑应用于你的 Zaps
一旦你的工作流被触发,你可能希望控制它们是否继续运行并跟随后续操作步骤。这对于阻止你的 Zaps 运行除非你指定的触发器或先前操作步骤满足特定条件是很有用的。我们可以使用内置的 Filter by Zapier 应用程序中内置的“如果这样,那么”的条件逻辑来实现这一点。
下面是你可以在你的 Zaps 中使用条件逻辑的几个示例:
-
你可能会在一个 Smartsheet 电子表格上记录所有账单及其付款的详细信息。这些是通过信用卡自动支付和需要银行转账来结算的账单的组合。你用 Paid 标记一列,并相应地标记为 Yes 或 No。如果账单需要付款(如果 Paid 列中的数据是 No),你可能希望在你的 Smartsheet 电子表格中添加新行时向你的财务团队发送电子邮件通知。
-
您可能希望将一封电子邮件的副本添加到
My Favorite Blog标签,并且只希望这些电子邮件被添加到 Evernote 中。
在这些场景中,您可以使用 Filter by Zapier 应用程序在您的 Zaps 中设置条件逻辑。
提示
若要获取更多灵感并访问预先构建的模板,您可以查看 zapier.com/apps/filter/integrations 上的 Filter by Zapier 内置应用程序配置文件页面。
在你的 Zaps 中使用过滤器是控制自动化的一种聪明方式。
重要说明
仅当数据成功传递时,过滤器才会计入您的月度任务使用量,从而使工作流能够继续执行下一个操作步骤。这非常重要,因为有了此功能,您可以更好地控制您的任务使用量,并更加有效地利用您分配的任务配额。
现在,让我们看看如何使用 Filter by Zapier。
设置 Filter by Zapier 应用程序
Filter by Zapier 只能作为一个操作事件使用,您可以通过设置规则来自定义它,以指定工作流何时应继续执行下一步。您可以在触发步骤之后的任何地方添加该应用程序,并在一个 Zap 中使用多个过滤器。
添加一个过滤器步骤并自定义您的规则
一旦您添加了一个操作步骤,无论是选择 Action 步骤还是点击 + 图标,并选择 Filter by Zapier 作为应用程序以及 Only continue if… 作为操作事件,您可以编辑 Filter Setup & Testing 部分中的字段,如下所示:
-
选择字段…:使用下拉菜单选择前几步骤中的字段以输入动态数据值。这是您希望过滤器检查的值。由于该值是动态的,因此每次运行 Zap 时都很可能会更改,并且将用于决定 Zap 是否应通过过滤器步骤。
-
选择条件…:使用下拉菜单选择一个条件(或逻辑),以将动态值与参考键进行交叉引用。我们将在下一节中详细讨论过滤器条件。
-
输入文本或插入数据…:此字段包含将用作参考值以检查动态数据值和条件的数据值。
例如,您可能只希望工作流在前一步骤的动态值为 10 时继续。这在下面的截图中显示:
图 7.1 – 使用 Filter by Zapier 应用程序设置过滤器的概览
接下来,您可以自定义您的过滤器,使其具有多个标准,使用 + And 和 + Or 按钮。如果您希望过滤器仅在满足两个或更多条件时通过,请使用 + And 逻辑。或者,如果您希望过滤器在满足任一要求时通过,请使用 + Or 逻辑。然后,单击 Continue。
测试您的过滤器
然后,Zapier 将根据工作流中的示例数据测试您的条件。如果条件通过,并且 Zap 将继续,将会指示如下,如下面的截图所示:
图 7.2 – Filter by Zapier 应用中已通过测试过滤器的概览
但是,如果过滤条件不通过,则会停止 Zap。这将会指示如下,如下面的截图所示:
图 7.3 – Filter by Zapier 应用中已停止测试过滤器的概览
您可以相应地更改条件,或单击关闭按钮继续,然后继续添加一个或多个操作步骤。无论哪种情况,如果您单击向下箭头图标,都会显示与箭头在图 7**.2 中指示的项目匹配或不匹配的内容。这将帮助您验证对过滤器的测试。
现在,让我们探讨不同类型的过滤条件和用例。
理解过滤条件
Zapier 已经将多个条件内置到应用中,以使您能够处理各种情况。当从Filter Setup & Testing部分的选择条件...下拉菜单中选择条件时,您将看到涉及五种类型的过滤器规则的逻辑选项:文本、数字、日期/时间、布尔值和通用。如下面的截图所示:
图 7.4 – Filter by Zapier 应用中逻辑选项选择概览
重要提示
每个条件只能与括号中指定的过滤器规则类型一起使用,除非它是通用的。
让我们依次查看每种过滤器类型。
文本过滤器
有一系列可供选择的文本过滤器,这取决于您使用的规则类型是否区分大小写。唯一区分大小写的规则是**(文本) 完全匹配和(文本) 不** 完全匹配。
以下是文本过滤器选项列表:
-
(文本) 包含:此条件检查动态数据值是否包含参考值
-
(文本) 不包含:此条件是**(文本) 包含**的相反,并检查动态数据值是否不包含参考值
-
(文本) 完全匹配:此条件检查动态数据值是否与参考值完全匹配,逐字符匹配
-
(文本) 不完全匹配:此条件检查动态数据值是否不与参考值完全匹配,逐字符匹配
-
(文本) 在:此条件检查动态数据值是否在指定的参考值列表中
-
(文本) 不在:此条件检查动态数据值是否不在指定的参考值列表中
-
(Text) Starts with: 此条件检查动态数据值是否以参考值开头。
-
(Text) Does not start with: 此条件检查动态数据值是否不以参考值开头。
-
(Text) Ends with: 此条件检查动态数据值是否以参考值结尾。
-
(Text) Does not end with: 此条件检查动态数据值是否不以参考值结尾。
接下来,让我们看一下数字过滤器。
数字过滤器
在第三章,构建您的第一个自动化工作流(Zap),我们讨论了使用数字(整数)字段类型。数字过滤器的工作方式相同,您只能使用数值,如9.5或334。
以下是数字过滤器选项列表:
-
(Number) Greater than: 此条件检查动态数据值是否大于参考数字值。
-
(Number) Less than: 此条件检查动态数据值是否小于参考数字值。
现在,让我们回顾日期/时间过滤器。
日期/时间过滤器
在第三章,构建您的第一个自动化工作流(Zap),我们讨论了使用日期/时间字段类型。日期/时间过滤器的工作方式相同,您可以使用各种日期/时间格式,但不能使用文本,如today或tomorrow at 9 a.m.。
以下是日期/时间过滤器选项列表:
-
(Date/time) After: 此条件检查动态数据值是否在参考日期值之后。
-
(Date/time) Before: 此条件检查动态数据值是否在参考日期值之前。
-
(Date/time) Equals: 此条件检查动态数据值是否等于(相同)参考日期值。
接下来,让我们看一下布尔过滤器。
布尔过滤器
正如我们在第三章中讨论的那样,构建您的第一个自动化工作流(Zap),布尔值要么为真,要么为假。
以下是布尔过滤器选项列表:
-
(Boolean) Is true: 此条件检查动态数据值是否为真。
-
(Boolean) Is false: 此条件检查动态数据值是否为假。
最后,让我们回顾一下通用过滤器。
通用过滤器
通用过滤器可用于任何类型的字段。
以下是通用过滤器选项列表:
-
Exists: 检查值是否存在(可用于任何类型的字段)。
-
Does not exist: 检查值是否不存在(可用于任何类型的字段)。
您现在应该更好地了解如何何时使用 Zapier 应用程序进行条件逻辑应用于您的 Zaps。接下来,让我们深入了解如何在您的 Zaps 中使用 Zapier 内置应用程序的分支逻辑。
Zapier 路径 - 为您的 Zaps 添加分支逻辑
Paths by Zapier 允许你向你的 Zaps 添加分支逻辑。这意味着你可以根据设置的条件允许不同的路径执行不同的操作。这基于你学到的关于使用 Filter by Zapier 的内容,并进一步允许你创建多步工作流自动化路径,具体取决于你指定的内容。让我们看看如何使用 Paths by Zapier 的几个示例:
-
你可能是一家在线零售商,拥有一个电子商务商店,并且有各种需要以稍微不同方式处理的产品。产品 A 可能是一个需要发送到 Printful 进行打印、发货和履行的数字产品。产品 B 可能需要在发货前进行组装,并且你需要通过电子邮件通知仓库团队,向 Trello 添加卡片,并打印发货单。
-
你的网站上可能有一个 Gravity Forms 表单用于客户服务查询,并且你允许客户指定他们的问题是否与培训、技术问题或账单相关。业务中的每个支持查询都由不同的团队处理,因此你可能希望通过向部门频道发送 Slack 消息并在 Asana 中为该团队的所有成员分配任务,将每个查询路由到不同的部门。
在这两个示例中,你可以使用 Paths by Zapier 创建条件,只允许在满足这些条件时执行每个路径。为了帮助你想象这可能是什么样子,我创建了一个简单的工作流程图来代表之前提到的第二个示例:
图 7.5 – 使用 Paths by Zapier 可视化的工作流程
Paths by Zapier 允许你将 Zaps 中的条件逻辑应用提升到另一个层次。
小贴士
要获取更多灵感和访问预构建的模板,你可以查看 zapier.com/apps/paths/integrations 上的 Paths by Zapier 内置应用程序配置页面。
Paths by Zapier 最适合用于简单的逻辑;然而,一旦你更熟悉使用它,需要记住的两个主要事项是,你只能在工作流程的最后使用 Paths by Zapier,而且你一开始只能创建三个分支。要获得更多分支的访问权限,账户管理员用户将需要联系 Zapier 支持。话虽如此,你可以在每个路径中使用多个 Paths by Zapier 应用程序来扩展你的范围。
重要提示
Zapier 对每个路径有 10 个分支的严格限制,以确保在 Zap 编辑器中保持稳定性,并防止由于潜在超时而导致的长时间运行。此外,Zapier 建议每个分支仅使用三个分支,并在每个分支中嵌套三个额外的路径。Zap 越大,越复杂,验证问题的可能性越大,您可能无法启动您的 Zap。通常情况下,分支数量越少,Zap 的性能越好。总的来说,您的场景越复杂,出现错误和数据损坏的风险就越大。这是一个提醒,保持简单!
创建复杂的路径需要对每个条件进行逻辑评估,并建议您对其进行映射。在考虑使用分支逻辑时,请考虑以下几点:
-
以图形方式规划您的流程:参考第二章,准备自动化您的流程,并使用流程映射技术来可视化您的流程,并在创建路径之前制定条件逻辑策略
-
为未来做计划:问问自己是否有可能在以后出现其他条件,因为这可能需要您稍后添加额外的路径,但请记住您可以添加的分支数量限制
如果一开始就做对,这将节省您大量时间。
小贴士
如果您未订阅支持 Paths by Zapier 的 Zapier 计划,则可以使用 Filter by Zapier 步骤作为一种妥协。如果您的工作流程足够简单,您可以复制一个本来需要使用 Paths by Zapier 的过程。您可以通过创建多个基于相同触发器运行的 Zaps,并在触发器步骤之后直接放置一个筛选器来实现这一点。每个工作流中的筛选器将在每个 Zap 中具有不同的筛选条件,从而复制 Paths by Zapier 步骤中每个分支筛选器中指定的那些条件。如果您需要添加超过三条唯一路径,则使用此解决方法也是适当的。
现在,让我们来看一下如何设置 Paths by Zapier 内置应用程序。
设置 Paths by Zapier 应用程序
要开始使用 Paths by Zapier,请在工作流的末尾添加 Paths by Zapier 应用程序,方法是选择操作步骤或单击**+图标。将呈现两个路径选项,命名为路径 A和路径 B**。单击添加新路径按钮将允许您创建一个额外的路径分支。
您还将在每个路径块中看到以下选项:
-
三个点图标:单击此图标将在下拉菜单中显示七个选项:
-
重命名:选择此选项将允许您重命名路径
-
复制:选择此选项将允许您复制路径
-
重新排序:选择此选项将允许您将路径移动到不同的位置
-
复制:选择此选项将允许你复制该路径,并将其添加到剪贴板,然后使用粘贴下方或粘贴以 替换选项
-
粘贴下方:与复制选项一起使用,以在所选路径下粘贴路径的副本
-
粘贴以替换:与复制选项一起使用,以使用剪贴板中的复制品替换所选路径
-
删除:选择此选项将允许你删除单个分支路径
-
如下截图所示:
图 7.6 - 使用 Zapier 应用程序设置分支概览
这些功能的工作方式与第六章中描述的删除、复制、粘贴、重新排序和重命名 Zaps 中的步骤部分中所述的方式相同,创建多步骤 Zaps 和使用 内置应用程序。
接下来,让我们回顾如何自定义路径。
自定义路径
首先选择要处理的路径之一,比如路径 A,然后单击该块来自定义该路径的筛选条件。你将看到一个弹出屏幕,如下截图所示:
图 7.7 - 自定义 Zapier 步骤路径概述
如果需要,可以通过单击名称部分来自定义路径的名称。
接下来,让我们看看路径内的导航选项。
在路径内导航
你将在顶部栏中看到以下导航选项:
-
主页图标:点击此图标将带你返回显示你的 Zap 步骤的 Zap 编辑器的主视图。
-
路径菜单:单击此菜单将呈现路径和相关嵌套步骤的下拉菜单。你可以使用此选项在你的路径之间轻松导航。
-
X 图标:点击此图标将关闭弹出窗口,并带你返回 Zap 编辑器的主视图。
如下截图所示:
图 7.8 - 自定义 Zapier 步骤路径概述
现在,让我们回顾如何自定义一个路径。
自定义路径中的第一个步骤
路径的第一步现在代表了触发器和分支中后续操作步骤的组合。
按照以下步骤来自定义你的路径:
- 在名称部分重命名你的路径。对于 Zap 的运行,此字段是必填的。不能留空。
正如我们在第三章中所讨论的,构建您的第一个自动化工作流(Zap),在 Zap 中命名步骤将帮助您跟踪工作流的每一步所做的工作,并且使其更容易找到该工作流程中进一步的步骤和数据结果。当您使用 Zapier 路径时,正确命名每个路径同样很重要,因为可以帮助您总结您的过滤条件。然后,点击继续按钮。
-
使用我们在通过 Zapier 过滤–将条件逻辑应用于你的 Zaps部分涵盖的指示来定制您的路径过滤器,在规则设置和测试部分根据示例数据点击继续按钮来测试条件。
-
根据您的条件进行调整,或点击继续按钮继续。
然后,你可以继续添加一个或多个动作步骤。
重要提示
条件逻辑应谨慎应用。仔细评估您的逻辑,以确保您不会因为您设置了过滤器的方式而意外地允许多个路径运行。当然,您也可以有意地应用此逻辑。例如,您可以将您的 A 路径过滤器设置为如果X小于 10 则继续,将您的 B 路径过滤器设置为如果X小于 20 则继续,将您的 C 路径过滤器设置为如果X大于 20 则继续。在这个例子中,如果X等于 5,那么 A 路径和 B 路径将运行,但 C 路径不会。
现在,您应该更好地了解何时以及如何使用 Zapier 路径中内建的应用程序。现在,让我们看看如何向 Zaps 添加时间延迟。
Zapier 中的延迟 – 为你的 Zaps 添加延迟
Zapier 中的延迟应用程序允许您向后续行动步骤添加时间延迟。这在简单和更复杂的工作流中非常有用,其中您可能希望在一段时间内或直到特定时间之前阻止进一步的行动步骤运行。
重要提示
延迟任务可以持续的最长时间是 1 个月 – 也就是 31 天。
该应用程序只能用作动作步骤,并在触发步骤之后或在动作步骤之间添加以延迟后续动作步骤的运行。下面的操作事件可以使用:
-
延迟 时间(动作)
-
延迟 直到(操作)
-
延迟后 排队(操作)
让我们逐个看看。
延迟时间操作事件
此操作事件在运行 Zaps 中的进一步操作前等待一段时间。以下是如何使用 Zapier 中的延迟时间操作事件的一些示例:
-
当一个Typeform网页表单被提交后,经过 10 分钟的延迟后使用 Gmail 发送电子邮件
-
当向Microsoft Excel电子表格添加新行时,在一小时延迟后将新任务添加到 Microsoft To Do
让我们探讨如何设置此操作事件。
设置延迟时间操作事件
一旦您添加了一个动作步骤,要么选择动作步骤,要么点击**+图标,选择Delay by Zapier作为应用程序,Delay For作为动作事件后,您就可以在设置动作**部分编辑字段,如下所示:
-
延迟时间(值):输入一个需要的数字,可带有或不带有小数,由此十进制字段类型要求。您可以添加的最小延迟时间为一分钟。
-
延迟时间(单位):从下拉菜单中选择分钟、小时、天或周的单位,或使用自定义选项卡添加前面步骤中的动态数据。
这两个都是必填字段,必须为 Zap 运行设定值。
下面是此示例的屏幕截图:
图 7.9 – 自定义延迟时间动作事件概述
点击继续按钮以进入测试部分。然后,您可以使用测试部分来测试此步骤,或者跳过测试。继续添加一个或多个延迟步骤后的动作步骤。
现在您应该可以使用延迟时间动作事件了。接下来,让我们看看延迟至动作事件。
延迟至动作事件
该动作事件等待直到您选择的时间或日期再运行任何进一步的操作。以下是如何使用 Zapier 的延迟至动作事件的几个示例:
-
当在Asana中完成了一个任务时,当天下午 2 点发送 Slack 消息
-
当向Instagram添加了图像或视频时,在第二天中午发送推文到 Twitter
让我们探讨如何设置该动作事件。
设置延迟至动作事件
一旦您添加了一个动作步骤,要么选择动作步骤,要么点击**+图标,选择Delay by Zapier作为应用程序,Delay Until作为动作事件后,您就可以在动作**部分编辑字段,如下所示:
-
延迟至日期/时间:使用我们在第三章中介绍的日期/时间字段类型格式示例,创建您的第一个自动化工作流(Zap),以输入相对静态的日期/时间值或前面步骤中的动态日期/时间值。例如,您可能希望延迟到触发应用程序中指定的时间,比如截止日期。这是一个必填字段,并且必须为 Zap 运行设置一个值。
-
我们应该如何处理过去的日期?:此字段控制延迟任务的运行方式,如果延迟至日期/时间字段值包含过去日期/时间,则可以从下拉菜单中选择一个选项来允许延迟任务继续运行,无论值是否为过去 15 分钟、1 小时或 1 天,或者始终继续运行。默认设置为如果是一天内(默认)则延迟继续。
设置此动作事件的示例如下图所示:
图 7.10 - 自定义延迟直至操作事件概述
单击继续按钮以转到测试部分。您随后可以使用测试部分测试此步骤或跳过测试。继续添加一个或多个延迟步骤之后的一个或多个操作步骤。
重要提示
当仅使用时间时,如果时间已过去,延迟任务将立即完成,并且随后的操作将运行。为了防止这种情况发生,您可以在安排 by Zapier 延迟直至操作步骤之后添加一个 Filter by Zapier 步骤,在那里您可以指定如果 Zap 触发的时间早于您在延迟直至步骤中指定的时间,则不希望 Zap 继续运行。
现在您应该能够使用延迟直至操作事件。接下来,让我们审查延迟排队操作事件。
延迟排队操作事件
此操作事件等待指定的时间量,以允许 Zap 运行依次进行,而不是一次性在运行任何进一步的动作之前运行。如果 Zap 在几秒钟内多次触发,或者多个 Zap 可能同时运行,并且您只希望它们按顺序运行,则这是有用的。此选项通常用于处理竞争条件(尝试同时执行两个或多个操作,这被认为是不可取的)或速率限制(您的 Zap 可能在短时间内多次触发)。您可以在此处阅读有关速率限制的更多信息:help.zapier.com/hc/en-us/articles/8496181445261-Rate-limits-and-throttling-in-Zapier#webhook-throttling-0-3。
Zap 将在该步骤延迟一段时间,然后通过 Zap 释放下一部分触发器信息。例如,当 Salesforce 中的机会更改阶段时,您可能希望执行一系列任务;然而,如果进行批量编辑时多个机会同时更改阶段,您的 Zap 将触发。您可能希望您的 Zap 在任何新数据通过 Zap 运行之前完全运行。您可以使用延迟 by Zapier 延迟排队操作事件,在触发步骤之后的步骤中直接使用,以保留触发器数据一段时间,例如 5 分钟,以便允许 Zap 首先完全运行。
提示
估计您的 Zap 可能需要多长时间运行,并相应地添加您的排队时间。例如,如果您的 Zap 有 20 个步骤,每个步骤运行需要 5 秒,考虑指定您的排队时间为 5 分钟,以便完整运行整个 Zap。
让我们探讨如何设置此操作事件。
设置延迟排队操作事件
一旦您添加了一个操作步骤,无论是通过选择操作步骤还是单击**+图标,并选择Zapier 延迟作为应用程序和延迟后队列作为操作事件,您都可以在操作**部分完成字段,如下所示:
-
队列标题:使用静态或动态数据输入 32 个字符的标题。此字段是可选的。
-
延迟时间(数值):输入一个带或不带小数点的数字,根据此十进制字段类型的要求。您可以添加的最小延迟时间为一分钟。这是一个必填字段,必须为 Zap 设置一个值。
-
延迟时间(单位):从下拉菜单中选择分钟、小时、天或周的单位。这是一个必填字段,必须为 Zap 设置一个值。
下面是其中的一个示例截图:
图 7.11 - 自定义延迟后队列操作事件的概览
使用测试部分测试此步骤,并确保您的条件将得到满足。在延迟步骤之后添加一个或多个操作步骤。
您现在应该更好地了解何时以及如何使用延迟后队列操作事件,以及其他 Delay by Zapier 内置应用程序的操作事件。
重要说明
如果一个 Zap 包含延迟步骤,并且有尚未完成的现有 Zap 运行,因为任务由于延迟而被搁置,我们建议您慎重进行 Zap 的编辑。发布对具有数据在延迟中的活动 Zap 运行的更改可能会阻止这些运行继续进行。在进行已完成所有延迟运行之前,请等待您的 Zap 完成。
正如我们所描述的,Zapier 内置的 Delay 应用程序对于给您的 Zaps 添加时间延迟非常有用。
提示
要获得更多灵感并访问预先构建的模板,您可以查看 Delay by Zapier 内置应用程序的配置文件页面,网址为zapier.com/apps/delay/integrations。
现在,让我们深入了解如何使用 Schedule by Zapier 应用程序允许您的 Zaps 在预定间隔运行。
通过 Zapier 进行安排 - 定时运行您的 Zaps
Schedule by Zapier 应用程序允许您在设定的时间运行工作流程,例如每小时、每天的特定时间、每周的特定日期和时间,或每月的特定日期和时间。如果您希望自动化一系列重复任务,并且指定在指定时间进行而不是使用应用程序中的传统事件来触发工作流程,则这非常有用。这个 Zapier 内置应用程序只能作为工作流程的起始处的触发步骤来使用,取代传统的触发步骤。在 Schedule by Zapier 应用程序中指定时间时,您可以使用hh:mm aa、hh:mm或hhmm格式的自定义值 - 例如,1:30 pm、13:30或1330。
重要说明
当指定时间时,您的 Zaps 将根据您的账户或 Zap 时区设置触发。如果没有指定时区,则默认运行时区将为 UTC(GMT +00:00)。使用第一章中的说明,使用 Zapier 进行业务流程自动化,更改您的账户时区设置以及第四章,管理您的 Zaps,用于 Zap 设置。
您可以触发您的工作流程如下:
-
每小时(触发器)
-
每日(触发器)
-
每周(触发器)
-
每月(触发器)
让我们逐一查看。
每小时触发事件
如果选择,此触发事件可用于在工作日和周末每小时启动工作流程。此事件是四个调度触发事件中最基本的一个。
以下是如何使用 Schedule by Zapier 每小时触发事件的几个示例:
-
每小时向Basecamp 3添加新任务
-
当日历事件到期时,每小时发送一条 Slack 消息提醒
让我们探讨如何设置此触发事件。
设置每小时触发事件
一旦您通过选择1. 触发器并选择Schedule by Zapier作为应用程序以及Every Hour作为触发事件,已将触发步骤添加到您的工作流程的开头,您可以在触发器部分编辑是否在周末触发字段。此字段控制您是否希望您的 Zap 在周末触发。使用布尔字段下拉菜单选择是,如果您希望它在星期六和星期日触发,或选择否,如果您只想让它在周一至周五触发。
以下是屏幕截图:
图 7.12 – 自定义每小时触发事件概览
您随后可以使用测试部分测试触发器并检索一些数据以在您的操作步骤中使用。继续添加一个或多个操作步骤到您的 Zap,使用来自此触发步骤的数据。
提示
您可以使用 Filter by Zapier,如果只想让您计划的 Zaps 在工作时间内运行,则可以继续允许它们继续运行 – 例如,从上午 9 点到下午 5 点。
您现在应该能够在工作流程中使用每小时触发事件。接下来,让我们回顾一下每日触发事件。
每日触发事件
此触发事件可用于每天在特定时间启动工作流程。以下是如何使用 Schedule by Zapier 每天触发事件的几个示例:
-
每个工作日上午 9 点将每日笔记添加到Zoho Notebook
-
每天上午 11 点向Microsoft Teams频道发布来自 GIPHY 的随机 GIF
让我们探讨如何设置此触发事件。
设置每日触发事件
一旦您在工作流程开头添加了一个触发步骤,选择1. 触发器,并选择Zapier 计划作为应用程序,每天作为触发事件,您可以编辑触发器部分中的字段,如下所示:
-
周末触发?:与每小时触发事件一样,此字段控制您的 Zap 是否会在周末触发。使用布尔字段下拉菜单,在需要触发周六和周日时选择是,在仅需要触发周一至周五时选择否。
-
hh:mm aa、hh:mm或hhmm格式,比如11:45。这是一个必填字段,必须设置一个值才能运行 Zap。
如下截图所示:
图 7.13 – 每天触发事件定制概览
然后,您可以使用测试部分测试触发器并检索一些数据,以在操作步骤中使用。继续添加一个或多个操作步骤到您的 Zap,使用来自此触发器步骤的数据。
现在你应该能够在工作流程中使用每天触发事件了。接下来,让我们来看看每周触发事件。
每周触发事件
此触发事件可用于在您选择的某天和时间每周启动工作流程。以下是如何使用 Zapier 的每周触发事件的几个示例:
-
每周一上午 8 点向MeisterTask添加新任务。
-
每周星期三下午 2 点给自己发送短信提醒。
让我们来探讨如何设置这个触发事件。
设置每周触发事件
一旦您在工作流程开头添加了一个触发步骤,选择1. 触发器,并选择Zapier 计划作为应用程序,每周作为触发事件,您可以编辑触发器部分中的字段,如下所示:
-
星期几:此字段控制您的 Zap 将在一周的哪一天触发。使用下拉菜单选择星期一至星期日的天数。
-
hh:mm aa、hh:mm或hhmm格式,比如13:30。
这两个字段都是必需的,必须为 Zap 设置一个值才能运行。
如下截图所示:
图 7.14 – 每周触发事件定制概览
然后,您可以使用测试部分测试触发器并检索一些数据,以在操作步骤中使用。继续添加一个或多个操作步骤到您的 Zap,使用来自此触发器步骤的数据。
现在你应该能够在工作流程中使用每周触发事件了。接下来,让我们来看看每月触发事件。
每月触发事件
此触发事件可用于在您选择的日期和时间每月启动工作流程。以下是如何使用 Zapier 的每月触发事件的几个示例:
-
在每个月的第 15 天上午 9 点,向客户发送一个月度循环发票。
-
在每个月的第一天下午 2 点,向客户发送一封提醒邮件和一个Todoist中的跟进任务。
让我们来探讨如何设置这个触发事件。
设置每月触发事件
一旦您在您的工作流中添加了一个触发器步骤,选择1. 触发器,并选择Zapier 调度作为应用程序,每月作为触发事件,您可以编辑触发器部分中的字段,如下所示:
-
日期天: 该字段控制您的 Zap 会触发哪一天。使用下拉菜单选择1到31的日期。
-
hh:mm aa,hh:mm, 或hhmm格式,例如9:15 p.m。
这两个字段都是必填的,并且必须有一个值才能运行 Zap。
如下截图所示:
图 7.15 – 自定义每月触发事件
您可以使用测试部分测试触发器,并检索一些数据用于您的操作步骤。继续使用来自此触发器步骤的数据添加一个或多个操作步骤到您的 Zap 中。
您现在应该更好地了解了何时以及如何使用每月触发事件,以及其他 Schedule by Zapier 内置应用触发事件。
提示
要获取更多灵感和访问预构建的模板,您可以查看zapier.com/apps/schedule/integrations上的 Schedule by Zapier 内置应用程序资料页面。
现在,让我们回顾一个示例,说明如何使用定时触发器、搜索操作、过滤器、路径和延迟创建一个多步骤的 Zap。
练习 – 创建一个具有定时触发器、搜索操作、过滤器、路径和延迟的多步骤 Zap
如果合适的话,您可以使用您在第二章中定义的流程之一来处理本节内容。尝试在工作流中整合多个应用程序。
您可以通过使用 Schedule by Zapier 作为触发器,在特定时间执行应用程序中的现有数据操作,添加搜索动作步骤以查找应用程序中的现有数据,在不满足某些条件的情况下停止 Zap 运行,延迟您的工作流一定的时间,然后根据运行的场景添加分支逻辑。例如,您可以使用 Airtable 基地与您的 社交媒体经理 (SMM) 协作进行社交媒体发布。当 SMM 向基地记录添加帖子时,您会批准或拒绝它。您可能希望在工作日每天上午 9 点在 Facebook 群组和 LinkedIn 公司页面上添加新帖子,但仅在帖子已获批准时。由于 Facebook 和 LinkedIn 需要稍微不同的格式,您可能还需要在工作流中使用不同的逻辑。您还希望在 LinkedIn 公司页面上分享您的个人页面帖子,但要在两小时后进行,因为您知道您的个人页面连接更有可能在那个时间与您的帖子互动。
这是一个您可以构建以自动化此流程的工作流示例:
-
触发器:将由 Zapier 提供的 每天 事件触发器添加到工作日的 9 P.M. 运行。
-
动作:添加一个 查找记录 搜索动作,以搜索 Airtable 基地记录的日期。只允许 Zap 继续,如果找到记录。
-
动作:添加一个带有 Zapier 过滤器的过滤器,只允许 Zap 继续进行,如果 Approved 字段标记为 Yes。
-
动作:在 Paths by Zapier 中添加两个分支,其中 路径 A 仅在 Platform 字段为 Facebook 时继续,而 路径 B 仅在 Platform 字段为 LinkedIn 时继续。
-
动作 – 路径 A:向 Facebook 群组 添加一个 发布消息 动作。
-
动作 – 路径 B:在 LinkedIn 上添加一个 创建公司更新 动作事件。
-
动作 – 路径 B:添加一个由 Zapier 提供的 延迟 动作步骤,您可以在其中指定 2 小时的延迟。您也可以使用 延迟直到 动作事件来指定运行时间为上午 11 点。
-
动作 – 路径 B:在 LinkedIn 上添加一个 创建共享更新 动作事件。
不幸的是,Zapier 不允许您与 Paths by Zapier 步骤共享 Zap 模板,因此我们无法与您分享 Zap 模板。尝试为您已记录并且可以从自动化中受益的任何适当流程重复此练习以构建类似的流程。
您现在应该更好地理解了如何以及何时在您的 Zaps 中使用过滤器、路径、计划和延迟。
总结
在本章中,我们介绍了四个常用的 Zapier 内置应用,帮助你为工作流添加条件逻辑并运行条件。首先,我们介绍了如何使用 Filter by Zapier 应用在工作流中使用条件逻辑。接下来,我们回顾了如何使用 Paths by Zapier 应用进行分支逻辑。然后,我们探讨了如何使用 Delay by Zapier 应用中的时间延迟,以及如何使用 Schedule by Zapier 应用安排我们的工作流在特定时间运行。最后,我们进行了一项练习,演示了如何使用定时触发器、搜索动作、过滤器、路径和延迟。
你现在对如何在工作流自动化中使用过滤器、路径、延迟和计划有了更好的理解。
在下一章中,你将学习关于四个专门用于通信的内置 Zapier 应用;我们将描述它们的功能并提供如何使用它们的实用提示。
问题
-
过滤器和路径是否计入任务使用量?
-
Paths by Zapier 内置应用是否适用于 Starter 计划?
-
延迟任务最长可以持续多久?
-
你想每天早上 10 点收到天气预报,可以使用哪个内置应用作为你的 Zap 触发器?
第八章:内置通信应用程序
与团队和客户进行沟通是经营任何业务的重要组成部分。利用我们可用的数字通信技术只会帮助使操作更加顺畅和高效。今天存在的大多数公司都使用电子邮件与他们的团队、客户、供应商以及在个人层面上与朋友进行沟通。一些公司将进一步采取措施,使用手机短信进行营销或发送会议自动提醒等。市场上有许多电子邮件消息和短信应用程序,其中许多与 Zapier 集成,以便您可以自动化电子邮件和短信处理流程,一些需付费。但是,在不需要保留历史记录的情况下,您可能希望通过电子邮件或短信发送简单的消息,而不会产生额外费用。这就是 Zapier 的四个内置通信应用程序(SMS、Email、IMAP和SMTP)发挥作用的地方。
在本章中,我们将介绍四个与通信相关的内置 Zapier 应用程序,描述其功能,并提供如何使用它们的实用技巧。
在本章中,我们将介绍以下主要内容:
-
Zapier 的 SMS - 发送短信
-
Zapier 的电子邮件 - 发送和接收电子邮件
-
Zapier 的 SMTP - 通过邮件服务器发送电子邮件
-
Zapier 的 IMAP - 从邮件服务器检索电子邮件
提示
考虑使用 AI 的魔力来帮助您撰写用于通信 Zaps 的响应。我们将在第十九章中更详细地介绍如何使用 AI,AI 和自动化。
一旦您完成了这些主题的学习,您将知道如何发送文本消息和电子邮件,以及如何从邮件服务器发送和接收电子邮件。
技术要求
要学习本章内容,您需要访问 Zapier 帐户。要构建多步骤 Zaps,您至少需要订阅 Zapier 入门计划。
Zapier 的 SMS - 发送短信
使用 Zapier 内置的 SMS 应用程序,您可以通过移动电话蜂窝网络通过短消息服务(SMS)发送 153 个字符长度的文本消息。此应用程序允许您向您拥有或可以访问的指定英国或美国号码发送有限数量的短信消息。
重要说明
为防止滥用应用程序,Zapier 要求您确认您可以访问您指定的号码。因此,您不能将该应用程序用于大规模营销或向您未经验证的号码发送外部提醒。
Zapier 的 SMS 对于向您有权访问的号码发送内部团队通知或向自己发送提醒非常有用。以下是如何使用 Zapier 的 SMS 应用程序的一些示例:
-
在您的 Shopify 电子商务商店进行销售时收到短信提醒
-
在Google 日历会议事件之前收到短信提醒
-
使用 Weather by Zapier 每日获取当天的天气预报的短信
这只是使用 SMS by Zapier 的几种方式;不过,可能性是无限的。
你可以将 SMS by Zapier 应用与我们在第七章中介绍的其他 Zapier 内置应用结合使用,如下所示:
-
使用 Filter by Zapier 来指定必须满足什么条件才能发送消息,例如,如果你想要在WooCommerce电子商务商店中出售高价值物品时仅收到短信
-
使用 Schedule by Zapier 在特定时间发送短信消息
-
使用 Delay by Zapier 在一定时间后发送短信消息
SMS by Zapier 已包含在你的 Zapier 订阅中,无需额外费用。然而,如果你想向各种号码、国际号码或大量号码发送短信消息,你可能需要尝试与 Zapier 集成的其他应用,如Twilio、TextMagic或Voodoo SMS。
提示
更多灵感和预先构建的模板,你可以查看zapier.com/apps/sms/integrations上的 SMS by Zapier 内置应用配置页面。
让我们来探索如何设置这个内置应用,以便我们可以开始发送我们的短信通知。
设置 SMS by Zapier
一旦你添加了一个操作步骤,并选择了SMS by Zapier作为应用程序,第一次使用时将要求你登录 SMS by Zapier。点击登录到 SMS by Zapier按钮,一个弹出窗口将出现,要求你验证一个要发送消息的号码,如下所示:
-
+44表示英国,+1表示美国,但不包括+符号)–例如,4407565901203。这是启用应用的必填字段。 -
通过短信或电话进行确认?:选择是通过短信还是语音电话接收 PIN 代码。这是可选字段,将默认通过短信发送 PIN 代码。
-
确认 PIN:使用发送 PIN按钮发送 PIN 码。一旦收到,输入到出现的字段中。这是启用应用的必填字段。
如下屏幕截图所示:
图 8.1 – 在 SMS by Zapier 应用中验证电话号码
一旦你验证了你的电话号码,Zapier 将通过短信向你发送确认消息。
提示
你可以向 SMS by Zapier 账户添加多个经过验证的手机号码,就像你可以为特定应用程序添加多个应用程序连接一样,例如 Gmail(允许你发送和接收任何你能够访问和认证的帐户的电子邮件)。这样可以让你向多个手机号发送定制消息。
接下来,我们可以继续编辑操作部分并填写以下字段:
-
发送号码:从固定号码的下拉列表中选择或选择随机。当选择固定号码时,Zapier 将尝试从该号码发送短信;然而,如果不可用,发送将默认为随机号码。不建议选择自定义值,因为这可能导致步骤出错。
-
消息:在此字段中添加静态文本、前面步骤的动态数据,或两者的组合。超过 153 个字符的消息将被截断。
使用我们在第六章的工作示例,创建多步骤 Zaps 和使用内置应用程序,我们可能想要发送短信通知我们,当新交易添加到 Pipedrive 时。我们在以下截图中说明了如何在消息字段中使用静态文本和动态数据:
图 8.2 – 自定义发送短信动作事件概述
您可以使用测试部分来测试这一步骤,或选择跳过测试。
继续添加一个或多个动作步骤到您的 Zap 中。
提示
对于静态消息,您可以在 Microsoft Excel 中使用 LEN 公式来检查您的短信包含多少个字符。当使用动态数据时,为了防止消息在超过 153 个字符时被截断,您可以使用 Formatter by Zapier 应用程序来转换文本、日期/时间和数字,以缩短您的数据或以不同的方式显示它。我们将在第十四章、格式化日期和时间,第十五章、格式化数字,第十六章、Zapier 中的文本格式函数 – 第一部分,第十七章、Zapier 中的文本格式函数 – 第二部分,以及第十八章、Zapier 的实用程序函数中涵盖使用 Formatter by Zapier 内置应用程序格式化数据。
现在,您应该更好地了解何时以及如何使用 SMS by Zapier 内置应用程序发送短信。
现在,让我们来看看如何使用 Email by Zapier 内置应用程序发送和接收电子邮件。
Zapier 的电子邮件 – 发送和接收电子邮件
Email by Zapier 允许您通过使用唯一的 zapiermail.com 电子邮件地址发送和接收电子邮件,以用作触发器或动作步骤。因此,您无需使用标准电子邮件地址来发送提醒或通知给自己或您的团队,或将信息转发给任何一个您的应用程序,只需使用一个通用的电子邮件地址。
您随后可以发送出站电子邮件,如果您启用了已读回执,当有人打开您发送的电子邮件时就可以触发一个工作流程。您还可以在收到转发到 zapiermail.com 地址的电子邮件时触发运行 Zaps。
可用于使用以下触发器和动作事件:
-
新的入站电子邮件(触发器)
-
发送出站电子邮件(动作)
-
新阅读 回执(触发器)
让我们来一起看看。
新的入站邮件触发事件
此触发事件可用于在收到新邮件时启动工作流程。这通过使用独特的zapiermail.com电子邮件地址实现,您可以将其用作电子邮件收件人。此触发事件特别适用于与允许您在收到新邮件时创建记录的应用程序一起使用,例如笔记、任务和保存附件。
以下是使用电子邮件 by Zapier 的新的入站邮件触发事件的几个示例:
-
将笔记通过电子邮件发送到 Slack 频道
-
通过电子邮件向 Evernote 添加新笔记
-
将新文件附件添加到Dropbox或Google Drive
让我们来探索如何设置此触发事件。
设置新的入站邮件触发事件
一旦将此触发步骤添加到您的工作流程的开始(到1. 触发)并选择电子邮件 by Zapier作为应用程序和新的入站邮件作为触发事件,您可以编辑触发器部分中的电子邮件地址字段。此字段允许您自定义与您的邮箱相关联的唯一电子邮件地址。您只能使用小写字母和数字。如果您想将笔记转发到 Evernote,您可以选择为其命名为 notes,例如。
如下截图所示:
图 8.3 – 设置新的入站邮件触发事件的概述
如图 8**.3所示,我们独特的邮箱地址将是notes.6fff9m@zapiermail.com
然后,您可以点击继续以进入测试部分,在那里您将被指示向您的唯一电子邮件邮箱发送一封电子邮件。完成后,使用测试触发器按钮并检索您的测试数据以在操作步骤中使用。
继续通过使用此触发步骤的数据向您的 Zap 添加一个或多个操作步骤。
现在,您应该可以收到电子邮件并使用新的入站邮件触发器事件触发工作流程了
接下来,让我们来看看发送外发邮件的操作事件。
发送外发邮件的操作事件
类似于 Zapier 内置应用程序中的 SMS by Zapier,使用电子邮件 by Zapier 的发送外发邮件操作事件对发送消息、提醒和通知非常有用。您每小时可以发送最多 10 封电子邮件。以下是使用此操作事件的几个示例:
-
接收 Facebook Lead Ad 的新提醒邮件
-
当您的 CRM 中的交易失败或成功时,接收电子邮件通知
-
当您的 Zapier 任务使用达到一定百分比时,接收电子邮件提醒
让我们来探索如何设置此操作步骤。
设置发送外发邮件的操作事件
一旦您添加了一个操作步骤,并将电子邮件 by Zapier作为应用程序,并将发送外发电子邮件作为动作事件,您就可以按照以下方式编辑操作部分中的字段:
-
收件人:输入最多五个用逗号分隔的电子邮件地址。使用静态文本或前一步骤中的动态值。这是一个必填字段,必须至少有一个值才能运行 Zap。
-
主题:使用静态文本或前一步骤中的动态值为电子邮件输入主题。这是一个必填字段,必须至少有一些文本才能运行 Zap。
-
正文(HTML 或纯文本):使用可自定义的超文本标记语言(HTML)或纯文本输入电子邮件正文。您可以使用静态文本或前一步骤中的动态值。在使用纯文本时,Zapier 将尝试将其转换为基本 HTML,以使其看起来更加舒适;或者,您可以使用免费或付费的 Markdown 编辑工具,如 Haroopad (
pad.haroopress.com/) 或 HackMD (hackmd.io/) 简单有效地将纯文本转换为 HTML 以进行更多定制。这是一个必填字段,必须至少有一个字符才能运行 Zap。 -
.``txt文件。 -
发件人姓名:输入在接收邮件时显示的姓名。您可以使用静态文本或前一步骤中的动态值。
-
回复地址:输入收件人可以回复的电子邮件地址。
-
抄送:输入最多五个电子邮件地址,用逗号分隔为辅助接收者。使用静态文本或前一步骤中的动态值。
-
密送:输入最多五个电子邮件地址,用逗号分隔为盲目次要收件人。使用静态文本或前一步骤中的动态值。
-
强制换行?:使用此下拉布尔字段,如果您希望您的邮件带有换行符或间距,则选择True值。强制邮件文本使用换行符和间距使邮件文本看起来更好。
-
启用已读回执?:使用此下拉布尔字段,如果您希望使用此操作事件发送的邮件被收件人阅读时收到通知,则选择True值。您必须将其与新读取回执触发事件(我们将在下一节中讨论)和通知操作事件结合使用,例如短信、电子邮件或 Slack 消息,在单独的 Zap 中启用通知发送。
下图显示了以下字段:
图 8.4 – 在 Zapier 应用中设置发送出站邮件操作事件的概述(1)
步骤定制的第二部分如下图所示:
图 8.5 – 在 Zapier 应用中设置发送出站邮件操作事件的概述(2)
然后,您可以使用测试部分测试此步骤,或选择跳过测试。
提示
如果您希望将电子邮件发送给超过五个收件人,并且希望发送大于 10 MB 的文件,则可以使用其他电子邮件发送应用程序,如 Gmail、Microsoft Outlook、Mandrill 或 SMTP by Zapier。如果使用前面步骤中的动态数据添加了多个收件人,请确保这些值用逗号分隔。您可以使用 Formatter by Zapier 更改此类电子邮件值,以确保它们与发送出站电子邮件操作事件一起正常工作。我们将在第十四章、日期和时间格式,第十五章、数字格式,第十六章、Zapier 中的文本格式化函数 – 第一部分,第十七章、Zapier 中的文本格式化函数 – 第二部分 和 第十八章、Zapier 的 实用程序函数 中详细介绍如何使用 Formatter by Zapier 内置应用程序格式化数据。
您现在应该能够使用发送出站电子邮件操作事件发送电子邮件消息。接下来,让我们审查新阅读收据触发器事件。
新收据已阅读触发器事件
此触发器事件可用于在使用发送出站电子邮件操作事件发送的电子邮件被打开时启动工作流程(如果启用已读回执布尔字段设置为True)。如果您希望在邮件被打开时保持警惕,此触发器事件非常有用。
以下是如何使用 Email by Zapier 的新收据已阅读触发器事件的几个示例:
-
当邮件已阅读时发送短信消息
-
当邮件已阅读时,更新 Salesforce 中的机会
让我们探索如何设置此触发器事件。
设置新阅读收据触发器事件
让我们按照以下步骤设置新阅读收据触发器事件:
-
要使用此触发器事件,您必须设置相应的 Zap,该 Zap 使用发送出站电子邮件操作事件,并将启用已读回执布尔字段设置为True。您可以使用发送出站电子邮件操作事件部分中的说明来创建此 Zap。
-
完成此操作后,请向您的电子邮件地址发送一封测试电子邮件并查看它。这将允许您在步骤 4中的相应新收据已阅读触发步骤中使用该测试数据。
-
将此触发步骤添加到您的工作流程开头(到1. 触发器)并选择Email by Zapier作为应用程序,新收据已阅读作为触发器事件。
-
接下来,您可以跳过触发器部分,因为没有字段可自定义,然后选择继续以使用测试部分。您可以使用测试触发器按钮,并在另一个 Zap 的发送出站电子邮件操作步骤中检索静态测试数据或测试数据,就像我们在步骤 2中所做的那样。
现在,您可以根据自己的要求添加一个或多个操作步骤到您的 Zap 中,使用此触发步骤的数据。
现在您应该更好地了解了何时以及如何使用New Read Receipt触发器事件,以及 Zapier 电子邮件应用程序的其他触发器和动作事件。
小贴士
要获取更多灵感并访问预构建的模板,您可以查看 zapier.com/apps/email/integrations 上的 Zapier 电子邮件内置应用程序配置文件页面。
接下来,让我们来看看如何使用 Zapier 的 SMTP 内置应用程序从邮件服务器发送电子邮件。
Zapier 的 SMTP – 通过邮��服务器发送电子邮件
维基百科 (en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol) 定义了Simple Mail Transfer Protocol(SMTP)为“一种用于电子邮件传输的通信协议”。简而言之,SMTP 允许电子邮件客户端应用程序发送电子邮件。Zapier 允许您连接到许多常用的邮件客户端应用程序,例如 Gmail 或 Zoho 邮件。然而,您可能可以访问自己的邮件服务器,并希望独立发送电子邮件。您可以使用 Zapier 的 SMTP 来实现这一目的。Zapier 的 SMTP 类似于 Zapier 的电子邮件;然而,您可以发送没有数量、接收者和文件大小限制的电子邮件。
首先,详细说明一下邮件客户端与邮件服务器之间的区别可能会有所帮助。邮件服务器是在计算机服务器上运行的处理电子邮件通信的软件,例如 Microsoft Server Exchange。您可以在这里阅读更多关于邮件服务器的信息:en.wikipedia.org/wiki/Comparison_of_mail_servers。
另一方面,邮件客户端是您用于查看、撰写和发送收发电子邮件的软件程序。您可以在这里查看邮件客户端的比较:en.wikipedia.org/wiki/Comparison_of_webmail_providers。
要发送和接收电子邮件,您需要同时拥有邮件客户端和邮件服务器。
以下图显示了在设置 Zapier 的 SMTP 应用程序时可能有用的一些常见 SMTP 设置列表:
图 8.6 – 常见的 SMTP 设置(由 Arclab 提供)
您可以从这个来源获取更多细节:www.arclab.com/en/kb/email/list-of-smtp-and-imap-servers-mailserver-list.html。
以下是如何使用 Zapier 的 SMTP 应用程序的一些示例:
-
在您的电子商务店铺中,当顾客购买产品时发送电子邮件
-
发送电子邮件警报以通知您的 Facebook 页面时间轴上的新帖子
与 Zapier 的短信和 Zapier 电子邮件的发送外发邮件动作事件一样,您可以将 Zapier 的 SMTP 与其他 Zapier 内置应用程序结合使用,例如 Zapier 的过滤器、Zapier 的计划和 Zapier 的延迟。
小贴士
欲获取更多灵感和访问预构建模板,您可以查看 SMTP by Zapier 内置应用程序的配置页面,网址为zapier.com/apps/smtp/integrations。
让我们探讨如何设置此内置应用程序,以便您可以开始发送邮件。
设置 SMTP by Zapier 应用程序
一旦添加了动作步骤并选择了Zapier 的 SMTP作为应用程序,您将在第一次使用时被要求登录 SMTP by Zapier。单击登录按钮后,将弹出一个弹出窗口,要求您提供详细信息,以便您可以允许访问您的 SMTP by Zapier 帐户,如下所示:
-
主机:输入 Zapier 应连接的主机服务器。这是一个必填字段,必须添加有效值才能使 Zap 运行。
-
电子邮件/用户名:输入您的 SMTP 登录电子邮件地址或用户名凭据。这是一个必填字段,必须添加有效值才能使 Zap 运行。
-
密码:输入您的 SMTP 密码凭据。这是一个必填字段,必须添加有效值才能使 Zap 运行。
-
使用 TLS?:使用此布尔字段下拉框选择是或否以指定是否使用传输层安全(TLS)发送加密电子邮件。如果不确定,请检查您的电子邮件客户端帐户上是否有此信息。
-
默认将使用
25。许多 SMTP 服务器通过端口25发送邮件。 -
发件人邮件:输入要显示为发送方的电子邮件地址。有时,添加此电子邮件地址可能会失败,可能需要定义一个特定的发件人地址。
这些选项显示在以下截图中,适用于 Gmail 帐户:
图 8.7 - 设置 SMTP by Zapier 应用程序
一旦单击是,继续到 SMTP by Zapier按钮,我们就可以继续编辑操作部分并填写字段,如下所示:
-
发件人姓名:输入接收电子邮件时将显示的姓名。您可以使用静态文本或前面步骤中的动态值。
-
发件人邮件:输入 Zapier 应尝试发送邮件的电子邮件地址。理想情况下,此电子邮件地址应与您的 SMTP 设置中的电子邮件地址匹配。这是一个必填字段,必须至少有一个值才能使 Zap 运行。
-
回复至:输入一个特定的电子邮件地址,接收者可以回复邮件,而不是发件人的电子邮件。使用静态文本或前面步骤中的动态值。
-
收件人:输入一个或多个用逗号分隔的电子邮件地址。使用静态文本或前面步骤中的动态值。这是一个必填字段,必须至少有一个值才能使 Zap 运行。
-
主题:使用静态文本或前面步骤中的动态值输入电子邮件的主题。这是一个必填字段,必须至少有一些文本才能使 Zap 运行。
-
Body:在纯文本中输入邮件正文。你可以使用静态文本或前面步骤中的动态值。这是一个必填字段,必须有一些字符才能让 Zap 运行。
-
HTML Body:在Body字段中输入你在邮件正文中使用的 HTML 复制内容。你可以使用静态文本或前面步骤中的动态值。你可以使用免费或付费的 Markdown 编辑工具,比如 Haroopad 或 HackMD,将纯文本简单有效地转换成 HTML,以便进行更多自定义。
-
.``txt文件。
选择继续后,你可以使用测试部分来测试这一步骤,或选择跳过测试。
提示
大多数邮件客户端都会有帮助文档,提供有关如何激活 IMAP/POP3/SMTP 设置的更多信息。
现在,你应该对何时何地使用 SMTP by Zapier 应用程序发送电子邮件有了更好的理解。现在,让我们回顾一下如何使用 IMAP by Zapier 内置应用程序从邮件服务器中检索电子邮件。
IMAP by Zapier – 从邮件服务器检索电子邮件
维基百科(en.wikipedia.org/wiki/Internet_Message_Access_Protocol)将Internet Message Access Protocol(IMAP)定义为“一种由电子邮件客户端使用的因特网标准协议,用于通过 TCP/IP 连接从邮件服务器检索电子邮件。” IMAP 允许电子邮件客户端应用程序从服务器检索电子邮件。如果你使用的是除 Gmail、Zoho Mail 或 Microsoft Office 365 之外的电子邮件服务器,你可以使用 IMAP by Zapier 从这些邮件服务器中检索电子邮件。例如,这些服务器可能包括 Rackspace、Zimbra 或 Microsoft Exchange Server。
下图显示了一些常见的 IMAP 设置列表,这些设置在设置 IMAP by Zapier 应用程序时会很有用:
图 8.8 – 常见 IMAP 服务器设置(由 Arclab 提供)
你可以从这个来源获取更多详细信息:www.arclab.com/en/kb/email/list-of-smtp-and-imap-servers-mailserver-list.html。
IMAP by Zapier 内置应用程序可用作触发器,以根据以下触发事件启动工作流程:
-
新邮件(触发器):当收到新邮件时触发
-
新邮箱(触发器):当创建新邮箱时触发
现在,让我们探讨如何开始使用 IMAP by Zapier 应用程序。
设置 IMAP by Zapier 应用程序
添加了一个动作步骤并选择了IMAP by Zapier作为应用程序后,第一次使用它时,你将被要求登录 IMAP by Zapier。点击登录按钮,一个弹出窗口将出现,要求你提供详细信息,以便允许访问你的 IMAP by Zapier 账户,如下所示:
-
主机:输入 Zapier 应连接到的主机服务器。这是一个必填字段,必须添加有效值以使 Zap 起作用。
-
用户名:输入您的 IMAP 登录用户名凭据。这是一个必填字段,必须添加有效值才能使 Zap 正常工作。
-
密码:输入您的 IMAP 密码凭据。这是一个必填字段,必须添加有效值才能使 Zap 正常工作。
-
143或993从数字(整数)字段下拉菜单中选择。端口号143将被用作默认值。
这些选项显示在 Gmail 帐户的下述截图中:
图 8.9- 设置 IMAP by Zapier 应用程序
然后,选择是,继续到 IMAP by Zapier按钮以验证连接。
提示
大多数邮件客户端都将有帮助文档,以提供有关如何激活 IMAP/POP3/SMTP 设置的更多信息。检查您的邮件帐户设置中是否允许 IMAP。
新邮件和新邮箱触发事件在配置上略有不同。接下来我们将介绍这一点,先从新邮件触发事件开始。
自定义并使用新邮件触发事件
一旦我们已经验证了我们的 IMAP 连接,我们就可以继续编辑触发部分并选择要使用的邮箱,如下:
- 邮箱名称:来自您的电子邮件帐户的邮箱文件夹或标签将被带入,并且您可以从下拉菜单中选择要使用的邮箱。如果您希望收到所有新邮件的通知,则选择收件箱,或者根据您如何归档它们的方式指定文件夹或标签。这是一个必填字段,必须至少有一个值才能使 Zap 运行。
选择继续后,您可以使用测试部分测试此步骤或跳过测试。
以下是您可以使用 IMAP by Zapier新邮件触发事件的一些示例:
-
为新的 IMAP 邮件创建新的 Trello 卡
-
发送 Slack 频道消息以获取新的 IMAP 邮件
现在,让我们来看一下新邮箱触发事件。
自定义新邮箱的触发事件
一旦我们已经验证了我们的 IMAP 连接,我们可以跳过触发部分,因为这将在该 IMAP 帐户中创建任何新邮箱时触发。选择继续后,您可以使用测试部分测试此步骤或选择跳过测试。
以下是您可以使用 IMAP by Zapier新邮箱触发事件的一些示例:
-
当新的 IMAP 邮箱被创建时,在 Google Sheets 电子表格中添加新行
-
创建当新的 IMAP 邮箱被创建时发送电子邮件
您可以在 Zap 中如何同时使用新邮件和新邮箱触发事件的许多可能性。
提示
有关更多灵感和访问预构建模板,请查看Zapier 内置应用程序简介页面的 IMAP by Zapier。
您现在应该更好地了解何时以及如何使用 IMAP by Zapier 应用程序了。
摘要
在本章中,我们帮助您掌握了使用四个与通信相关的 Zapier 内置应用程序的方法。我们介绍了如何使用 SMS by Zapier 发送文本消息作为通知和提醒。接下来,我们讨论了如何使用 Email by Zapier 在收到电子邮件时触发工作流程以及如何发送电子邮件。最后,我们回顾了如何使用 IMAP by Zapier 从邮件服务器检索电子邮件,并使用 SMTP by Zapier 从邮件服务器发送电子邮件。
您现在已经知道如何使用 Zapier 的内置通信应用程序发送短信和电子邮件,以及在收到电子邮件和阅读电子邮件时触发工作流程。
在下一章中,我们将向您介绍 Zapier 内置应用程序的另外一些功能。我们将涵盖特定功能,例如如何从电子邮件中提取数据(使用解析),如何在自动化中使用 RSS 订阅,以及如何将数据编译成摘要。
问题
-
SMS by Zapier 可以用来向多个号码发送短信吗?
-
使用 SMS by Zapier 可以发送超过 153 个字符的文本消息吗?
-
在 Email by Zapier 和 SMTP by Zapier 中,您可以使用粗体、嵌入式超链接和斜体格式化电子邮件中的文本吗?
第九章:探索内置应用程序来提取和编译数据
正如我们在第六章中讨论的,创建多步 Zaps 和使用内置应用程序,Zapier 的强大功能在于您可以利用 Zapier 的内置应用程序。在本章中,我们将向您介绍从电子邮件中提取数据、使用 RSS 订阅和创建数据摘要的内置应用程序。我们将描述它们的功能,并提供如何使用它们的实用技巧。
在第八章中,内置通信应用程序,我们介绍了内置通信应用程序。因此,在本章中,我们将以类似主题开始,讨论如何使用 Zapier 的 Email Parser 从电子邮件中提取数据。然后,我们将探讨如何使用 RSS by Zapier 在自动化中使用 RSS 订阅阅读器。之后,我们将深入探讨如何使用 Zapier 的 Digest 来编译数据摘要。最后,我们将通过一个练习来构建一个使用 Zapier 的 RSS 和 Digest 的 Zap。
本章中我们将涵盖以下关键主题:
-
通过 Zapier 的 Email Parser – 从邮件中提取数据
-
通过 Zapier 的 RSS – 使用 RSS 订阅阅读器
-
通过 Zapier 的摘要 – 编译数据摘要
-
练习 – 创建具有 RSS 订阅摘要的多步 Zap
一旦您完成了这些主题,您将知道如何从电子邮件消息中解析数据,使用 RSS 订阅阅读器,以及编译数据摘要。
技术要求
要充分利用本章的内容和练习,您将需要访问 Zapier 帐户。Zapier 入门套餐就足够了。您可以在此处获取本章中使用的 Zap 模板:bit.ly/zapier-book。使用这些模板将帮助您可视化该过程是如何运作的。
Zapier 的 Email Parser – 从邮件中提取数据
Zapier 的 Email Parser 内置应用程序允许您从转发到唯一的@robot.zapier.com电子邮件地址的电子邮件中提取数据。通过教授 Zapier 的 Email Parser 理解您发送给它的电子邮件中的模式,它可以始终地为您提取这些信息供您在工作流程的其他步骤中使用。
Zapier 的 Email Parser 仅能作为工作流程起始步骤中的触发器来使用,它可以用作以下触发事件:
-
新邮件
-
新邮箱
让我们分别看看。
新邮件的触发事件
当收到新邮件时,可以使用此触发器事件来开始工作流程。它通过使用唯一的@robot.zapier.com电子邮件地址来转发电子邮件来实现。最佳做法是设置多个邮箱来处理不同的工作流程。
以下是使用 Zapier 的 Email Parser 的几个示例新邮件触发事件的时候:
-
如果您在网页表单提交后通过电子邮件接收信息摘要,您可能想将这些详细信息添加到诸如Close.io或Airtable等 CRM 中
-
如果你在销售后通过电子邮件收到客户付款和结算信息,你可能希望将这些详情添加到你的会计应用中,比如QuickBooks Online或 Xero
-
如果你在特定邮箱收到电子邮件咨询,你可能希望为你的团队创建一个任务来处理任务管理应用中的咨询,比如 Trello 或 Asana
让我们来探索如何设置这个触发事件。
设置新邮件触发事件
我们来看看如何设置新邮件触发事件:
-
一旦你已经添加了这个触发步骤到你的工作流程(到1. 触发),并选择了Zapier作为应用和新邮件作为触发事件,你可以选择继续。
-
在选择账户部分,点击登录到 Email Parser by Zapier按钮以创建一个新的 Email Parser by Zapier 账户。
-
一个新的弹出窗口将会显示。选择使用您的 Zapier 账户登录按钮以使用你的 Zapier 账户凭据登录。要使用备用用户名和密码,输入这些详情到提供的框中,然后选择登录按钮。如下截图所示:
图 9.1 – 登录到 Email Parser by Zapier
-
点击授权按钮,允许 Zapier 连接到 Email Parser by Zapier。你还可以点击取消按钮来取消。
-
在下一个屏幕上,需要进一步的验证,所以点击授权按钮。一旦授权,你将会被重定向回到触发步骤。
在我们定制触发步骤之前,我们需要在 Zapier 的 Email Parser 账户中创建一个新邮箱。我们接下来将看一下如何做到这一点。
在 Email Parser by Zapier 账户中设置邮箱和映射模板
我们现在需要创建一个邮箱,转发一个电子邮件模板,映射我们的数据,并修改解析映射设置。为了说明这一点,我们将使用网页表单提交的例子,我们想要提取姓名、电子邮件地址、服务和咨询详情。让我们通过以下每个步骤来开始吧:
-
转到 parser.zapier.com 并登录到你的 Email Parser by Zapier 账户,可以通过使用你的 Zapier 账户登录或添加单独的登录详情。
-
点击橘色的创建邮箱按钮以创建一个新邮箱。新的邮箱地址将会被提供,如下截图所示:
图 9.2 – Zapier 邮件解析器创建邮箱
-
复制所提供的邮箱地址,并将你想要解析的电子邮件示例发送到邮箱。你可以通过点击刷新页面查找新邮件按钮来刷新页面查找新的电子邮件;也可以每隔 10 秒自动刷新。或者,点击跳过等待链接来跳过刷新。
-
一旦收到新的电子邮件,请执行以下操作从电子邮件中正确解析信息:
-
abcompanywebform。您也可以保持邮箱名称不变。 -
初始模板:该字段将显示您转发至邮箱的电子邮件中的数据。通过突出文本并命名它,标记您想要持续解析的电子邮件中的数据。如下屏幕截图所示:
-
图 9.3 - 通过 Zapier 的邮箱地址和初始模板字段格式化邮件解析器
-
源代码(Body Source):使用下拉菜单选择您想要 Email Parser by Zapier 从哪种格式中提取信息,如纯文本(始终使用纯文本正文内容)、HTML(始终使用 HTML 正文内容)或最佳内容(使用最佳可用正文内容)。后者是默认值,并且建议使用。这对于一致地提取数据很重要。
-
解析引擎:使用下拉菜单选择要使用的解析器引擎。您可以在Classic (v1, legacy)、**Experimental (v2)和Best Match (v1 + v2)**之间选择。后者是默认值,并且建议使用。
- 选择 保存地址和模板 按钮进行保存和继续,或选择 删除邮箱 来删除邮箱并重新开始。
现在,让我们来回顾一下如何帮助 Zapier 智能解析您的电子邮件中的数据。
调整电子邮件解析器邮箱模板以获得最佳结果。
Zapier 的电子邮件解析器与信息的一致格式最佳匹配,例如以相同行和行之间相同空格展示的数据。如果解析器引擎不正确地提取信息,您可以通过报告不准确之处和编辑其他模板来教它正确的格式。建议您将几个示例电子邮件发送到解析器邮箱中,检查提取信息的一致性,并编辑模板或报告不准确之处。您可以按照以下方式进行操作:
- 从主邮箱仪表板上,点击适当邮箱的查看邮件链接。
已发送的电子邮件将按列表顺序显示,包括它们发送的电子邮件地址和发送时间。您可以勾选 删除 方框并点击 删除选定电子邮件 按钮来删除邮件,或使用适当的链接 显示 或 隐藏 正文。
-
要查看任何电子邮件的数据准确度,请点击 显示 链接。
-
选择以下四个数据视图选项之一:
-
提取的:点击 提取的 链接展示从电子邮件中解析的数据。
-
原始:点击 原始 链接展示转发至解析器的原始电子邮件数据。
-
模板:点击 模板 链接展示原始模板中带有标签的数据。
-
输出:点击 输出 链接展示带有数据标签和提取数据的解析数据输出。
-
下面是一个示例截图:
图 9.4 – 在 Email Parser by Zapier 中查看电子邮件历史
-
点击不准确链接以通知解析引擎提取的文字不准确(如图 9.4所示),或者点击准确链接以通知解析引擎提取的文字正确。
-
点击编辑额外模板链接,向邮箱解析器数据添加额外模板。
提示
除非你的电子邮件数据是简单和基本的,确保 Email Parser by Zapier 一致工作可能需要不断尝试和错误,涉及重新映射数据和更改设置以教导解析引擎正确提取数据。如果你要提取更复杂的数据,考虑使用专用的解析器应用,比如Docparser或Mailparser。
现在我们已经创建了邮箱并测试并调整了设置,让我们完成设置触发步骤吧。
完成触发步骤的设置
在 Zap 编辑器中导航回你的 Zap,并在那里,通过编辑触发部分的邮箱字段,完成触发步骤的设置。此字段允许你选择要使用的邮箱。请使用下拉选项从你创建的邮箱列表中选择。以下截图显示了设置此触发步骤的示例:
图 9.5 – 自定义新邮件触发事件概述
然后你可以选择继续并在测试部分,点击测试触发器按钮来检索你的测试数据,以便在你的行动步骤中使用。如果你还没有向解析引擎邮箱发送测试邮件,将会收到相关指示。
继续向你的 Zap 添加一个或多个行动步骤,使用这个触发步骤的数据。
提示
以下是一个有趣的例子,你可以使用 AI 通过 OpenAI 与 Zapier 解析电子邮件中的数据:community.zapier.com/featured-articles-65/use-openai-with-zapier-to-parse-an-email-or-other-data-22709。我们将在第十九章中更详细地探讨 OpenAI 集成,AI 与自动化。
现在你应该可以使用新邮件触发事件了。接下来,让我们来看看新邮箱触发事件。
新邮箱触发事件
此触发事件可用于当新邮箱添加到你的 Email Parser by Zapier 帐户时启动工作流程。此触发事件在你和你的团队协作使用 Zapier 时很有用,可以随时了解邮箱何时被创建。
以下是如何使用 Email Parser by Zapier 的新邮箱触发事件的一些例子:
-
当创建新邮箱时发送 Microsoft Teams 消息
-
当添加新邮箱时发送一封电子邮件
让我们探讨如何设置这个触发事件。
设置新邮箱触发事件
一旦将这个触发步骤添加到您的工作流程的开始(至1.触发),选择Zapier 的电子邮件解析器作为应用程序,新邮箱作为触发事件。然后,选择继续以使用测试部分。使用测试触发按钮来检索测试数据。
继续使用来自此触发器步骤的数据添加一个或多个操作步骤到您的 Zap 中。
您现在应该更好地了解何时以及如何使用新邮箱触发事件,以及 Zapier 内置应用程序的新邮件触发事件。
提示
欲获取更多灵感和预制模板,请查看Zapier 内置应用程序个人资料页。
该 Zapier 社区资源提供了一些额外的洞察,来使用 Zapier 的电子邮件解析器内置应用程序:community.zapier.com/featured-articles-65/email-parser-common-issues-workarounds-and-tips-17539。
提示
您也可以使用 Zapier 的 AI(测试版)内置应用智能解析电子邮件中的文本,并指定诸如基于主题路由电子邮件等条件。我们将在第十九章更详细地介绍 Zapier 的 AI 和自动化。
接下来,让我们了解如何使用 Zapier 的 RSS 内置应用程序,这样你就知道如何在自动化中使用 RSS 订阅数据。
Zapier 的 RSS - 使用 RSS 订阅阅读器
尝试跟上推送给我们的所有内容可能会让人不知所措,我们可能错过重要的新内容。site.com/feed或site.com/rss。通常,它们会显示在页脚栏的_Feeds链接中。私人订阅通常需要您使用登录凭据来访问它们。有关如何找到几乎任何网站的 RSS 订阅的更多信息,请查看这篇文章:zapier.com/blog/how-to-find-rss-feed-url/。
Zapier 的 RSS 内置应用程序允许您将 RSS 订阅更新用作触发器,然后通过添加通知动作步骤,如电子邮件、短信或 Slack 消息,来获取新内容的更新。您也可以使用该应用程序创建自己的自定义 RSS 订阅。
以下是您可以使用 Zapier 的 RSS 的一些示例:
-
在您的社交媒体渠道上分享来自您网站的新博客文章
-
将您最喜爱的网站的新文章添加到 Google 表格电子表格或Knack中
-
当竞争对手的网站上发表新的博客文章时收到一封电子邮件
Zapier 的 RSS 可以用作触发器和操作步骤,并有以下事件可用:
-
Feed 中的新项目(触发器)
-
多个 Feeds 中的新项目(触发器)
-
在 Feed 中创建项目(操作)
让我们依次探索如何设置每个。
Feed 中的新项目触发事件
Feed 中的新项目 触发事件可用于在特定网站发布新内容时启动工作流程。
让我们探索如何设置这个触发事件。
设置Feed 中的新项目触发事件
一旦您将此触发步骤添加到您的工作流程的开头(到1. 触发器),并选择RSS by Zapier作为应用程序和Feed 中的新项目作为触发事件,您可以选择继续。然后您可以编辑触发器部分中的字段,如下所示:
-
site.com/feed或site.com/rss。这是一个必填字段,必须有一个值才能运行 Zap。 -
用户名:如果 RSS 订阅是私有的,请输入用户名凭据以启用访问权限。您可以输入静态文本、从以前步骤中获取的动态数据,或者使用组合。
-
密码:如果 RSS 订阅是私有的,请输入密码凭据以启用访问权限。
-
触发新 Feed 项目的条件:这个下拉字段允许您选择触发事件的数据类型。默认选项是不同的 Guid/URL(推荐),推荐使用这个选项。如果您了解 RSS 订阅功能的各个方面,请选择不同的内容或任何不同的内容作为高级选项。
这些选项显示在以下截图中:
图 9.6 – 自定义 Feed 中的新项目触发事件概述
然后您可以选择继续,在测试部分中,使用测试触发器按钮检索您的测试数据以在操作步骤中使用。
继续添加一个或多个操作步骤到您的 Zap,使用这个触发步骤中的数据。
提示
如果您只想查看特定的新项目,如来自zoho.com 的帖子,那么您可以添加一个条件逻辑步骤,并使用 Zapier 的筛选器进行筛选。
您现在应该可以使用Feed 中的新项目触发事件。接下来,让我们看看多个 Feed 中的新项目触发事件。
多个 Feed 中的新项目触发事件
多个 Feed 中的新项目触发事件可用于在最多 10 个网站发布新内容时启动工作流程。这样您就不必为每个 RSS 订阅设置多个触发器了。
让我们探索如何设置这个触发事件。
设置多个 Feed 中的新项目触发事件
一旦您将此触发步骤添加到您的工作流程的开头(到1. 触发器),并选择RSS by Zapier作为应用程序和多个 Feed 中的新项目作为触发事件,您可以选择继续。然后您可以编辑触发器部分中的字段,如下所示:
-
site.com/feed或site.com/rss。每个字段添加一个 URL;一旦您开始输入,其他字段将出现,以便您最多可以添加 10 个 URL。通过单击字段末尾的x按钮删除任何 URL。这是一个必填字段,必须为 Zap 设置一个值。 -
触发新 Feed 项目的条件:此下拉字段允许您选择触发事件的数据类型。默认选项是不同的指南/URL(推荐),建议您使用此选项。如果您了解 RSS Feed 功能的详情,请选择不同的内容或任何内容不同作为高级选项。
这些选项显示在以下截图中:
图 9.7 - 自定义多个 Feed 中的新项目触发事件的概览
您可以然后选择继续,在测试部分使用测试触发器按钮检索您的测试数据,以便您可以在操作步骤中使用它。
继续添加一个或多个操作步骤到您的 Zap 中,使用此触发步骤的数据。
您现在应该能够使用多个 Feed 中的新项目触发事件。接下来,让我们看一看在 Feed 中创建项目操作事件。
在 Feed 中创建项目操作事件
在 Feed 中创建项目操作事件允许您创建一个定制的 Feed,并在网站上托管它,提供一个可共享的链接。最好与Feed 中的新项目或多个 Feed 中的新项目触发事件结合使用。
让我们探讨如何设置此操作事件。
设置创建项目在 Feed 操作事件
一旦设置了触发步骤,您就可以使用在 Feed 中创建项目操作事件。
一旦您添加了一个操作步骤,要么选择操作步骤,要么单击**+图标,并选择了RSS by Zapier作为应用程序和在 Feed 中创建项目作为操作事件,您可以编辑操作**部分的字段,如下所示:
-
Feed URL:此字段允许您创建和自定义您的独特和私密的 RSS Feed URL。Zapier 生成前缀,您可以通过添加字母、数字和连字符的组合来自定义后缀。请勿添加空格或符号。您还可以单击复制按钮复制 URL,以便您将其存储在某个地方以供快速参考,例如在您的 Evernote 笔记中。这是一个必填字段,必须为 Zap 设置一个值。
-
Feed 标题:输入您新 Feed 的标题。您可以输入静态文本、从前面步骤映射的动态数据,或二者结合。如果留空,标题将默认为称为 X 的 Feed,其中X是您在Feed URL字段中输入的前缀。
-
最大记录数:输入您希望在 feed 中返回的最大记录数。最大值为 50,但在此字段中添加一个数字可以减少数量。您可以将静态文本、从之前步骤映射的动态数据,或二者的组合输入到此整数字段中。
-
项标题:为要发布的项输入标题。在这里,您可以键入静态内容、映射之前步骤中的动态内容,或二者的组合。这是一个必填字段,必须有值才能运行 Zap。
-
源 URL:提供 feed 项永久托管的源 URL 的详细信息。这是一个必填字段,必须有值才能运行 Zap。
-
内容:以纯文本或 HTML 格式提供 feed 项的内容详情。您可以键入静态内容、映射之前步骤中的动态内容,或二者的组合。这是一个必填字段,必须有值才能运行 Zap。
-
自动截断超过 10KB 的消息?:使用此布尔字段选择是否要求 Zapier 截断 内容 字段中超过 10KB 的数据。选择是以截断消息,或选择否以在数据过大时生成错误消息。
-
作者姓名:通过键入静态内容、映射之前步骤中的动态内容,或二者的组合,添加作者姓名。
-
作者电子邮件:通过键入静态内容、映射之前步骤中的动态内容,或二者的组合,添加作者的电子邮件地址。
-
作者链接:通过键入静态内容、映射之前步骤中的动态内容,或二者的组合,添加作者链接。例如,这可以是作者的简介或网站链接。
-
媒体 URL:添加原始媒体 URL,允许下载文件,例如播客文件、图像或视频。您可以键入静态内容、映射之前步骤中的动态内容,或二者的组合。
-
audio/mpeg。有关 MIME 类型的更多详细信息可在维基百科上找到:en.wikipedia.org/wiki/Media_type。您可以键入静态内容、映射之前步骤中的动态内容,或二者的组合。 -
0。您可以键入静态内容、映射之前步骤中的动态内容,或二者的组合。 -
发布日期:提供 feed 项的发布日期详细信息。最常用的术语是 now,但您可以在此字段中使用任何兼容的日期/时间格式。Feed 项不是按照发布日期排序的,而是按照它们被插入的日期排序。
下面的两个屏幕截图展示了一个示例,其中使用了从Feed 中的新项触发器事件映射的数据:
图 9.8 - 自定义创建 feed 动作事件概览(1)
动作步骤的第二部分显示在以下屏幕截图中:
图 9.9 – 自定义创建 Feed 动作事件的概览(2)
单击继续按钮。完成后,您可以使用测试部分测试此步骤,或单击跳过测试。
以下屏幕截图显示了订阅内容的示例:
图 9.10 – 使用创建 Feed 动作事件的结果概览
继续添加一个或多个动作步骤或打开您的 Zap。
您现在应该更好地了解何时以及如何使用 Zapier 内置应用 RSS 及其各种触发器和动作。
提示
要获得更多灵感并访问预构建模板,您可以查看Zapier 内置应用的 RSS 配置文件页面。
现在,让我们来介绍如何使用 Zapier 内置应用 Digest 来编译摘要中的数据。
Zapier 的 Digest – 编译摘要中的数据
Zapier 内置应用 Digest 允许您从多个工作流触发事件中捕获数据,并将数据编译成单个摘要,可用于其他动作事件中。如果您希望在某一时刻而不是发生时收到若干通知的摘要,这将非常有用。如果您不希望在某些日期收到常规通知而受到干扰,请关闭它们,仅在您指定的时间收到摘要。相反,您的一些应用可能不会发送有关某些事件的通知,在这种情况下,您可能希望定期收到某些发生的报告。您还可以搜索现有的摘要数据以在工作流中使用。
以下是您可以使用此内置应用的一些示例:
-
每周向管理层发送一封电子邮件,摘要介绍该周创建的所有销售发票
-
每天上午 10 点和下午 3 点发送一封电子邮件,其中包含您当天收到的所有 Slack 通知的定期摘要。
-
在那周内您被分配的Teamwork Projects任务列表发送一条 Slack 消息
-
向微软团队发送一条每周社交媒体提及摘要的消息
还有许多您可以使用 Zapier 内置应用 Digest 的可能性。
提示
要获得更多灵感并访问预构建模板,您可以查看Zapier 内置应用的 Digest 配置文件页面。
该应用仅可用作动作或搜索动作步骤,并提供以下可用事件:
-
追加条目和计划摘要(动作)
-
发布现有摘要(动作)
-
查找摘要(搜索动作)
请记住,一旦使用任何操作步骤从摘要中释放数据,摘要将被清除,并在事件发生时汇总新的摘要数据。
让我们逐一查看。
附加记录和计划摘要动作事件
附加记录和计划摘要动作事件允许您从触发应用程序聚合数据,将其附加到来自触发应用程序的其他收集数据列表的末尾,然后安排在您指定的时间运行。
为了说明使用 Digest by Zapier,我们将使用在 Xero 中创建销售发票摘要的示例。
让我们探讨如何设置此动作事件。
设置附加记录和计划摘要动作事件
一旦设置了相关的触发器步骤,并且您想要推送到 Digest by Zapier 的相关触发器数据,您就可以使用附加记录和计划摘要动作事件。
一旦您添加了操作步骤,可以通过选择操作步骤或单击**+图标,并选择Digest by Zapier作为应用程序,附加记录和计划摘要作为动作事件,您可以编辑操作**部分中的字段,如下所示:
-
新销售发票摘要。 -
条目:在此字段中,您可以输入静态文本,映射来自以前步骤的动态数据,或者使用二者的组合,这些内容将包括在摘要中。例如,我们可能希望在摘要中包含发票号码、日期、货币和金额。
-
频率:此字段控制 Zapier 传递摘要的频率。您可以选择每日、每周、每月、阈值(达到一定数量的条目时)以及手动(与单独的“发布摘要”Zap 配对)。频率的选择确定显示的附加字段。
所有三个字段都是必需的,并且必须具有值才能使 Zap 运行。
让我们看看不同的Frequency字段选项。
频率 - 每日
Frequency字段下拉菜单中的Daily选项是该字段的默认设置。一旦选择,以下字段将出现:
-
hh:mm aa、hh:mm或hhmm格式,例如11:45,或者从以前的步骤映射动态值。这是一个必填字段,必须有值才能使 Zap 运行。 -
周末触发?:此字段控制您的摘要是否在周末发布。您可以使用布尔字段下拉菜单在是和否之间进行选择,如果您想要在星期六和星期日触发,请选择是,如果您只想在星期一到星期五触发,请选择否。
这些选项显示在以下截图中:
图 9.11 - 自定义“每日频率”字段选项的附加记录和计划摘要动作事件概览
点击继续按钮。现在,您可以使用测试部分测试此步骤,或者点击跳过测试。
继续添加一个或多个操作步骤,以便收到您的摘要,然后打开您的 Zap。
这是一个 Zapier 社区示例,演示了追加条目和安排摘要操作事件以及每日选项的使用:community.zapier.com/how-do-i-3/daily-digest-of-slack-to-stay-up-to-date-19008。
接下来,我们将审查每周选项。
频率 – 每周
当您在频率字段下拉菜单中选择每周选项时,将出现以下字段:
-
星期的日: 此字段控制您希望释放摘要数据的星期的哪一天。使用下拉菜单选择从星期一到星期日的日期。
-
hh:mm aa、hh:mm或hhmm格式,例如11:45,或从上一步映射动态值。
这两个字段都是必填的,Zap 必须具有值才能运行。
这些选项显示在以下屏幕截图中:
图 9.12 – 自定义每周频率字段选项概述在追加条目和安排摘要操作事件中
点击继续按钮。然后,您可以使用测试部分测试此步骤或点击跳过测试。
继续添加一个或多个操作步骤,以便收到您的摘要,然后打开您的 Zap。
这是一个 Zapier 社区示例,演示了追加条目和安排摘要操作事件以及每周选项的使用:community.zapier.com/featured-articles-65/send-yourself-a-weekly-digest-of-newly-added-zapier-integrations-12489。
接下来,我们将探讨每月选项。
频率 – 每月
当您在频率字段下拉菜单中选择每月选项时,将出现以下字段:
-
月份的日: 此字段控制您希望释放摘要数据的月份的哪一天。使用下拉菜单选择从1到31的日期。
-
hh:mm aa、hh:mm或hhmm格式,例如9:15 p.m。
这两个字段都是必填的,Zap 必须具有值才能运行。
这些选项显示在以下屏幕截图中:
图 9.13 – 自定义每月频率字段选项概述在追加条目和安排摘要操作事件中
点击继续按钮。然后,您可以使用测试部分测试此步骤或点击跳过测试。
继续添加一个或多个操作步骤,以便收到您的摘要,然后打开您的 Zap。
这是一个 Zapier 社区示例,说明了Append Entry and Schedule Digest动作事件和Monthly选项的使用:community.zapier.com/featured-articles-65/creating-a-monthly-updates-newsletter-using-digest-11917。
我们接下来将查看**Threshold (when a certain number of entries is reached)**选项。
频率 - 阈值(当达到一定数量的条目时)
当您选择**Threshold (when a certain number of entries is reached)**选项时,Number Of Entries字段将出现。该字段控制摘要在发布之前会汇总多少条目。持有摘要的最长周期是从第一条目开始的 1 个月,因此如果在此时间内未达到数量,则摘要将自动发布。此字段是必需的,必须为 Zap 设置一个值才能运行。
此选项显示在以下截图中:
图 9.14 - 自定义阈值(当达到一定数量的条目时)频率字段选项在追加条目和计划摘要动作事件中的概述
单击Continue按钮。然后,您可以使用Test部分测试此步骤,或单击Skip test。
继续添加一个或多个动作步骤,以便您收到摘要摘要,然后打开您的 Zap。
我们将接下来审查**Manual (pair with separate “Release Digest” Zap)**选项。
频率 - 手动(与单独的“Release Digest” Zap 配对)
当您在Frequency字段下拉菜单中选择**Manual (pair with separate “Release Digest” Zap)**选项时,不会出现更多字段。
此选项显示在以下截图中:
图 9.15 - 自定义手动(与单独的“Release Digest” Zap 配对)频率字段选项在追加条目和计划摘要动作事件中的概述
单击Continue按钮。完成后,您可以使用Test部分测试此步骤,或单击Skip test。
重要提示
此字段选项与Release Existing Digest动作事件一起使用,您必须将其设置为现有 Zap 中的一个后续步骤,或者将其设置为一个单独的 Zap,以便发布摘要。
继续添加Release Existing Digest动作步骤,或者打开您的 Zap。
现在,让我们讨论如何设置Release Existing Digest动作事件。
Release Existing Digest 动作事件
释放现有摘要操作事件与追加条目和安排摘要操作事件的频率字段下拉菜单中的**手动(与独立的“释放摘要”Zap 匹配)**选项配合使用。它允许手动设置的摘要在某个时间点释放。
这个操作事件可以在与追加条目和安排摘要操作事件相同的 Zap 中使用,也可以在一个独立的 Zap 中使用。以下是何时适合使用其中任何一种情况的一些示例:
-
在相同的 Zap 中:如果你希望延迟摘要的释放一段时间,比如 12 小时,你可以添加一个 Delay by Zapier 的延迟操作步骤,释放现有摘要操作步骤和一个通知操作步骤(比如通过 Email by Zapier 的发送邮件操作事件)
-
在另一个 Zap 中:如果你希望摘要在另一个无关的触发事件之后释放,比如 CRM 中的机会关闭,你可以使用释放现有摘要操作事件和通知操作步骤。
让我们来探索如何设置这个操作事件。
设置释放现有摘要操作事件
一旦你在这个 Zap 或另一个 Zap 中设置了一个操作步骤,涉及到追加条目和安排摘要操作事件,你就可以使用释放现有摘要操作事件。
一旦你添加了一个操作步骤,要么选择操作步骤,要么点击**+图标,并选择Digest by Zapier作为应用程序,释放现有摘要作为操作事件,你就可以编辑动作部分的摘要字段。这个字段控制在这个步骤中使用哪个摘要。从下拉菜单中,你可以从一个已创建的摘要列表中进行选择。或者,你可以使用自定义**选项,输入摘要的名称,或者从之前的步骤中映射出一个动态日期。
如下屏幕截图展示了如何设置这个操作事件的示例:
图 9.16 – 自定义现有摘要释放操作事件概述
点击继续按钮;然后,使用测试部分测试这一步骤,或者点击跳过测试。
下面的截图展示了一个包含两张发票的已释放摘要的示例:
图 9.17 – 现有摘要释放操作步骤结果概述
然后继续添加一个或多个操作步骤,这样你就能收到摘要总结,然后打开你的 Zap。
这是一个 Zapier 社区的示例,演示了如何使用附加条目和安排摘要操作事件以及手动(与单独的“发布摘要” Zap 配对)选项和发布现有摘要操作事件:community.zapier.com/featured-articles-65/using-paths-in-loops-to-save-data-in-a-digest-and-release-it-on-the-last-loop-13074。
接下来,让我们讨论如何设置查找摘要搜索操作事件。
查找摘要搜索操作事件
当您想要周期性地检索摘要中的所有现有数据时,可以使用查找摘要搜索操作事件。例如,您可能希望每天检查摘要的数据(使用 Schedule by Zapier 触发器),并发送带有结果的电子邮件通知。您还可以添加后续步骤,在满足某些条件的筛选器通过后,释放数据,例如,如果是每月的 15 号。
让我们一起探索如何设置这个操作事件。
设置查找摘要操作事件
设置触发步骤后,您可以使用查找摘要搜索操作事件。
添加操作步骤后,选择操作步骤或单击**+标志,并选择Digest by Zapier作为应用程序,Find Digest作为操作事件,您可以编辑操作**部分中的字段,如下所示:
-
摘要:此字段用于控制在步骤中使用哪个摘要。从下拉菜单中选择一个创建的摘要列表。或者,您可以使用自定义选项通过输入摘要名称或映射以前步骤的动态数据来输入摘要的名称。
-
如果找不到任何内容,是否应该将此步骤视为“成功”?:您可以使用此布尔字段从下拉菜单中选择是(true)或否(false),输入文本,或者从先前的步骤中插入数据,以便在搜索中找不到任何内容时将此步骤视为“成功”。有关如何使用此功能的更多信息,请参阅第六章中的使用多个操作和搜索步骤创建 Zap部分。
这些选项显示在以下截图中:
图 9.18 - 自定义“查找摘要”搜索操作事件的概述
单击Continue按钮;然后,使用Test部分测试此步骤,或者单击跳过测试。
继续添加一个或多个操作步骤,然后启动您的 Zap。
现在,你应该更好地了解何时以及如何使用内置的 Digest by Zapier 应用程序了。
现在,让我们来看一个创建 RSS Feed 摘要的 Zap 的示例。
练习 - 使用 RSS Feed 摘要创建多步骤的 Zap
如果适用的话,你可以使用你在第二章中定义的流程之一,准备自动化你的流程,来处理本节内容。尝试在你的工作流程中整合多个应用程序。
你可能想要创建你最喜欢的三个博客的月度摘要。你希望在每月的第一天上午 9 点在 Slack 消息中接收摘要,并在 MeisterTask 中添加一个任务,以便你不会忘记阅读。如果你在 7 天后没有标记任务为已完成,你希望在 Slack 中收到另一个提醒。
这里是一个简单的工作流程示例,你可以构建来自动化该流程:
-
触发器:添加 RSS by Zapier 多个订阅源中的新项目事件触发器,并指定你想接收订阅更新的博客。
-
操作:添加一个 Digest by Zapier 追加条目并安排摘要操作事件,并指定频率为每月,日期为1 号,时间为上午 9 点。
-
操作:向自己添加一个 Slack 发送直接消息操作事件。
-
操作:添加一个 MeisterTask 创建任务操作事件。
-
操作:添加一个 Delay by Zapier 延迟操作步骤,指定延迟为 7 天。
-
操作:添加一个查找任务搜索动作来搜索 MeisterTask 中你在第 4 步创建的任务。
-
操作:添加一个通过 Filter by Zapier 过滤器,只有当任务仍然处于打开状态时才允许 Zap 继续进行。
-
操作:添加一个 Slack 添加提醒操作事件,提醒你还没有阅读你的摘要。
你可以在这里获取这个 Zap 模板的副本:bit.ly/zapier-book。
尝试通过重复这个练习为你记录的任何适当的流程构建类似的流程,从而受益于自动化。
现在你应该更好地了解何时以及如何在你的 Zaps 中使用电子邮件解析、RSS 订阅和摘要。
概要
在本章中,我们介绍了更多 Zapier 内置应用程序的范围。我们介绍了如何使用 Zapier 的 Email Parser 从电子邮件中提取数据,然后探讨了如何使用 Zapier 的 RSS 订阅阅读器在自动化中使用 RSS。接着,我们讨论了如何使用 Zapier 的 Digest 来编制数据摘要。最后,我们覆盖了创建一个 RSS 订阅摘要的练习。
现在你知道如何从电子邮件中提取或解析数据,在你的自动化中使用 RSS 订阅,并将数据整理成摘要。
在下一章中,你将了解到 Zapier 的其他各种内置应用程序。我们将讨论如何从互联网的任何页面启动一次性自动化,如何缩短 URL,以及如何翻译和检测不同语言的文本。我们还将讨论如何检索并评分潜在客户的公司信息,如何使用天气条件数据,以及如何在你的自动化中使用占星预测。
问题
-
一旦你映射了你想让 Zapier 邮件解析器解析的变量,它会可靠地每次提取正确的数据吗?
-
我可以用 RSS by Zapier 创建自己定制的 RSS 订阅吗?
-
在 Digest by Zapier 中,**手动(与单独的“发布摘要” Zap 配对)**频率选项是如何工作的?
第十章:Zapier 的其他有用内置应用程序
在上一章中,我们回顾了三个 Zapier 内置应用程序,以提取和编制数据。在本章中,我们将继续探讨 Zapier 提供的更多内置功能,以及其各种内置应用程序的描述和如何使用它们的实用提示。
首先,我们将探讨如何使用 Zapier Chrome 浏览器扩展(以前称为 Push by Zapier)从互联网上的任何页面启动一次性自动化,以及如何使用 Zapier 的 URL 缩短器缩短 URL。然后,我们将讨论如何使用 Zapier 的 Translate 应用程序翻译不同语言的文本,以及如何使用 Zapier 的 Lead Score 应用程序对潜在客户信息进行评分。最后,我们将介绍如何使用 Zapier 的 Weather 应用程序使用天气情况的数据,以及如何使用 Zapier 的 Retrograde 应用程序使用占星预测。
在本章中,我们将涵盖以下关键内容:
-
Zapier Chrome 浏览器扩展 – 从任何网页触发一次性自动化
-
URL 缩短器 by Zapier – 在您的 Zaps 中缩短 URL
-
由 Zapier 翻译 – 翻译文本
-
Lead Score by Zapier – 对潜在客户信息进行评分和检索
-
Weather by Zapier – 在您的 Zaps 中使用天气情况
-
Retrograde by Zapier – 在您的 Zaps 中使用占星预测
一旦您完成了每个主题的学习,您将知道如何从任何网页启动一次性工作流程,缩短 URL,翻译文本,评分和检索潜在客户信息,并在您的 Zaps 中使用天气情况和占星预测。
技术要求
要充分利用本章内容和练习,您需要访问 Zapier 账户。Zapier Starter 计划足以构建多步骤的 Zaps。
Zapier Chrome 浏览器扩展 – 从任何网页触发一次性自动化
Zapier Chrome 浏览器扩展内置应用程序,以前称为Push by Zapier,使用Google Chrome 扩展手动触发网页中的一次性自动化。您可以以数百甚至数千种方式使用此应用程序,为您增加生产力。Zapier Chrome 浏览器扩展内置应用程序可用作工作流程的触发步骤的起始部分,也可以用作操作步骤,如下所示:
-
新 推送(触发)
-
回复到 Chrome(操作)
在 Zaps 中使用 Zapier Chrome 浏览器扩展内置应用程序之前,您必须在浏览器中安装 Google Chrome 扩展。让我们来看看如何将 Google Chrome 扩展添加到浏览器中。
在浏览器上设置 Google Chrome 扩展程序
为了使用 Zapier Chrome 浏览器扩展内置应用程序,我们需要在浏览器中安装 Google Chrome 扩展。按照以下步骤安装扩展程序:
-
从 Google Chrome 浏览器窗口导航到
chrome.google.com/webstore/detail/zapier/ngghlnfmdgnpegcmbpgehkbhkhkbkjpj,或在 Google 中搜索ZapierChrome 扩展。 -
点击添加到 Chrome按钮。
-
在弹出窗口中,点击添加扩展程序来验证安装。
-
点击拼图图标,然后在下拉菜单中的 Zapier Chrome 扩展旁边的图钉图标,即可将 Zapier Chrome 扩展固定到您的浏览器视图中,这将确保您可以随时触发工作流。
下一件需要做的事是设置您的工作流程。在您的浏览器中,点击Zapier Chrome 扩展图标,以显示一个下拉窗口,其中包含以下选项:
-
Zaps:此选项卡显示了一些关于如何使用扩展程序的说明,并链接到一些预构建的 Zap 模板以帮助你开始。点击任何一个将带你进入 Zap 编辑器,以使用该模板。或者,你可以点击创建 Zap按钮,在 Zap 编辑器中从头开始创建 Zap。您还将看到与您的 Zapier 帐户关联的电子邮件地址。一旦您构建了一些已启用的 Zapier Chrome 扩展 Zap,它们将显示在列表中,允许您选择其中一个来使用。
-
操作(测试版):此选项卡链接到 Zapier 的自然语言操作(NLA)AI 功能。您可以点击登录 NLA按钮来启用您对 Zapier Chrome 扩展的 NLA 访问权限。我们将在 第十九章, AI 和自动化 中更详细地介绍此功能。
现在,让我们探索如何设置触发事件。
新的 Push 触发事件。
新 Push 触发事件允许你在点击 Zapier Chrome 扩展的按钮时检索活动浏览器标签的标题和 URL 的详细信息,并在指定的自定义字段中添加静态数据,然后你可以在你的操作步骤中使用这些字段。同时,也将检索事件发生的时间。
以下是一些您可以使用从 Google Chrome 浏览器中提取的内容使用 Zapier Chrome 扩展的新 Push触发事件的示例:
-
在 Teamwork Projects 中创建新任务,以查看您在浏览互联网时遇到的文章内容。
-
当你收到新邮件时,在 Slack 中发送消息。
-
当你看到可能想与你的听众分享的内容时,将数据添加到 Smartsheet 中的新行中。
让我们使用一个例子来演示如何设置新 Push触发事件,例如您可能想要为自己创建一个 Trello 任务来查看收到的邮件,该邮件包含发送者的姓名、电子邮件地址和简短的消息。
设置新的 Push 触发事件。
一旦您通过选择 1. Trigger 并将 Zapier Chrome 扩展 作为应用程序和 New Push 作为触发事件添加了一个触发步骤到您的工作流程的开头,点击 Continue 按钮。然后,在 Trigger 部分编辑 Input Fields 表单,如下所示:
-
在每个字段中输入一个描述性字段名称。
-
通过将鼠标悬停在左侧的六点图标上并拖放来重新排列字段顺序。
-
使用右侧的 X 图标删除不必要的字段。
重要提示
Input Fields 部分是可选的,您可以在没有手动输入字段的情况下触发您的 Zap。
使用前面描述的示例,如下截图所示:
图 10.1 – 自定义 New Push 触发事件概览
-
单击 Continue 按钮继续。
-
在 Trigger 部分,使用 Test trigger 按钮获取一些示例数据以使用并从 Zapier Chrome 扩展触发您的 Zap。然后,您可以向您的 Zap 添加操作步骤,并在完成后打开您的 Zap。
-
转到
Untitled Zap。单击 Zap 的名称以显示字段标签并输入相关详细信息。单击 Send 按钮以激活推送。一旦成功,文本将以绿色突出显示,并带有一个绿色的勾号图标。
详细信息屏幕如下截图所示:
图 10.2 – 在浏览器中使用 Zapier Chrome 扩展概述,并使用 New Push 触发事件
您可以通过单击铅笔图标调整您的 Zap。
小贴士
您可以使用您检索到的时间戳数据为您的任务操作步骤添加截止日期。我们将在 第十四章 和 第二十四章 中更详细地讨论使用和格式化日期和时间,日期和时间格式化 和 增强您的生产力的提示、技巧和最佳实践。
现在,让我们讨论如何设置操作事件。
回复 Chrome 操作事件
Reply to Chrome 操作事件允许您从由 New Push 触发步骤触发的 Zap 中发送步骤结果回 Chrome 扩展。以下是您可以如何使用 Zapier Chrome 扩展的 Reply to Chrome 操作事件将数据从您的 Zap 发送回 Chrome 扩展的几个示例:
-
通过从 Zapier Chrome 扩展触发一个 Zap 来获取明天的天气
-
通过从 Zapier Chrome 扩展触发一个 Zap 来搜索潜在客户的领先分数
-
通过从 Zapier Chrome 扩展触发一个 Zap 来缩短您浏览器中的 URL
让我们使用获取明天天气的示例来演示如何使用 Reply to Chrome 操作事件。
设置回复 Chrome 操作事件
让我们一起走过如何使用回复到 Chrome操作事件的步骤:
-
从设置一个 Zap 开始,使用Zapier Chrome 扩展内置应用的新推送触发事件。如果您不需要从浏览器收集任何额外数据,则无需使用输入字段部分。
-
通过选择操作步骤或单击**+图标,添加一个操作步骤。在我们的示例中,操作步骤将包含获取明天的天气预报操作事件,位于Weather by Zapier**内置应用中。您可以阅读有关如何使用 Weather by Zapier 内置应用的更多信息,详情请见Weather by Zapier – 使用您的 Zap 中的天气条件部分。
-
通过选择操作步骤或单击**+图标,添加另一个操作步骤。通过选择应用程序为Zapier Chrome 扩展**,操作事件为回复到 Chrome,然后您可以编辑操作部分中的以下字段:
-
消息标题:使用此字段输入静态 URL 值、来自先前步骤的动态值或两者的组合。这是一个必填字段,必须为 Zap 提供一个值才能运行。
-
消息详情:使用此字段输入静态 URL 值、来自先前步骤的动态值或两者的组合。这是一个必填字段,必须为 Zap 提供一个值才能运行。
-
下面的屏幕截图显示了一个示例:
图 10.3 – 设置 Zapier Chrome 扩展回复到 Chrome 操作事件的概述
-
单击继续按钮。然后,您可以使用测试操作按钮测试此步骤,或者单击跳过测试以跳过。
-
单击发布按钮以发布和启用您的 Zap,然后转到 Chrome 浏览器,通过单击发送按钮触发 Zap。
您的 Zap 和映射步骤的结果将显示在您的 Zapier Chrome 扩展中,如下面的屏幕截图所示:
图 10.4 – 使用 Zapier Chrome 扩展在浏览器中的概述,带有回复到 Chrome 操作事件
接下来,如果需要,您可以继续添加更多操作步骤。
提示
如需更多灵感和访问预构建的模板,您可以查看 Zapier Chrome 扩展内置应用的个人资料页面,网址为zapier.com/apps/zapier-chrome-extension/integrations。
这是一个 Zapier 社区示例,说明了 Zapier Chrome 扩展的使用:community.zapier.com/featured-articles-65/the-zapier-google-chrome-extension-trigger-zaps-without-leaving-your-browser-10796。
现在,您应该更好地了解何时以及如何使用 Zapier Chrome 扩展内置应用程序了。
提示
您可以利用 AI 的魔力在您的 Zaps 中运行 AI 动作
使用简单提示的 Zapier Chrome 扩展。我们将在第十九章中更详细地介绍 Zapier Chrome 扩展 NLA 和 AI 操作,AI 和自动化。
现在,让我们回顾如何使用 Zapier 的 URL 缩短器内置应用程序来缩短 URL。
Zapier 的 URL 缩短器 – 在您的 Zaps 中缩短 URL
如果你想要生成长而凌乱的 zpr.io/ 前缀和唯一的字母数字后缀。这类似于使用Bitly生成的缩短网址。
以下是您可以使用 Zapier 的 URL 缩短器应用程序的一些示例:
-
在短信中发送缩短的 URL 或在发布推文到 Twitter 时发送。它们都有文本限制限制。
-
向客户发送一封电子邮件,其中包含指向长 URL 的网页链接。
-
将新博客文章的缩短网址添加到 Airtable 中。
Zapier 的 URL 缩短器只能作为缩短 URL操作事件的操作步骤使用。
以下是 Zapier 博客中使用 URL 缩短器的一些示例:zapier.com/blog/automate-url-shorteners/。
提示
欲获取更多灵感和访问预构建模板,您可以查看 Zapier 的 URL 缩短器内置应用程序配置页面:zapier.com/apps/url-shortener/integrations。
让我们探索如何设置和使用此操作事件。
设置缩短 URL 操作事件
一旦设置了触发步骤,您就可以使用缩短 URL操作事件。
一旦您添加了一个操作步骤,可以通过选择操作步骤或点击**+图标,并选择Zapier 的 URL 缩短器作为应用程序和缩短 URL作为操作事件,您可以编辑操作部分的URL**字段。使用此字段输入静态 URL 值、前一步骤的动态值或两者的组合。这是一个必填字段,必须为 Zap 运行提供值。
以下是屏幕截图示例:
图 10.5 – 自定义缩短 URL 操作事件概述
点击继续按钮。然后您可以使用操作部分测试此步骤以生成缩短的 URL。如下屏幕截图所示:
图 10.6 – 使用 Zapier 的 URL 缩短器概述的缩短 URL 结果
在您的缩短 URL步骤之后,继续添加一个或多个操作步骤,然后发布您的 Zap。
您现在应该更好地了解何时以及如何使用 URL 缩短器内置应用程序了。
现在,让我们讨论如何使用 Translate by Zapier 内置应用将文本翻译成不同的语言并检测文本中的语言。
Translate by Zapier – 翻译文本
Translate by Zapier 内置应用允许您将文本翻译成超过 100 种不同的语言。它还可用于检测一组文本中的语言。
以下是您可以使用此应用的几个示例:
-
将从德语翻译成英语的接收到的电子邮件翻译并添加到您的 客户关系管理(CRM)工具中
-
检测网页上的语言并为您的多语言团队的特定成员提出 Zendesk 票务申请
Translate by Zapier 内置应用非常方便,如果您经常使用多种语言工作的话。
这是 Zapier 社区的一个示例,演示了您如何使用 Translate by Zapier:community.zapier.com/show-tell-5/small-business-series-translate-by-zapier-22197。
提示
要获取更多灵感并访问预先构建的模板,您可以查看 Translate by Zapier 内置应用的配置文件页面,网址为zapier.com/apps/translate/integrations。
此应用只能用作操作步骤。以下操作事件可供使用:
-
翻译文本(操作)
-
检测语言(操作)
让我们一起来看看每个。
翻译文本操作事件
Translate Text 操作事件允许您将长达 1000 个字符的单词、短语和网页翻译成超过 100 种语言。
让我们探讨如何设置此操作事件。
设置翻译文本操作事件
一旦您设置好触发步骤,就可以使用 Translate Text 操作事件。
一旦您添加了一个操作步骤,无论是选择 操作 步骤还是单击 + 图标,并选择 Translate by Zapier 作为应用和 Translate Text 作为操作事件,您就可以编辑 操作 部分中的字段,如下所示:
-
源语言:如果您知道您正在使用的源文本的语言,请从下拉列表中选择一种语言。您还可以将之前步骤中的动态字段映射进来。如果您之前的步骤中已经指定了语言,这很有用——例如,如果您在 Google Sheets 电子表格中或 CRM 中拥有这些数据。您也可以将字段留空,Zapier 将会检测源语言。
-
文本:在此字段中,输入您希望翻译的静态文本、映射之前步骤中的动态数据,或者两者的组合。结果中将会对超过 1000 个字符的文本进行修剪。这是一个必填字段,必须为 Zap 设置一个值才能运行。
-
目标语言:此字段控制您希望文本翻译成的语言。从下拉列表中选择一种语言或将之前步骤中的动态字段映射进来。这是一个必填字段,必须为 Zap 设置一个值才能运行。
例如,我们可能想将 Zapier 博客文章描述从拉丁文翻译成斯瓦希里文。如下截图所示:
图 10.7 – 自定义翻译文本操作事件概览
点击继续按钮。一旦完成此操作,您可以使用操作按钮测试此步骤或跳过测试。
继续添加一个或多个操作步骤或发布您的 Zap。
现在,让我们讨论如何使用检测语言操作事件在文本中检测语言。
检测语言操作事件
检测语言操作事件允许您在一组文本中检测多达 100 种语言中的一种。
让我们探讨如何设置此操作事件。
设置检测语言操作事件
一旦设置了触发步骤,您就可以使用检测语言操作事件。
一旦添加了一个操作步骤,无论是选择操作步骤还是点击**+图标,并选择Translate by Zapier作为应用程序和检测语言作为操作事件,您都可以编辑操作**部分中的以下字段:
- 文本:在此字段中,输入您要翻译的静态文本、映射来自先前步骤的动态数据或二者的组合。这是一个必填字段,必须为 Zap 提供值才能运行。
使用斯瓦希里文的同一文本示例,如下截图所示:
图 10.8 – 自定义检测语言操作事件概览
点击继续按钮。一旦完成此操作,您可以使用测试操作按钮测试此步骤或跳过测试。
结果将显示 Zapier 所假定的语言,并生成一个置信度评分。继续添加一个或多个操作步骤或发布您的 Zap。
现在,您应该更好地理解何时以及如何使用 Zapier 内置的 Translate 应用程序。
接下来,让我们来看看如何使用 Zapier 内置的 Lead Score 应用程序对线索进行评分和检索信息。
通过 Zapier 进行线索评分和检索 – 使用邮箱地址收集信息
Zapier 的Lead Score内置应用程序允许您使用其电子邮件地址从网络收集关于联系人及其关联公司的信息。搜索还根据各种数据点产生客户适配资格评分。该应用程序使用来自 MadKudu.com 的数据丰富服务的数据,作为独立服务,对于小型企业和初创企业来说可能相当昂贵。使用 Lead Score by Zapier 应用程序,您可以每月免费执行多达 500 次此服务的搜索。但是,如果您可能需要更多的搜索次数,您可以注册付费计划,而不是使用 Lead Score by Zapier,而是使用 MadKudu.com 和 Zapier-MadKudu集成。
您希望使用 Lead Score by Zapier 的最常见原因是丰富联系人数据,线索优先级和资格评估,因此使您能够更好地决定首先跟进哪些线索并更好地了解您的联系人。 这将使您能够创建更适用的沟通和更好的体验,适用于您的线索和客户。 Lead Score by Zapier 可以节省您手动搜索此数据的麻烦,并且可以让您访问可能不会显示在您的 CRM 的本机联系人和关联公司搜索数据中的其他数据,例如 Salesforce 或HubSpot中显示的数据。
以下是您可以使用 Lead Score by Zapier 内置应用程序的一些示例:
-
如果新线索提交了网络表单,您可能想了解联系人公司的更多细节,例如公司规模和位置
-
当新联系人添加到您的 CRM 时,丰富联系人数据并获得客户资格评分
-
当新订阅者添加到您的电子邮件营销工具Klaviyo时,获取联系人的更多个人信息
在您的 Zaps 中使用 Lead Score by Zapier 还有许多其他方法。
提示
若要获取更多灵感并访问预构建的模板,请查看 zapier.com/apps/lead-information/integrations 上的 Lead Score by Zapier 内置应用程序配置文件页面。
Lead Score by Zapier 可以使用查找人员和公司信息搜索操作事件作为搜索操作步骤。 让我们看看如何使用此搜索操作事件。
查找人员和公司信息搜索操作事件
查找人员和公司信息搜索操作事件允许您使用电子邮件地址在 MadKudu.com 上搜索联系人和关联公司的数据。
让我们探索如何设置此搜索操作事件。
设置查找人员和公司信息搜索操作事件
一旦设置了触发步骤,您就可以使用查找人员和公司信息搜索操作事件。
一旦添加了操作步骤,无论是选择操作步骤还是单击**+图标,并选择Lead Score by Zapier作为应用程序以及查找人员和公司信息作为操作事件,您都可以编辑操作**部分中的字段,如下所示:
-
joe@company.com。 这是一个必填字段,必须有值才能运行 Zap。 -
Should this step be considered a “success” when nothing is found?:使用此布尔字段从下拉菜单中选择 True 或 False,输入文本,或从前面的步骤插入数据,以便在搜索中未找到任何内容时将此步骤视为“成功”。此字段的默认值为 False,如果您希望在此处未找到任何内容时停止 Zap 运行,则应选择此项;这是最常见的用例。这意味着所有后续步骤都将被跳过。如果您希望允许 Zap 继续运行并运行后续步骤,则使用 True 选项。然后,通过添加 Filter by Zapier 或 Paths by Zapier 条件逻辑来为您的工作流程添加更多控制,根据搜索是否返回结果来允许这些步骤通过或停止。
例如,我们可能希望检索与 joebloggs@zapier.com 电子邮件地址相关的信息。如下截图所示:
图 10.9 – 定制查找个人和公司信息搜索操作事件的概述
单击 Continue 按钮。完成后,您可以使用 Test 部分来测试此步骤或 Skip Test。
以下屏幕截图显示了针对 joebloggs@zapier.com 返回的数据示例:
图 10.10 – Lead Score by Zapier 搜索操作检索的数据概述
您可以继续添加一个或多个操作步骤或发布您的 Zap。
搜索结果会生成一系列属性,如下所示:
-
first_name,last_name,domain,is_student,is_personal_email,is_spam,customer_fit,segment,score,top_signals和grade_emoji -
name,domain,location,state,state_code,country,country_code,employees, 和industry
提示
当您的软件对 API 调用有限制时,比如您只能在一定周期内创建或更改固定数量的属性,将 Should this step be considered a “success” when nothing is found? 的 True 选项打开将会很有用,以停止您的 Zap 运行。然后,您可以在下一步中添加筛选条件。
您现在应该更好地了解了何时以及如何使用 Lead Score by Zapier 内置应用。
现在,让我们来了解如何使用 Weather by Zapier 内置应用在您的工作流程中使用天气条件。
使用天气条件在您的 Zaps 中的 Weather by Zapier - Zapier 天气
内置应用程式 Weather by Zapier 可以让您根据纬度和经度坐标来获取指定地区的天气状况。您可以使用它来获取每日天气通知,并且仅在当天有雨的情况下触发操作(基于 Zapier 时区设置的本地区域)。您还可以搜索指定位置的实时天气状况和明天的天气预报。该应用程序非常适合个人使用,或者如果您和您的团队在户外工作,例如建筑、景观或遛狗行业。Weather by Zapier 与后续步骤中的通知操作(例如发送电子邮件或短信)最搭配使用。
重要提示
Weather by Zapier 应用程式使用您帐户中指定的时区设置执行准确的触发器和搜索操作,请确保已适当调整时区设置。
Weather by Zapier 可以用作触发器和操作步骤,并提供以下事件:
-
今天会下雨吗(触发器)
-
今天的 预报(触发器)
-
获取当前天气(搜索动作)
-
获取明天的预报(搜索动作)
让我们逐一探索如何设置这些内容。
降雨判断(Will It Rain Today?)触发事件
当天气预报显示当天将下雨时,Will It Rain Today?触发事件可用于启动工作流。该应用程序会在早上大约 7 点(根据您的时区设置)检查当天的天气预报,只有在有雨的预报情况下触发。
以下是您可以使用今天会下雨吗触发事件的几个示例:
-
如果今天会下雨,向自己发送短信
-
如果你的团队在户外工作,如果今天会下雨,请给他们发一封电子邮件。
让我们逐一探索如何设置此触发事件。
设置降雨判断(Will It Rain Today?)触发事件
在将此触发步骤添加到您的工作流(作为1. 触发程序)并选择 Weather by Zapier 作为应用程序,将 Will It Rain Today?作为触发事件后,您可以选择继续。然后,您可以编辑触发程序部分中的字段,如下所示:
-
纬度:输入要检查的位置的纬度的十进制值。如果不知道纬度,可以使用
www.latlong.net/来找到纬度。这是一个必填字段,Zap 需要填写值才能运行。 -
经度:输入要检查的位置的经度的十进制值。如果不知道经度,可以使用
www.latlong.net/来找到经度。这是一个必填字段,Zap 需要填写值才能运行。 -
单位:此下拉字段允许您选择在摄氏度或华氏度中显示预报结果。默认为华氏度。
以法国巴黎为例,如下截图所示:
图 10.11 - 自定义“今天会下雨吗?”触发事件的概述
然后选择继续,在测试部分使用测试触发器按钮来检索你的测试数据,这样你就可以在操作步骤中使用它。
你可以使用从触发步骤检索到的各种数据,如降水强度和概率、最高和最低温度、风速和紫外线指数。
使用此触发步骤的数据,添加一个或多个操作步骤到你的 Zap。
现在你应该能够使用今天会下雨吗?触发事件了。接下来,让我们来看一下今日天气预报触发事件。
今日天气预报触发事件
今日天气预报触发事件可用于启动显示当天天气预报的工作流程。该应用在当地时间约早上 7 点(基于你的时区设置)检查当天的天气预报,并且只有在预报有雨的情况下触发。
这里有一些使用今日天气预报触发事件的例子:
-
发送 Slack 频道消息,包含当天的天气预报
-
当天气预报显示将会是晴天时,在 Twitter 上发送一条带有太阳表情的推文(使用 Zapier 进行条件过滤)。
让我们来探讨如何设置这个触发事件。
设置今日天气预报触发事件
一旦你将这个触发步骤添加到你的工作流(作为第 1 步触发器)的开始处,并选择Zapier 天气作为应用程序,今日天气预报作为触发事件,你就可以选择继续。然后,你可以编辑触发器部分的字段,如下所示:
-
纬度:输入你想要检查的地点的纬度的十进制值。如果你不知道它,你可以使用
www.latlong.net/来找到纬度。这是一个必填字段,Zap 才能运行。 -
经度:输入你想要检查的地点的经度的十进制值。如果你不知道它,你可以使用
www.latlong.net/来找到经度。这是一个必填字段,Zap 才能运行。 -
单位:这个下拉菜单字段允许你选择以摄氏度或华氏度来显示预报结果。默认是华氏度。
然后选择继续,在测试部分使用测试触发器按钮来检索你的测试数据,这样你就可以在操作步骤中使用它。
你可以使用从触发步骤检索到的各种数据,如预报摘要、湿度、降水强度和概率、最高和最低温度、风速和紫外线指数。
使用此触发步骤的数据,添加一个或多个操作步骤到你的 Zap。
现在你应该能够使用今日天气预报触发事件了。接下来,让我们来看一下获取当前天气搜索动作事件。
获取当前天气搜索动作事件
当您需要立即知道天气或某个特定时间的天气时,Get Current Weather搜索操作事件是理想的选择。
以下是如何使用Get Current Weather搜索操作事件的几个示例:
-
当您要开会时,发送带有天气预报的通知。
-
当您想要在某个时间点检查天气时,而不是使用谷歌搜索时,请使用 Zapier Chrome 扩展程序触发工作流来检查天气并向您发送短信
让我们来探讨如何设置此搜索操作事件。
设置 Get Current Weather 搜索操作事件
在设置了触发步骤后,就可以使用Get Current Weather搜索操作事件。
一旦您添加了一个动作步骤,通过选择Action步骤或点击**+图标,并选择Weather by Zapier作为应用程序和Get Current Weather作为操作事件,您可以按照以下步骤编辑设置动作**部分的字段:
-
纬度:输入您要检查的位置的纬度的十进制值。如果不知道,可以使用
www.latlong.net/找到纬度。这是一个必填字段,必须为 Zap 提供一个值才能运行。 -
经度:输入您要检查的位置的经度的十进制值。如果不知道,可以使用
www.latlong.net/找到经度。这是一个必填字段,必须为 Zap 提供一个值才能运行。 -
单位:此下拉字段允许您选择以摄氏度或华氏度显示天气预报结果。默认为华氏度。
-
当未找到任何内容时,此步骤是否应被视为“成功”?:使用此布尔字段从下拉菜单中选择True或False,输入文本,或在此步骤被视为“成功”时在此步骤中插入来自先前步骤的数据。此字段的默认值为False,如果您希望 Zap 在此处找不到任何内容时停止运行,则应选择此选项;这是最常见的用例。这意味着所有后续步骤将被跳过。当您希望允许 Zap 继续运行并运行后续步骤时,请使用True选项。然后,通过添加 Filter by Zapier 或 Paths by Zapier 条件逻辑来为您的工作流程添加更多控制,并允许这些步骤根据搜索是否返回结果来通过或停止。
使用伦敦,英国的示例,如下屏幕截图所示:
图 10.12 – 定制 Get Current Weather 搜索操作事件的概述
点击Continue按钮。完成此操作后,您可以使用Test部分来测试此步骤或跳过测试。
以下屏幕截图显示了一些示例数据的结果:
图 10.13 - 来自“获取当前天气”搜索操作事件检索数据的概述
你可以继续添加一个或多个操作步骤,或者发布你的 Zap。
你现在应该能够使用获取当前天气搜索操作事件。接下来,我们将看一下明天的天气预报搜索操作事件。
明天的天气预报搜索操作事件
明天的天气预报搜索操作事件非常适合在你需要知道下一天天气预报时使用。
以下是你可以使用明天的天气预报搜索操作事件的一些示例:
-
发送一封带有明天工作列表的邮件给你的团队,以及天气预报
-
使用 Schedule by Zapier 触发自动化,每天下午 5 点检查明天的天气并发送短信给你
让我们来探讨如何设置这个搜索操作事件。
设置明天的天气预报搜索操作事件
一旦你设置了触发步骤,你就可以使用明天的天气预报搜索操作事件。
一旦你添加了一个操作步骤,要么选择操作步骤,要么点击**+图标,然后选择应用程序为Weather by Zapier**,操作事件为明天的天气预报,你可以编辑操作部分中的字段,如下所示:
-
纬度:输入你想要检查的位置的纬度的十进制值。如果不知道,可以使用
www.latlong.net/找到纬度。这是一个必填字段,Zap 运行时必须有值。 -
经度:输入所要检查的位置的经度的十进制值。如果不知道,可以使用
www.latlong.net/找到经度。这是一个必填字段,Zap 运行时必须有值。 -
单位:这个下拉框可以让你选择以摄氏度或华氏度显示天气预报结果。默认情况下是华氏度。
-
当没有找到任何内容时,这一步应被视为“成功”吗?:使用这个布尔字段从下拉菜单中选择True或False,输入文本,或者从以前的步骤中插入数据,以便如果在搜索中没有找到任何内容,这一步被视为“成功”。这个字段的默认值是False,如果希望 Zap 在这一点停止运行,如果没有找到任何内容,则选择这个选项;这是最常见的用法。这意味着所有的后续步骤都将被跳过。如果希望允许 Zap 继续运行并运行后续步骤,则选择True选项。然后,通过添加 Filter by Zapier 或 Paths by Zapier 的条件逻辑来为你的工作流程添加更多控制,让那些步骤根据搜索是否返回结果来决定是否通过或停止。
点击继续按钮。一旦你这样做了,你可以使用测试操作按钮测试这一步,或者选择跳过测试。
您可以继续添加一个或多个动作步骤,或者发布您的 Zap。
您现在应该更好地了解何时以及如何使用 Weather by Zapier 应用程序。
小贴士
欲获得更多灵感和访问预先构建的模板,您可以查看Weather by Zapier内置应用程序页。接下来,让我们讨论如何使用逆行应用程序来在您的自动化中使用占星预测。
逆行应用程序 - 在您的 Zaps 中使用占星预测
您可以使用Zapier 内置应用程序的逆行来根据水星逆行的占星预测来触发您的工作流程。您可以选择在水星进入或离开逆行时触发工作流程,或者在水星逆行时每天触发一次工作流程。
小贴士
欲获得更多灵感和访问预先构建的模板,您可以查看Zapier 内置应用程序页上的逆行应用程序概要页面。
以下是逆行应用程序提供的触发事件选项列表:
-
水星进入逆行(触发):此事件在水星进入逆行时触发一次
-
水星逆行(触发):此事件在水星逆行时每天触发一次
-
水星离开逆行(触发):此事件在水星离开逆行时触发一次
每个触发器的设置方式都相似;然而它们返回的数据略有不同。让我们来探索如何设置和使用这些触发事件。
设置逆行应用程序的触发事件
一旦您在工作流程的开始处添加了一个触发步骤(点击1. 触发),并选择了Retrograde by Zapier作为应用程序,并选择了水星进入逆行、水星在逆行或水星离开逆行作为触发事件,您可以选择继续。因为没有需要编辑的字段,在测试部分,使用测试触发按钮来检索您的测试数据,以便您可以在动作步骤中使用它。
继续添加一个或多个动作步骤,以使用此触发步骤中的数据来构建您的 Zap。
现在,让我们来查看每个触发事件返回的数据类型。
检索水星进入逆行触发事件的数据
以下截图显示了水星进入逆行触发事件返回的数据示例:
图 10.14 - 水星进入逆行触发事件返回示例数据的概述
接下来,让我们讨论水星在逆行触发事件返回的数据类型。
水星逆行触发事件返回的数据
以下截图显示了水星在逆行触发事件返回的数据示例:
图 10.15 – 水星逆行触发事件返回示例数据概览
接下来,让我们讨论 水星离开逆行 触发事件返回的数据类型。
水星离开逆行触发事件返回的数据
以下截图显示了 水星离开逆行 触发事件返回的数据示例:
图 10.16 – 水星离开逆行触发事件返回示例数据概览
有了这些,您现在应该对何时以及如何使用 Zapier 的逆行应用程序有了更好的了解。
概要
在本章中,我们学习了一些 Zapier 的更多内置应用程序。我们涵盖了特定功能,例如如何使用 Zapier Chrome 扩展程序从互联网上的任何页面启动一次性自动化,如何使用 Zapier 的 URL 缩短器缩短 URL,以及如何使用 Zapier 的翻译器翻译和检测来自不同语言的文本。我们还讨论了如何使用 Zapier 的线索评分器检索和评分线索信息,如何使用 Zapier 的天气应用程序使用天气条件数据,以及如何在自动化中使用 Zapier 的逆行应用程序进行占星预测。
在下一章中,您将学习更高级的内置应用程序。我们将回顾如何使用 webhooks 和轮询触发器,进行 API 调用,并在我们的 Zaps 中使用 JavaScript 和 Python 代码,以及如何存储数据。
问题
-
Zapier 内置应用程序中,哪个应用程序允许您从互联网上的任何页面手动触发自动化?
-
如何使用 Zapier 自动化创建缩短的 URL 链接?
-
如果您每个月需要执行超过 500 个线索评分搜索,您可以使用什么付费替代品来代替 Zapier 的线索评分器?