Zendesk与Slack集成工作流 - 工单评论自动同步到Slack线程
Zendesk, Slack, 工单管理, 自动化工作流, 数据同步, n8n, 团队协作

此工作流在Zendesk中创建新工单时,在Slack中创建一个新的线程。随后在Zendesk工单上的评论将作为回复添加到Slack中的线程。

先决条件
Zendesk账户和Zendesk凭据。
Slack账户和Slack凭据。
用于创建线程的Slack频道。
工作原理
工作流监听Zendesk中的新工单。
当创建新工单时,工作流在Slack中创建一个新的线程/消息。然后Slack线程ID保存在工单的一个名为”Slack线程ID”的字段中。
下次向工单添加评论时,工作流从工单的字段中检索Slack线程ID,并将评论作为回复添加到Slack中的线程/消息。
设置

此工作流需要在Zendesk中设置一个webhook。为此,请按照以下步骤操作:

在工作流中,打开”On new Zendesk ticket”节点并复制webhook URL。

在Zendesk中,导航到Admin Center > Apps and integrations > Webhooks > Actions > Create Webhook。

添加所有必需的详细信息,这些信息可以从”On new Zendesk ticket”节点中检索。webhook URL添加到”Endpoint URL”字段,”Request method”应与n8n中显示的内容匹配。

保存webhook。

在Zendesk中,导航到Admin Center > Objects and rules > Business rules > Triggers > Add trigger。

给触发器命名,例如”New tickets”。

在”Conditions”下的”Meet ALL of the following conditions”中,添加”Status is New”。

在”Actions”下,选择”Notify active webhook”并选择您之前创建的webhook。

在JSON body中,添加以下内容:

{
“id”: “{{ticket.id}}”,
“comment”: “{{ticket.latest_comment_html}}”
}

保存Zendesk触发器。

您还需要在Zendesk中设置一个字段来存储Slack线程ID。为此,请按照以下步骤操作:

在Zendesk中,导航到Admin Center > Objects and rules > Tickets > Fields > Add field。
使用文本字段选项,并给字段命名,例如”Slack线程ID”。
保存字段。
在n8n中,打开”Update ticket”节点并选择您在Zendesk中创建的字段。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。