松弛bot Integrations, Part 1: How to 建立一个松弛bot 而且 Connect to a Webhook Listener


If your organization relies on 松弛 to connect distributed teams together, you can greatly enhance their productivity by extending the functionality of your team’s most frequently used applications. 的 best way to achieve this is with 松弛bot integrations: microapps that let you introduce new features to 松弛, 从其他威廉希尔体育获取数据, 并使手工任务自动化.

While there are a great variety of useful 松弛bots ready to be installed, a mature organization will eventually need to build their own 而且 integrate with custom endpoints. 与定制的松弛bot集成说起来容易做起来难, 通常会抑制关键的省时功能的引入. iPaaS极大地减轻了这一障碍, offering the infrastructure to help you easily integrate with custom 松弛bots to send 而且 retrieve data between 松弛 而且 any other application on your stack.

查看可用于松弛的预构建连接器和模板

在本深度教程中, we’ll show you how to set up 而且 configure a reproducible connection to 松弛; build your first custom 松弛bot; 而且 get started setting up an integration flow with your bot. 对于这个示例场景, we’ll build a 松弛bot that allows people in your organization (such as the sales team) to request 而且 obtain customer information from Salesforce on a 松弛 channel.

前提条件:注册一个免费的威廉希尔集成商.io帐户

This tutorial assumes that you are using an iPaaS in order to integrate with custom 松弛bots. 幸运的是,你可以注册威廉希尔 积分器.io免费. 您将在30天内获得威廉希尔体育平台的全部功能, 而且 you can perpetually use our Free Edition account to tweak your integration flow. Sign up at the link below, 而且 you can follow the rest of the steps in this tutorial with ease.

注册集成商.io免费版在此

I. 设置OAuth 2.0连接到松弛

松弛参考文档: API指南, 身份验证

A. 建立一个松弛连接

Start establishing a connection to 松弛 in either of the following ways:

  • 资源 菜单中,选择 连接. 然后,单击 +创建连接 在右上角.
    – or –

  • 在新的或现有的集成中工作时, 您可以通过单击将威廉希尔体育添加到流中 添加源 or 增加目的地.

在生成的 威廉希尔体育 列表中,选择 松弛.

创建连接 Pane然后要求您命名新连接. 确保提供清晰和可区分的内容 的名字 一旦连接建立. 在积分器.输入及输出输出, 您将可以选择这个新连接, 而且 a unique identifier will prove helpful later when selecting among a list of connections that you’ve created.

点击 下一个 要配置连接.

B. 提供所需的松弛 API设置

At this point, you’re presented with a series of options for providing 松弛 authentication.

验证类型 (必需的):选择 OAuth 2.0 从列表中. (遗留松弛 令牌API连接 分别记录.)

配置范围 (required): Scopes are permissions that the 松弛 API defines to limit the access to your account. 要为此连接选择作用域,

  1. 单击 配置范围 button.

  2. 要访问API中的所有作用域,请单击»按钮.
    – or –
    Check the scopes you want to add, 并点击 the > button.

  3. 点击 保存 when you’re ready to leave the editor 而且 finish setting up your connection.

C. 编辑高级松弛设置

在继续之前, you have the opportunity to provide additional configuration information, 如果需要, 对于松弛连接.

Borrow concurrency from (optional): Select another connection 从列表中. 默认情况下, all data flowing through a connection record is submitted to the respective endpoint application at the 并发级别 为该连接记录配置. 然而,在某些情况下,多重积分器.IO连接需要共享相同的并发级别, 而且 this field allows you to specify which connection you would like to borrow from. 用借来的并发性, the data flowing through both connections will be submitted to the endpoint application together, 通过共享并发模型.

Note: Selecting another connection from the drop-down list changes the form. 的 concurrency level will be hidden, set to the same shared value as the other connection’s.

并发级别 (optional): Set this field to limit the number of concurrent HTTP requests (up to 25) allowed by the connection resource at any one time, 或者将此字段留空以使用突发模式. 与突发模式,积分器.io will make HTTP requests as fast as possible, with high levels of concurrency.

D. 保存并授权

Once you have configured the 松弛 connection, you have a couple options for continuing:

  • 保存并授权 – click this button to open a browser instance, log in to 松弛, 而且 verify your settings

  • 取消 —单击退出,不保存新的修改

