本文介绍如何基于事件总线EventBridge的HTTP Source和Zoho CRM进行集成对接。

背景信息

Zoho CRM是一款SaaS云端CRM(Customer Relationship Management)客户管理系统,可以提供灵活、适应性强的业务流程搭建,并允许用户对其进行在线复制,提供高度定制功能来构建CRM系统。事件总线EventBridge支持将Zoho CRM的事件进行快速集成,实现报警和事件的统一管理。

前提条件

步骤一:创建Zoho CRM系统源

事件总线EventBridge控制台创建事件源HTTP/HTTPS 触发,参数配置如下。更多信息,请参见自定义事件源HTTP/HTTPS触发
  • 请求类型:选择HTTP&HTTPS
  • 请求方法:选择POST
  • 安全配置:选择无需配置
创建完成后,您可以在事件源列表找到刚才创建的自定义事件源,然后单击详情查看配置信息。其中公网请求 URL可以作为事件源的接入Webhook地址。pic-1

步骤二:新增报警媒介

  1. 登录Zoho CRM控制台,单击齿轮图标。
  2. 设置页面,单击自动化区域的动作
  3. 在页面上方导航栏选择Webhook,在页面右下角单击创建Webhook
  4. 新建Webhook页面,设置相关参数,然后单击保存
    相关参数解释如下表所示。
    参数 描述
    名称 设置Webhook的名称。
    说明 为设置的Webhook添加说明。
    方法 选择API数据的传输方式,默认选择POST方式。
    URL通知 设置为步骤一:创建Zoho CRM系统源中获取的公网请求 URL
    授权类型 选择Webhook的授权类型。
    模块 选择一个Zoho CRM模块。
    模块参数 设置参数的名称、类型和相应的参数值。 这是触发Webhook对第三方应用程序的通知时发送的请求参数。
    自定义参数 设置参数的名称和相应的参数值。 这是触发Webhook对第三方应用程序的通知时发送的请求参数。

步骤三:创建工作流规则

  1. 完成新建Webhook后,在左侧菜单栏,单击工作流规则
  2. 工作流规则页面,单击新建规则
  3. 创建新的规则对话框,设置规则的模块规则名描述,单击下一步
  4. 在规则页面,设置相关参数,然后单击保存
    1. 选择执行规则的前提条件。可按需选择记录动作日期/时间基于得分
    2. 选择执行此规则的线索范围。可按需选择线索匹配特定的条件所有线索
    3. 选择执行规则的时间和Webhook。可按需选择即时操作定时操作
      即时操作为例,单击即时操作,在下拉框选择Webhook,在Webhook页面选择步骤二:新增报警媒介中新建的Webhook,单击关联

步骤四:触发事件

  1. 工作流规则创建完成后,在顶部菜单栏,选择线索
  2. 线索页面,单击创建线索
  3. 创建线索页面,设置相关参数,然后单击保存

步骤五:结果验证

  1. 登录事件总线EventBridge控制台
  2. 在顶部菜单栏,选择地域。
  3. 在左侧导航栏,单击事件总线
  4. 事件总线页面,选择目标自定义事件总线,在其操作列,单击事件追踪查看事件详情。