用于Slack,通过自动化工作流程定期监控指定频道中的用户消息,自动生成支持票据,提升响应效率。集成LangChain和Linear,确保高优先级问题得到及时处理,减少重复工单,优化客户支持体验。
本工作流适合以下人群:
- 客服团队:需要高效管理用户请求和问题。
- 产品经理:希望快速响应用户反馈并创建支持票据。
- 技术支持人员:需要整合Slack与问题追踪工具以提高工作效率。
- 自动化爱好者:希望通过自动化工具提升工作流的效率和精度。
本工作流解决了以下问题:
- 信息处理效率低:自动从Slack中提取带有🎫表情的用户请求,避免手动筛选。
- 重复票据问题:通过检查现有问题,防止重复创建支持票据。
- 响应时间延迟:利用AI生成支持票据的内容,快速响应用户需求。
- 优先级识别:根据用户消息的语气和内容,自动识别问题的优先级,从而更有效地分配资源。
工作流的详细步骤如下:
1. 定时触发:工作流按照设定的时间间隔自动运行,定期查询Slack频道。
2. 查询Slack消息:从指定的Slack频道(#n8n-tickets)中提取最新的用户消息,限制为10条。
3. 获取消息信息:提取消息的相关信息,包括消息ID、类型、用户、时间戳及消息内容。
4. 检查现有问题:通过Linear API获取当前的所有问题,判断是否已存在相关的支持票据。
5. 条件判断:判断是否需要创建新票据,若未存在相应的票据,则继续。
6. 调用AI生成内容:利用OpenAI模型生成支持票据的标题、摘要和优先级。
7. 创建新票据:在Linear中创建新的支持票据,并填入生成的内容及相关元数据。
8. 合并处理结果:将处理的结果合并,以便后续操作或记录。
用户可以通过以下方式自定义和调整本工作流:
- 修改Slack查询条件:调整查询语句以匹配不同的频道或消息类型。
- 自定义AI模型参数:根据需求调整OpenAI模型的输入内容和生成策略。
- 更改时间触发规则:根据团队需求,调整定时触发的频率和时间。
- 集成其他工具:可以根据需要将工作流扩展到其他工具或平台,如Jira或Trello。
- 更新票据创建逻辑:根据团队流程自定义票据的字段和优先级设置。