通过将操作生成器连接到Slack等外部系统,管理员可以将 Zendesk 与自动化工作流程中的外部系统整合起来,从而改善协作并维持跨多个平台的无缝体验。

我的服务模式是什么?
所有 Suite: Growth、Professional、Enterprise 或 Enterprise Plus
Support Team、Professional 或 Enterprise

通过将操作生成器连接到Slack等外部系统,管理员可以将 Zendesk 与自动化工作流程中的外部系统整合起来,从而改善协作并维持跨多个平台的无缝体验。

注意:与操作工作流程中的外部系统关联的步骤统称为外部操作。

Slack工作流程生成器与 Zendesk 操作流程无关。

本文章包含以下主题:
  • 将Slack连接到操作生成器
  • 在操作流程中使用Slack操作
  • 配方:将Slack中新分配的工单通知专员

将Slack连接到操作生成器

在操作工作流程中包含外部操作之前,您必须将操作生成器连接到外部系统。

连接到外部系统以用于操作流程时,建议采用以下最佳实践:
  • 操作流程执行的所有外部操作都归因于连接外部系统的用户。因此,在连接到每个外部系统时,最好使用专用服务帐户而不是个人凭证。
  • 所有整合都请求对必要范围进行访问。但是,在授权连接到外部系统之前,请务必查看并验证范围。
  • 在管理基于 API 密钥的工具(例如OpenAI )的凭证时,最好将密钥存储在安全的保管库或凭证管理器中。
将操作生成器连接到Slack
  1. 在管理中心,单击应用和整合,然后选择操作>操作流程。
  2. 创建或编辑操作工作流程。
  3. 打开步骤侧栏。
  4. 在外部操作下,单击Slack 。
  5. 单击连接。
  6. 使用Slack对帐户进行身份验证。

    要完成身份验证,您必须邀请 Zendesk Connector 应用:/invite @Zendesk Connector .

    注意:操作流程执行的所有外部操作都归因于连接外部系统的用户。因此,在连接到每个外部系统时,最好使用专用服务帐户而不是个人凭证。

连接到系统后,您将看到一个已连接指示器、已连接实例的详情,以及Slack的可用操作。

在操作流程中使用Slack操作

Slack操作步骤可用于操作流程,以简化沟通,并确保用户了解操作流程正在执行的其他操作。例如,您可以发送消息给渠道和个人用户,提醒他们注意新工单或Jira问题分配,将人工智能生成的工单概要发布到Slack讨论串中,将私信升级到公开渠道以提高可见度,添加反应以自动确认消息,或提取消息详情,使用人工智能生成的内容进行分析和回复。
注意:对于所有Slack操作,提及用户、组和特别提及需要使用以下格式。例如,@here必须将格式设置为<!here>在消息输入中。请参阅Slack 的具有特殊解析的高级格式。
可以使用以下Slack操作:
  • 发布消息到频道
  • 发送私信
  • 回复消息讨论串
  • 抓取讨论串消息
  • 添加回应
  • 抓取消息
  • 查找用户

发布消息到频道

使用将消息发布到渠道操作将消息发送到公开或私密渠道。

此操作有以下输入和输出:

  变量
输入 channel,message
输出 channel,ts , ok

发送私信

使用发送私信操作可向特定用户发送私信。

注意:尽管Slack支持最多 9 名个人的私信,但此步骤仅支持向一个人发送私信。
  变量
输入 email,message
输出 完整消息数据

在讨论串中回复消息

使用回复消息讨论串操作可发布对讨论串中消息的回复。此步骤可创建讨论串或在现有讨论串中回复。

此操作有以下输入和输出:

  变量
输入 email,message
输出 无

抓取讨论串中的所有消息

使用抓取讨论串消息操作可检索讨论串中的所有消息。

此操作有以下输入和输出:

  变量
输入 channel,thread_ts , reply_ts
输出 messages

添加消息回复

使用添加反应操作可以在消息中添加表情符号反应。

此操作有以下输入和输出:

  变量
输入 channel,name , timestamp
输出 success

抓取消息

使用抓取消息操作可检索消息的内容和元数据。

