跳到主要内容

📥 统一收件箱

统一收件箱是 PulseHub 的主要工作区。它是一个三栏式界面,所有频道的所有对话都显示在一个实时更新的列表中。


布局

┌──────────────┬──────────────────────────────────┬─────────────────┐
│ Conversation │ Message Thread │ Contact Details │
│ List │ │ │
│ │ Alice Smith │ Name: Alice │
│ 💬 Alice S. │ WhatsApp · open │ Email: — │
│ "Hello" │ ───────────────────────────── │ Phone: +155... │
│ 2m ago │ 👤 Hello! 2:34 PM │ │
│ │ │ Tags: [urgent] │
│ ✉️ Bob K. │ Hi Alice, how can I help? 🧑 │ │
│ "Invoice" │ 2:35 PM │ Notes: VIP │
│ 1h ago │ ───────────────────────────── │ │
│ │ [ Type a message… ] [Send] │ │
└──────────────┴──────────────────────────────────┴─────────────────┘

左栏:对话列表

显示与当前筛选条件匹配的对话,按最新消息排序。每个条目显示频道表情符号、联系人名称、最后一条消息预览、相对时间、未读计数徽章和状态徽章。

筛选器: 开启、待处理、已解决、全部

中间栏:消息线程

按时间顺序显示所有消息。入站消息在左侧,出站消息在右侧(绿色)。✨ AI Suggest 按钮将最近 10 条消息发送给 OpenAI 以获取建议回复。

编辑区:Enter 发送,Shift+Enter 换行。

右栏:联系人详情

选择对话时显示联系人信息和标签编辑器。


实时更新

收件箱使用 Server-Sent Events (SSE) 进行实时更新。无需刷新页面。多个浏览器标签页(多个客服)同时接收更新。


状态管理

状态含义
open需要关注的活跃对话
pending等待客户回复
resolved问题已关闭
snoozed暂时隐藏

当已解决的对话收到新的入站消息时,会创建新的对话而不是重新打开旧的。


标签

标签以 JSON 数组形式存储在对话上:["urgent", "billing", "vip"]。通过右栏添加标签,在 API 中按标签筛选,或通过自动化规则自动添加。


键盘快捷键

按键操作
Enter发送消息
Shift+Enter编辑区换行