自动化业务工作流程#
还记得我们的朋友Nathan吗?
Nathan 🙋: 你好,又是我。我的经理对我第一个工作流自动化解决方案印象深刻,所以她给了我更多责任。
你 👩🔧: 更多工作和责任。恭喜你,我想。你现在需要做什么?
Nathan 🙋: 我获得了所有销售数据的访问权限,现在负责创建两份报告:一份是区域销售报告,一份是订单价格报告。它们基于不同来源的数据,格式也各不相同。
你 👩🔧: 听起来像是很多手动工作,但这类工作可以自动化。我们开始吧!
工作流设计#
既然我们已经知道Nathan想要自动化什么,接下来列出他需要采取的步骤来实现这一目标:
- 从所有必要来源获取并整合数据。
- 对数据进行排序并格式化日期。
- 写入二进制文件。
- 使用电子邮件和Discord发送通知。
n8n为所有这些步骤提供了核心节点。这个用例有些复杂。我们应该将其拆分为三个独立的工作流来构建:
- 一个将公司数据与外部信息合并的工作流。
- 生成报告的工作流。
- 一个监控第二个工作流中错误的工作流。
工作流前提条件#
要构建工作流,您需要以下内容:
- 一个Airtable账户和credentials。
- 一个Google账户和credentials用于访问Gmail。
- 一个Discord账号和webhook URL(注册本课程时将通过电子邮件收到)。
接下来,您将按照分步说明构建这三个工作流。