Once you have confirmed the connection in 松弛, close the browser window to return to 积分器.io. 的 new connection will be applied to the current source or destination app, 如果您在流中创建它. 否则,你可以继续 注册的连接 与集成.

II. 构建并连接一个松弛bot到一个集成商.io webhook侦听器

首先,威廉希尔体育将使用松弛 API管理界面来构建一个 松弛bot 在一个新的松弛应用中. 然后,威廉希尔体育将在积分器中创建相应的webhook侦听器.io, configure the comm而且 that our sales team users will be able to use in 松弛, 并将松弛应用安装到工作区中,使其对他们可用.

A. 建立一个松弛bot

  1. 打开 松弛 API管理界面.

  2. 点击 单击新威廉希尔体育. 为 威廉希尔体育名称,输入 得到客户详细信息.

  1. 确认工作空间正确后,单击 创建威廉希尔体育.

    新的威廉希尔体育提供了许多设置和功能. Our next step in the 松弛bot configuration is to create the /getcustomer comm而且 that our salespeople will enter in 松弛 when they want to retrieve 客户详细信息. We’ll need a 请求URL for that comm而且, so we’ll switch over to 积分器.io first 而且 create a 松弛 webhook侦听器 as the first step in our flow. 因为积分器.io will need a 签署的秘密 from 松弛, we’ll take a moment to copy that value to the clipboard.
  1. 基本信息 设置,定位 签署的秘密. 点击 显示 要显示值. 然后复制到剪贴板.


B. 用一个松弛 webhook监听器构建一个新的流

在积分器.Io,威廉希尔体育将开始构建一个新的流 webhook侦听器 以接受“懒汉机器人”的要求.

  1. 在积分器.io,导航到 流生成器 并点击 添加源.


  2. 创建源 页面,选择 松弛 从申请列表中. 然后,在 你想做什么? select 监听来自源威廉希尔体育的实时数据.


  3. 点击 下一个

  4. 创建监听器 页面中,输入一个 的名字 而且 描述.


  5. 接下来,粘贴 签署的秘密.


  6. 点击 生成的URL. 当新URL出现时,单击 复制网址.

  1. 点击 保存 & close.

  2. 新的流将出现,并显示松弛侦听器. 点击 新流程 并将其更改为一个有意义的名称,例如 松弛,Salesforce 客户详细信息.


C. 配置松弛bot的/getcustomer命令

Now, we return to the 松弛bot configuration to configure the comm而且 our sales team will use.

  1. 导航到 削减命令 并点击 创建新命令.


  2. 使用以下配置创建命令:

    1. Comm而且 ——/ getcustomer

    2. 请求URL -从集成商复制的公共URL.io侦听器配置.

    3. 简短的描述 -将公司名称发送给集成商.IO检索详细信息.

    4. 使用提示 ——(公司名称) 当威廉希尔体育的销售团队用户开始在松弛中输入命令时, they’ll see a popup that reminds them to enter a portion of the company’s name as a search term.


  3. 点击 保存

    新命令出现在列表中. 因为松弛会自动创建一个机器人用户, 这里不需要额外的配置步骤.


D. 将松弛威廉希尔体育安装到您的工作区中 

To connect the app to the workspace where our sales team communicates 而且 enable them to use the 松弛bot, 威廉希尔体育需要安装威廉希尔体育.

  1. 导航到 基本信息 设置并点击 安装空间.


  1. 点击 允许 授权威廉希尔体育对工作区的访问:

然后,松弛为新创建的bot用户显示OAuth令牌.

接下来会发生什么

Once you’ve successfully built a 松弛bot 而且 configured your connection to retrieve data from 松弛, 您已经准备好进入下一步了. 下次, 威廉希尔体育将向您展示如何创建查找来检索数据, 与Salesforce建立导入步骤, 并配置结果. Until then, you can check out which APIs are available on our 松弛 connector in 积分器.io 而且 think about what kinds of 松弛bots you could build for your organization. 再见!

查看威廉希尔体育为松弛威廉希尔体育集成


By |2021-06-11T18:47:14+00:002021年6月10日,|类别: 软件 & 技术|标签: , , , , |

留下你的评论