🌐 简介
什么是 PulseHub?
PulseHub 是一个自托管的开源全渠道客户沟通平台。它为您的企业提供统一的收件箱,来自所有渠道的消息 — WhatsApp、SMS、电子邮件、Telegram、Viber、Instagram、Facebook Messenger 以及您网站的聊天小部件 — 汇聚在一起,智能路由,无需切换应用即可回复。
可以将其视为 Intercom 或 Zendesk 的自托管替代品,但您可以下载、安装在自己的服务器上并完全控制。您的数据永远不会离开您的基础设施。
为什么选择自托管?
| 关注点 | SaaS 平台 | PulseHub |
|---|---|---|
| 数据所有权 | 提供商持有所有数据 | 100% 您的服务器,您的数据库 |
| 规模化成本 | 按座位/按消息定价 | 一次性设置,无按消息收费 |
| 自定义 | 受供应商限制 | 完全访问源代码 |
| 合规性(GDPR、HIPAA) | 取决于供应商 | 您控制每一个字节 |
| 供应商锁定 | 高 | 无 — 随时导出/迁移 |
PulseHub 能做什么?
统一收件箱
所有入站消息 — 无论来自哪个渠道 — 都出现在单一的时间线对话视图中。客服人员无需单独登录 WhatsApp Business,无需查看不同标签页的邮件,也不会错过 Telegram 消息。
多渠道支持
PulseHub 原生连接到:
- WhatsApp 通过官方 Meta Cloud API
- SMS 通过 Twilio(收发)
- 电子邮件 通过 IMAP(接收)和 SMTP(发送)
- Telegram 通过 Bot API
- Viber 通过 Viber REST API
- Instagram Messenger 通过 Meta 的 Graph API
- Facebook Messenger 通过 Meta 的 Graph API
- 网页聊天小部件 — 可嵌入任何网站的 JavaScript 代码片段
自动化引擎
创建在事件发生时触发的基于规则的工作流:
- 新消息到达 → 自动添加标签、分配给客服或发送预设回复
- 创建对话 → 设置状态或通知团队
- 创建联系人 → 按来源渠道标记
分析
通过内置仪表板跟踪团队绩效和消息量:总对话数、解决率、平均首次响应时间以及每个渠道的消息分布。
AI 建议
连接您的 OpenAI API 密钥,在任何对话线程中一键获取基于完整对话历史的 AI 回复建议。
基于角色的访问控制
管理员管理工作区设置、渠道、自动化和客服。客服人员只能查看对话和发送消息 — 不能更改配置。
项目理念
- 没有魔法,没有框架。 每个文件都是可读的 PHP。开发者可以在一个下午理解整个代码库。
- PHP 能运行的地方就能运行。 共享主机、VPS、独立服务器、Docker — 只要有 PHP + MySQL,PulseHub 就能运行。
- 默认安 全。 密码使用 bcrypt 哈希,webhook 签名经过验证,敏感目录被阻止,会话经过加固。
- 可扩展。 因为没有框架锁定,您可以添加自己的路由、修改视图并扩展数据库架构,而不必对抗抽象层。