Webhook 事件参考
可触发 webhook 的所有事件完整列表。
提交事件
submission.created
当收到新的反馈提交时触发。
{
"event": "submission.created",
"data": {
"id": 42,
"campaign_id": 1,
"product_id": 1,
"star_rating": 5,
"nps_score": 9,
"text_feedback": "Great product!",
"customer_name": "Jane Doe",
"customer_email": "[email protected]",
"sentiment_label": "positive",
"status": "pending"
}
}
submission.status_changed
当提交状态发生变化时触发。
{
"event": "submission.status_changed",
"data": {
"id": 42,
"old_status": "pending",
"new_status": "approved"
}
}
submission.replied
当管理员回复提交时触发。
{
"event": "submission.replied",
"data": {
"id": 42,
"reply": "Thank you for your feedback!",
"replied_by": "[email protected]"
}
}
集成场景
| 使用场景 | 事件 | 操作 |
|---|---|---|
| Slack 通知 | submission.created | 将新反馈推送到 #feedback 频道 |
| CRM 更新 | submission.created | 在 CRM 中创建/更新联系人 |
| 自动分配 | submission.created | 根据产品将任务路由给团队成员 |
| 关闭工单 | submission.status_changed | 更新帮助台中的工单状态 |
| 客户跟进 | submission.replied | 触发跟进序列 |