操作生成器 提供了一种通过操作流程将 Zendesk 与外部系统整合的简单方法。这是通过连接到外部系统,并将特定于这些已连接系统的操作添加到您的操作工作流程来实现的。与外部系统关联的步骤统称为 外部操作。
通过连接到这些外部系统,管理员可以实现工作流程自动化、改进协作,并在多个平台上保持无缝衔接的体验。例如,您可以定义操作流程,即根据 Zendesk 工单创建Jira问题,或创建一个Jira问题,然后使用该Jira问题的链接通知Slack频道并更新 Zendesk 工单。
此外,虽然受支持的外部系统的许多操作都是预定义的,但管理员也可以 创建自定义操作 ,以定义要包含在操作流程中的其他外部系统任务。
连接到外部系统的最佳实践
- 操作流程执行的所有外部操作都归因于连接外部系统的用户。因此,在连接到每个外部系统时,最好使用专用服务帐户而不是个人凭证。
- 所有整合都请求对必要范围进行访问。但是,在授权连接到外部系统之前,请务必查看并验证范围。
- 在管理基于 API 密钥的工具(例如OpenAI )的凭证时,最好将密钥存储在安全的保管库或凭证管理器中。
连接到外部系统
- Confluence
- Google Sheets
- Jira
- Microsoft Excel
- Microsoft Outlook
- Microsoft Teams
- OpenAI
- Salesforce
- Shopify
- Slack
- 在 管理中心,单击
应用和整合 ,然后选择 操作 > 操作流程。
- 创建 或 编辑 操作工作流程。
- 打开步骤侧栏。
- 在 外部操作下,单击您要连接的外部系统。
- 单击连接。
- 按照外部系统的提示进行身份验证并完成连接。注意:操作流程执行的所有外部操作都归因于连接外部系统的用户。因此,在连接到每个外部系统时,最好使用专用服务帐户而不是个人凭证。
请注意以下关于外部系统身份验证的详情:
- Confluence:使用 Atlassian 对帐户进行身份验证。
- Google 表格:使用 Google 对帐户进行身份验证。您将登录 Google Workspace 或 Gmail 帐户,在托管环境中可能需要管理员批准。
- Jira:连接到 Atlassian Confluence 时,您必须使用 Atlassian 登录系统对帐户进行身份验证。
-
Microsoft Excel:使用 Microsoft 对帐户进行身份验证。根据您组织的政策,您可能需要授权设备或应用访问。注意:为确保连接成功,您必须先让 Microsoft 租户管理员添加连接器。
- Microsoft Outlook:使用 Microsoft 对帐户进行身份验证。确保用于身份验证的帐户具有发送和阅读电邮所需的权限。
- Microsoft Teams:使用 Microsoft 对帐户进行身份验证。连接到Microsoft Teams时必须使用服务帐户,因为它使用用户范围。使用个人帐户进行身份验证将无法正常工作。
- OpenAI:使用 API 密钥 对帐户进行身份验证。在您通过OpenAI步骤测试或使用操作流程之前,不会确认连接。
- Salesforce:使用Salesforce对帐户进行身份验证。
- Shopify:使用Shopify OAuth系统对帐户进行身份验证。
-
Slack:使用Slack对帐户进行身份验证。要完成身份验证,您必须邀请 Zendesk Connector 应用:
/invite @Zendesk Connector
连接到系统后,您将看到一个已连接的指示器、已连接实例的详情,以及已连接系统的可用操作。
了解可用的外部操作
- 使用 Confluence 操作
- 使用 Google Sheets 操作
- 使用Jira操作
- 使用 Microsoft Excel 操作
- 使用 Microsoft Outlook 操作
- 使用Microsoft Teams操作
- 使用OpenAI操作
- 使用Salesforce操作
- 使用Shopify操作
- 使用Slack操作
使用 Confluence 操作
Confluence 操作步骤可用于创建、更新 Confluence 页面和添加评论。
-
创建页面:使用指定的标题和基于文本的内容创建一个新的 Confluence 页面。
变量 输入 space_id
,title
,value
输出 完整元数据 -
更新页面:用特定的基于文本的更改更新现有的 Confluence 页面。
变量 输入 space_id
,title
,value
输出 完整元数据 -
创建页脚评论:添加评论到现有的 Confluence 页面。
变量 输入 page_id
,value
输出 id
,status
-
搜索页面:按标题搜索 Confluence 页面。
变量 输入 title
输出 id
,title
使用 Google Sheets 操作
Google Sheets 操作步骤可用于创建电子表格,并将数据添加到操作流程中的工作表中,然后与其他用户共享,例如人工智能生成的工单概要。
-
创建电子表格:创建电子表格。
变量 输入 spreadsheet_title
输出 spreadsheet_id
,sheet_title
, -
创建新工作表:将一个工作表添加到电子表格。包括用于指定列标题和初始数据行的选项。
变量 输入 spreadsheet_id
,sheet_title
输出 spreadsheet_id
,sheet_title
-
附加行:在之前在操作流程中创建的工作表中添加行。
变量 输入 spreadsheet_id
,sheet_title
,values
输出 spreadsheet_id
,sheet_title
,values
使用Jira操作
Jira操作步骤可用于根据工单自动创建和更新Jira问题。例如,您可以为 Zendesk 工单中报告的错误自动创建Jira问题,在关闭 Zendesk 工单之前检查Jira问题的状态,根据工单分配更新Jira问题分配,或者当工单提交时,将Jira问题从一种状态移动到另一种状态。正在处理。
-
创建问题:在已连接的Jira项目中创建一个新问题。
变量 输入 project_id
,summary
,issue_type_id
,assignee_id
,priority_id
,description
,labels
输出 id
,key
,self
-
获取问题:检索问题的详情。
变量 输入 issue_id
或issue_key
输出 完整问题元数据 -
编辑问题:更新Jira问题的详情,包括概要、受托人和描述。
变量 输入 project_id
,summary
,issue_type_id
,assignee_id
,priority_id
,description
,labels
输出 id
,key
,self
-
转换问题:更改Jira问题的工作流程状态。例如,“进行中”表示工作开始。
变量 输入 issue_id
或issue_key
,transition_id
输出 无
使用 Microsoft Excel 操作
Microsoft Excel 操作步骤可用于创建和更新 Excel 工作簿和工作表,并从中读取数据。
-
创建工作簿:使用指定的名称创建新的 Excel 工作簿。
变量 输入 workbook_name
输出 created_date_time
,http_status_code
,last_modified_date_time
,web_url
,workbook_id
,workbook_name
-
创建工作表:在现有工作簿中创建新的工作表。
变量 输入 workbook_id
,worksheet_name
输出 http_status_code
,id
,name
,position
,visibility
-
将行添加到工作表:附加新行到现有工作表。
变量 输入 workbook_id
,sheet_name
,values
输出 address
,cell_count
,column_count
,column_hidden
,column_index
,http_status_code
,row_count
,row_hidden
,row_index
,values
-
抓取行数据:根据行索引检索特定行中的值。
变量 输入 spreadsheet_id
,row_index
输出 row_data
-
更新 行:根据行索引更新特定行中的值。
变量 输入 spreadsheet_id
,header_row
输出 address
,cell_count
,column_count
,column_hidden
,column_index
,http_status_code
,row_count
,row_hidden
,row_index
,values
使用 Microsoft Outlook 操作
Microsoft Outlook 操作步骤可用于在 Microsoft Outlook 中发送、回复、转发和搜索电邮。这些步骤使用 Microsoft Graph API 提供安全可靠的电邮自行程序,从而简化沟通、减少人工电邮处理并缩短响应时间。
- 查找电邮:根据电邮的标题或发件人详情检索电邮,以便在操作流程中进一步使用。
- 转发电邮:转发现有的电邮给指定的收件人。
- 回复电邮:使用电邮 ID 发送对现有电邮的回复。
- 发送电邮:发送一封带有标题和正文的新电邮给指定收件人。
使用Microsoft Teams操作
可使用Microsoft Teams操作步骤将更新和通知从 Zendesk 发送到Microsoft Teams。这样可以进行自动操作,例如向渠道或个人发布消息,以及为消息添加反应。在Microsoft Teams中自动进行交互操作可以简化协作,并使团队保持一致,而无需离开其主要工作区。
- 添加反应到频道消息:在频道中的消息中添加表情符号反应。
- 添加反应到私信:在私信中添加表情符号反应。
- 抓取讨论串:从渠道或私信中检索消息串。
- 查找用户:检索Microsoft Teams中用户的相关数据,以便在操作流程中进一步使用。
- 发布消息到渠道:发送消息到Microsoft Teams中的指定渠道。
- 发送私信:发送一条消息给Microsoft Teams中的指定用户。
使用OpenAI操作
通过OpenAI操作步骤,您可以向专员提供由人工智能生成的长工单概要,识别工单中的负面情绪基调,以便将其转接到专业团队,提取可用作工单标签的关键字,以及使用量身定制的人工智能模型来分析客户消息。
所有OpenAI步骤都支持 GPT 5.0。这样可以提供更好的背景信息理解和更自然的响应,从而增强自行程序的功能。
-
分析情绪:检测语气。
变量 输入 model
,text
输出 sentiment
-
概要文本:将大量文本压缩为简要概要。
变量 输入 model
,text
输出 summary
-
提取关键字:标识主要主题或实体。然后可将其用作工单的标签。
变量 输入 model
,text
输出 keywords
-
发送提示:来自OpenAI API 的自定义提示和响应。例如,提示可能是:
其中,[描述] 将替换为单击 添加变量的值。Analyze this ticket and categorize it into one of the following: Billing, Technical Issue, Feature Request, Bug Report, General Inquiry. Ticket:[description]
变量 输入 model
,text
输出 content
使用Salesforce操作
Salesforce操作步骤可用于自动执行专员处理工单时可能进行的许多操作。例如,您可以使用操作流程中的Salesforce操作:当用户联系您时自动创建新潜在客户或其他Salesforce对象、在与客户互动后自动将注释添加到Salesforce记录、清除重复数据、事先查找Salesforce联系人数据。发送Slack消息或创建Jira问题、自动转化由人工智能评分模型识别的高度评价的潜在客户,以及更多。
-
创建记录:添加一条新记录到对象。
变量 输入 name
,phone
,description
输出 id
-
更新记录:更改现有记录的字段值。
变量 输入 name
,phone
,description
输出 id
-
删除记录:从Salesforce中移除潜在客户或个案。
变量 输入 object_id
输出 无 -
查找记录:根据识别信息(例如电邮地址或 ID)搜索记录。输入和输出因对象而异。
变量 输入 -
帐户:
name
,phone
,description
-
潜在客户:
first_name
,last_name
,email
-
联系人:
first_name
,last_name
,email
-
业务机会:
name
-
个案:
case_number
-
营销活动:
name
输出 -
帐户:
id
,name
- 潜在客户:完整潜在客户元数据
- 联系人:完整的联系人元数据
- 业务机会:管道元数据
- 个案:个案元数据
-
营销活动:
id
,name
,status
-
帐户:
-
将潜在客户转化为业务机会:将潜在客户转为业务机会。
变量 输入 lead_id
,account_id
输出 opportunity_id
使用Shopify操作
使用Shopify操作步骤,在处理工单、取消工单和发放退款时,无需离开 Zendesk,即可自动填充客户信息和订单详情。
-
搜索顺序:使用电邮地址、订单 ID 或订单日期检索Shopify订单的详情。
变量 输入 query
输出 orders
-
取消订单:在Shopify中取消订单。包括退款、重新进货以及通知客户的选项。
变量 输入 order_id
,reason
,refund
输出 无 -
创建退款:在Shopify中启动全额退款流程。您可以选择是否通知客户。
变量 输入 order_id
,notify_customer
,notes
输出 amount
,id
使用Slack操作
Slack操作步骤可用于操作流程,以简化沟通,并确保用户了解操作流程正在执行的其他操作。例如,您可以发送消息给渠道和个人用户,提醒他们注意新工单或Jira问题分配,将人工智能生成的工单概要发布到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
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。