通过TwentyCRM获取事件触发的通知/更新到首选消息渠道

用于TwentyCRM,通过Webhook自动接收事件通知,实时更新到Google Sheets,支持Gmail和Slack等多种消息渠道,确保重要事件及时传达,提升沟通效率。

2025/7/8
11 个节点
中等
webhookmediumsticky notegooglesheetsgmailslackadvancedlogicconditionalintegrationapicommunicationnotification
分类:
Communication & MessagingData Processing & AnalysisWebhook TriggeredMedium Workflow
集成服务:
Sticky NoteGoogleSheetsGmailSlack

适用人群

此工作流适合以下人群:
- 企业管理者:希望实时跟踪和记录TwentyCRM中的事件,确保所有关键操作都被记录。
- 市场营销团队:需要通过电子邮件和Slack等渠道接收关于客户活动的通知,以便及时响应。
- 技术团队:希望通过自动化工具集成多个应用程序,提高工作效率,减少手动操作。
- 数据分析师:需要将事件数据自动记录到Google Sheets中,以便进行后续分析和报告。

解决的问题

此工作流解决了以下问题:
- 实时通知:通过Webhook触发的事件,用户能够实时接收到TwentyCRM中的关键事件通知。
- 数据记录:将所有事件自动记录到Google Sheets中,确保数据的完整性和可追溯性。
- 多渠道通知:根据事件类型,自动选择合适的通知渠道(如电子邮件或Slack),确保信息及时传达给相关人员。
- 条件判断:根据事件类型的不同,触发不同的处理流程,提升了工作流的灵活性和适应性。

工作流程

工作流过程详细说明:
1. 触发器:通过Webhook接收来自TwentyCRM的新事件。
2. 数据过滤:提取事件的必要数据,包括 eventNameobjectMetadata.idrecord.id 等。
3. 事件记录:将提取的数据记录到Google Sheets中,确保每个事件都有一条记录。
4. 消息渠道评估:根据事件类型判断使用哪种通知渠道。
- 如果事件类型为 delete,则发送电子邮件通知。
- 对于其他事件类型,使用Slack发送通知。
5. 通知发送:通过相应的渠道发送事件通知,确保相关人员及时获取信息。

自定义指南

用户如何自定义和调整此工作流:
- Webhook配置:在TwentyCRM中设置Webhook URL,以确保事件能够正确触发工作流。
- 数据过滤:根据实际需求修改数据过滤步骤中的字段,确保提取到所需的数据。
- Google Sheets设置:更新Google Sheets的文档ID和表单名称,以便将事件记录到正确的表格中。
- 通知内容:根据需要自定义电子邮件和Slack消息的内容,确保信息传达的准确性和清晰度。
- 条件逻辑:根据业务需求调整消息渠道评估的条件,以适应不同的事件类型和处理流程。