工作流触发事件
工作流通过触发事件来启动。粉聊支持 9 种触发事件,覆盖私信场景的各个环节。
会话类事件
用户建立会话 (user_session_started)
触发时机:用户首次与品牌账号建立私信会话
典型场景:
- 发送新用户欢迎语
- 记录新用户来源
注意事项:
- 每个用户只触发一次
- 历史用户不会触发
笔记进线 (user_entered_chat)
触发时机:用户通过笔记链接进入私信
典型场景:
- 发送笔记相关的欢迎语
- 根据笔记内容推荐产品
携带信息:
- 来源笔记 ID
- 笔记标题
消息类事件
首条消息 (customer_first_message)
触发时机:用户在会话中发送第一条消息
典型场景:
- 分配 AI 客服
- 发送快速响应
与 user_session_started 区别:
- user_session_started:建立会话时触发
- customer_first_message:发送第一条消息时触发
新消息 (new_customer_message)
触发时机:用户发送任意新消息
典型场景:
- 关键词识别
- 消息内容分析
注意事项:
- 每条消息都会触发
- 建议配合筛选条件使用
评论类事件
新意向评论 (new_intent_comment)
触发时机:收到新的笔记意向评论
典型场景:
- 自动回复评论
- 发送私信跟进
携带信息:
- 评论内容
- 关联笔记
状态类事件
归档重新激活 (archived_message_reactivated)
触发时机:已归档用户发来新消息
典型场景:
- 发送欢迎回来消息
- 重新分配客服
复制微信 (wechat_copied)
触发时机:用户点击复制微信号
典型场景:
- 发送添加微信引导
- 标记高意向用户
超时类事件
顾客未响应 (customer_no_response)
触发时机:发送消息后,顾客在指定时间内未回复
配置参数:
- 超时时间(分钟)
典型场景:
- 发送追踪消息
- 标记流失风险
客服未响应 (agent_no_response)
触发时机:收到消息后,客服在指定时间内未回复
配置参数:
- 超时时间(分钟)
典型场景:
- 自动分配其他客服
- 发送安抚消息
预算类事件
AI 超预算 (over_budget_reached)
触发时机:用户消耗的 AI 积分超过设定预算
典型场景:
- 切换到人工接待
- 发送预设话术
事件优先级
当多个工作流可能被同一事件触发时,按优先级顺序执行:
1. 优先级数字越小越先执行
2. 同优先级按创建时间排序
3. 一条消息只会触发一个工作流