WaBox简介
WaBox是一款面向企业客户服务、营销自动化和社交媒体运营的全渠道客户消息管理SaaS源码,集成WhatsApp Business、Facebook Messenger、Instagram私信、SMS短信和Email邮件等多种沟通渠道。
该平台采用Laravel12、PHP8.2+和React19等现代Web技术开发,将统一客服收件箱、AI聊天机器人、营销自动化、批量群发、CRM客户管理、邮件营销、短信营销、社交媒体管理以及电子商务工具整合到一个系统中。
WaBox支持自托管部署,用户可以将系统安装到自己的服务器中,并掌握完整源码和数据。除了作为企业内部的客户沟通和营销工具使用之外,还可以开启多租户SaaS功能,自定义品牌、域名、订阅方案和支付方式,将WaBox打造为自己的SaaS产品。
![图片[1]_AI全渠道营销自动化与聊天机器人SaaS平台源码_优站网](https://vuesite.cn/wp-content/uploads/2026/09/6cc8be297920260929222203-650x379.jpg)
WaBox主要功能
统一团队收件箱
WaBox可以将WhatsApp、Facebook Messenger和Instagram等渠道的客户对话集中到统一的团队收件箱中。
团队成员可以在一个界面中查看和处理来自不同平台的消息,并支持实时更新、输入状态、在线状态和已读回执等功能。
主要包括:
- WhatsApp、Messenger和Instagram会话统一管理
- 支持客服人员分配对话
- 支持内部备注
- 支持标签管理
- 支持快捷回复
- 支持文本、图片、媒体文件和文档
- 支持表情、WhatsApp模板消息
- 支持交互式按钮和列表
- 支持桌面通知和未读消息提醒
- 支持WhatsApp24小时会话窗口状态识别
对于需要多人共同处理客户咨询的企业,可以通过共享收件箱减少消息遗漏,提高客服团队的沟通效率。
![图片[2]_AI全渠道营销自动化与聊天机器人SaaS平台源码_优站网](https://vuesite.cn/wp-content/uploads/2026/09/13230425bb20260929222218-650x403.jpg)
WhatsApp网站聊天组件
WaBox提供WhatsApp网站聊天组件,可以将网站访客直接转化为WhatsApp对话。
管理员可以在网站中添加“Chat on WhatsApp”浮动按钮,并自定义:
- 欢迎语
- 客服人员名称
- 品牌颜色
- 按钮位置
- 工作时间
- 预填充消息
- 域名控制
网站访客点击聊天按钮后,可以直接进入WhatsApp沟通,对话随后进入WaBox统一收件箱。
数据分析与营销报告
WaBox内置数据分析和报表系统,可以帮助企业了解不同渠道、客服人员和营销活动的运行情况。
主要统计内容包括:
- 对话数量
- 消息送达率
- 消息已读率
- 客服响应时间
- 会话解决情况
- 批量营销数据
- 自动化流程数据
- AI机器人数据
- 社交媒体数据
- 客服人员绩效
同时支持按照时间范围进行筛选,并可以导出CSV和PDF格式的数据报告。
AI聊天机器人与知识库
WaBox内置AI聊天机器人和RAG知识库功能,可以根据企业自己的资料构建专属AI客服。
知识库支持导入:
- PDF文档
- 网页
- 网站Sitemap
- FAQ常见问题
- 纯文本资料
系统采用检索增强生成技术,将企业知识库中的相关内容提供给AI模型,从而让聊天机器人能够结合企业产品、服务、政策和订单信息进行回复。
平台支持Qdrant向量数据库,并提供内置数据库作为备用方案,同时支持OpenAI、Anthropic Claude和Google Gemini等LLM服务。
AI功能还支持订单上下文获取、人工客服自动接管、Token消耗记录、响应延迟统计以及AI测试环境等功能。
无代码自动化流程
WaBox提供可视化拖拽式自动化流程编辑器,不需要开发人员编写代码即可设计客户营销和客服流程。
平台提供50多种流程节点,包括:
- 发送消息
- 发送模板
- 发送媒体
- 快捷回复
- 列表
- CTA按钮
- 投票
- 地理位置
- 条件判断
- 分支流程
- 延时等待
- 表单提问
- Webhook
- 子流程
- AI自动回复
- 添加或删除标签
- 更新客户资料
- 分配客服
- 预约
- Google Meet
同时支持Google Sheets、Google Docs、Google Forms、Google Calendar以及WooCommerce、Shopify等第三方服务。
自动化流程可以根据收到的消息、关键词或特定事件自动触发,还可以利用AI辅助生成流程。
批量群发营销
WaBox支持WhatsApp、Email和SMS短信批量营销,可以针对大量客户创建营销活动。
目标客户可以按照以下方式筛选:
- 客户分组
- 标签
- 联系人列表
- CSV文件
平台提供定时发送、发送速度控制、送达统计、阅读统计、回复统计和点击率分析等功能。
每次营销活动产生的消息还可以同步到统一收件箱,使营销人员能够继续进行双向客户沟通。
Email邮件营销
WaBox内置完整的邮件营销功能,无需另外购买独立的邮件营销平台。
邮件编辑器采用拖拽式设计,可以添加:
- 标题
- 文本
- 按钮
- 图片
- 分隔线
- 空白间距
- 多栏布局
- 社交媒体模块
系统提供欢迎邮件、促销活动、Newsletter、产品发布、客户再营销和活动邀请等预设模板。
邮件可以使用每个工作区自己的SMTP服务器发送,并支持打开率、点击率、个性化变量、定时发送以及一键退订等功能。
SMS短信营销
WaBox支持通过第三方短信网关开展全球短信营销。
原文列出的短信服务包括Twilio、Vonage(Nexmo)、MessageBird、BulkSMSBD、REVE SMS、MIM SMS和sms.net.bd等,同时支持开发者自行扩展短信驱动。
短信营销支持:
- 个性化变量
- 字符数量统计
- 消息预览
- 发送计划
- 发送速度控制
- 状态回执
- STOP退订处理
- 标签和客户分组
- CSV联系人导入
- 发送和点击数据统计
CRM客户管理
WaBox将客户关系管理与客服对话结合起来,形成以客户沟通记录为核心的CRM系统。
每个联系人可以保存自定义字段、标签、备注和完整的沟通历史。
CRM支持动态客户分组,可以根据预设规则自动更新客户所属的Segment。同时支持CSV和Excel批量导入,并提供字段映射、客户时间线、Opt-in记录和一键查看历史对话等功能。
多租户SaaS系统
WaBox不仅可以作为企业内部营销和客服系统,还支持搭建自己的SaaS平台。
多租户SaaS后台支持:
- 客户管理
- 工作区管理
- 团队成员管理
- 订阅方案
- 使用量限制
- 在线支付
- 优惠券
- 自动续费
- Webhook续费通知
- 自定义Logo
- 自定义品牌颜色
- 自定义域名
- 角色权限管理
- 双因素认证
- 加密渠道凭据
- 收入数据统计
- 客户数据统计
- 系统使用量监控
支付方面支持Stripe、PayPal、Paddle、Razorpay、Cashfree和Tap等支付网关。
电商、社交媒体与线索工具
WaBox还提供电商和社交媒体营销相关功能。
电商方面支持Shopify、WooCommerce和BigCommerce,可以将商品、订单和购物车数据连接到聊天机器人。
社交媒体方面支持Facebook、Instagram、LinkedIn、TikTok、X(Twitter)和YouTube内容发布与排期。
同时内置Lead Finder线索发现功能,可以从Google Places等渠道发现商业客户线索,并将线索直接导入CRM系统。
WaBox开发者功能
WaBox针对开发者提供了较完整的API和扩展机制。
系统采用Laravel Sanctum保护REST API,并提供/api/v1接口,同时支持签名Webhook,用于处理平台内外的消息事件。
系统采用模块化架构,各功能模块相对独立,开发者可以通过Artisan命令快速创建新的模块。
此外还提供:
- REST API
- Webhook
- Laravel Sanctum认证
- 国际化i18n
- RTL从右到左语言支持
- 翻译管理器
- Laravel Echo
- Pusher
- Reverb兼容
- OneSignal推送
- Web Push
- Firebase推送
源码遵循较清晰的模块化设计和PSR风格,方便后续进行二次开发、功能扩展和品牌定制。
WaBox技术栈
WaBox采用目前较新的Web开发技术构建,核心技术包括:
- Laravel12
- PHP8.2+
- React19
- Inertia.js
- Tailwind CSS
- Laravel Echo
- Pusher
- MySQL
- MariaDB
- Composer
- Node.js
平台支持多租户架构,并针对实时消息、AI服务、第三方API以及营销自动化进行了模块化设计。
WaBox系统要求
部署WaBox需要服务器满足一定的运行环境要求。
服务器环境
- PHP8.2或更高版本
- MySQL8.0+或MariaDB
- Composer
- Node.js18+
- Nginx或Apache
- HTTPS
- Queue队列工作进程
- 数据库队列或Redis
PHP需要启用BCMath、Ctype、cURL、Fileinfo、JSON、Mbstring、OpenSSL、PDO、Tokenizer和XML等Laravel相关扩展。
第三方服务
如果需要使用WhatsApp、Messenger和Instagram等功能,需要配置Meta Business账户及对应API。
AI聊天机器人需要根据实际使用的模型配置OpenAI、Claude或Gemini等LLM服务的API密钥。
Redis、Pusher或Reverb属于实时通信和性能优化方面的可选组件。
WaBox适用场景
WaBox适合需要统一管理多个客户沟通渠道,并希望将客服、营销和自动化整合到一个平台中的企业或开发者。
典型应用场景包括:
- 企业在线客服系统
- WhatsApp营销平台
- Instagram客户服务
- Facebook Messenger客服
- SMS短信营销
- Email邮件营销
- AI智能客服
- 电商客户服务
- CRM客户管理
- 营销自动化
- 社交媒体运营
- SaaS客服平台
- 多租户营销SaaS
- 数字营销公司
- 软件开发商和SaaS创业项目
对于开发者而言,WaBox还可以作为二次开发基础,通过多租户、白标、订阅计费和支付系统快速搭建自己的客户沟通类SaaS平台。
WaBox源码包含内容
购买和部署WaBox后,原文列出的内容包括完整Laravel12+React19源码、数据库迁移和Seed数据,以及用于安装、配置和使用的在线文档。
















暂无评论内容