此操作有以下输入和输出:

  变量
输入 channel,timestamp
输出 text,user

查找用户

使用查找用户操作检索Slack用户,以便稍后在操作流程中对其进行引用。

此操作有以下输入和输出:

  变量
输入 user_id
输出 display_name,email ,real_name , user_id

配方:将Slack中新分配的工单通知专员

以下示例操作流程会在 Zendesk 工单分配给Slack中的专员时自动向其发送通知。此类通知可以减少响应时间,避免工单漏掉。

此类操作流程可能包括以下步骤:
  1. 使用以下详情添加一个操作工作流程触发器:
    1. 单击添加触发器。
    2. 在该步骤侧栏中的Zendesk下,单击工单。
    3. 单击路由,然后选择工单分配已更改。
  2. 添加步骤以查找工单详情:
    1. 在操作生成器中操作工作流程触发器下方,单击添加步骤图标 ( )。
    2. 在步骤侧栏中的Zendesk 操作下,单击查找工单。
    3. 在工单 ID下,单击字段,然后单击选择一个变量。
    4. 在变量菜单中,选择1 工单专员分配已更改作为您要使用的输出变量步骤,然后选择工单 ID 。
  3. 添加一个步骤,以查找关于工单受托人的用户详情:
    1. 在操作生成器中,单击添加步骤图标 ( )。
    2. 在步骤侧栏中的“Zendesk 操作”下,单击查找用户。
    3. 在用户 ID 类型下,选择Zendesk 用户 ID 。
    4. 对于用户 ID ,单击添加变量。
    5. 在变量菜单中,选择2 查找工单作为您要使用的输出变量的步骤,然后选择受托人 ID 。
  4. 添加一个步骤,以查找关于工单请求者的用户详情:
    1. 在操作生成器中,单击添加步骤图标 ( )。
    2. 在步骤侧栏中的“Zendesk 操作”下,单击查找用户。
    3. 在用户 ID 类型下,选择Zendesk 用户 ID 。
    4. 对于用户 ID ,单击添加变量。
    5. 在变量菜单中,选择2 查找工单,作为您要使用的输出变量的步骤,然后选择请求者 ID 。
  5. 添加步骤以查找工单请求者组织的详情:
    1. 在操作生成器中,单击添加步骤图标 ( )。
    2. 在步骤侧栏中的Zendesk 操作下,单击查找组织。
    3. 在组织 ID 类型下,选择Zendesk 组织 ID 。
    4. 对于组织 ID ,单击添加变量。
    5. 在变量菜单中,选择4 查找用户作为输出您要使用的变量的步骤,然后选择组织 ID 。
  6. 添加一个步骤,在Slack中向工单受托人发送私信,其中包含您为工单、受托人和组织收集的信息:
    1. 在操作生成器中,单击添加步骤图标 ( )。
    2. 在步骤侧栏中的外部操作下,单击Slack ,然后选择发表私信。
    3. 在电邮下,单击添加变量。
    4. 在变量菜单中,选择3 查找用户作为输出变量的步骤,然后选择电邮。
    5. 在消息下,输入您要发送给新分配专员的消息。包含相关工单、请求者和组织信息,分别作为查找工单和查找用户步骤的变量,以便简化其解决工单的流程。在以下示例中,所有变量都以斜体显示:
      Hi Assignee > Name,
      
      Ticket Ticket ID has been assigned to you. Please respond as soon as possible.
      
      User contact information:
      - Email: Requester > Email
      - Locale and timezone: Requester > Locale - Requester > IANA timezone
      - Notes: Requester > Notes
      
      Here's more context on the ticket:
      - Ticket subject: Ticket Subject
      - Ticket description: Ticket Description
      - Last ticket update: Ticket's Latest agent update
  7. 单击保存。
  8. 单击测试以测试操作流程。
  9. 单击选项菜单 ( )并选择激活,即可使用操作工作流程自动通知Slack中的专员已分配 Zendesk 工单。

翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性

如对翻译准确性有任何疑问,请以文章的英语版本为准。

由 Zendesk 提供技术支持