会话内订单上下文
网站可以传递订单号、兑换方向、金额、页面和自定义数据,客服无需手动查找,就能在客户卡片中看到。
客户可从网站、Telegram 或邮件发起咨询,团队在同一个工作台中结合订单上下文和完整历史进行回复。
品牌化 React 组件、Telegram、自动化、统一客户档案、SLA、分析和 E2EE 私密会话,都运行在你的服务器上。
产品定位
在兑换平台里,几乎每个问题都和付款、订单状态、兑换方向或某个页面有关。iEXChat 会把这些信息放在会话旁边,让客服第一时间理解发生了什么。
网站可以传递订单号、兑换方向、金额、页面和自定义数据,客服无需手动查找,就能在客户卡片中看到。
会话、文件、客户、设置和评价都在你的服务器上。第三方无法撤销访问权限,也无法随意涨价。
一次部署可服务多个兑换站、门店或域名:每个站点都有独立组件设置、客服、标签、队列和分析,互不混淆。
架构
网站加载一段小脚本。组件打开实时会话,工作台接收消息,历史记录和订单上下文保存到你的数据库。
贴合品牌风格的客服窗口,客户再次访问时可恢复原会话。
消息、已读、正在输入和状态即时到达,无需刷新页面。
会话队列、客户卡片、快捷回复、标签、转接和数据分析。
加载聊天组件,并可传递客户和订单数据。
会话、客户、文件、评价和审计记录都保存在你的数据库。
iEXChat 平台
iEXChat 覆盖完整客服流程:接收咨询、显示客户上下文、管理 SLA、保留历史并提供运营分析。
为站点配置独立或自有机器人,支持双向同步、群组主题、按钮、CSAT 和 Mini App。
网站组件
轻量 loader 按需获取隔离核心。Shadow DOM 避免样式冲突,五种模式覆盖站内聊天、Telegram、邮件和外部服务。
姓名、邮箱、电话字段由管理员开启,并可设为必填。
客户可录制语音,客服在同一会话中收听并回复。
文件大小和类别可配置,并支持 blocklist、拖放、粘贴、批量上传、进度和照片相册。
内置帮助中心,支持文章、分类和“有帮助/无帮助”评价。
可自定义组件界面翻译,并自动识别客户语言。
客户一小时、一天或一周后回来,也能继续同一场会话。
网站可传递邮箱、姓名、电话、订单号和自定义数据,客服会立即看到。
聊天可按时间、滚动或指定 URL 自动打开,无需改动网站。
客服工作台
左侧是会话,右侧是客户卡片和订单上下文。管理员可在独立标签页配置站点、客服、部门、模板和规则,无需开发人员参与。
所有请求在一个列表中:谁在发消息、谁在回复、什么在等待、哪些需要接手。
姓名、邮箱、电话、订单、国家和设备一目了然,无需切换窗口。
按分类管理常见问题话术,并支持变量,一键回复。
为会话和客户添加标签,设置优先级,并在客服和部门之间转接。
首响时间、负载、会后评分和客服流程瓶颈。
客服内部备注、历史会话归档,以及设置变更日志。
能力
所有活跃会话集中在一个页面:谁在提问、谁在回复、来自哪个站点和哪笔订单。
颜色、Logo、位置、语言、问候语、FAQ、附件、语音和预聊天表单都可配置。
按站点分配客服权限,支持灵活角色、部门和标签,每个人只看到自己的范围。
双向 Telegram 桥接,邮件进入会话,通知和内部系统连接。
快捷回复、标签、转接、自动打开、反垃圾、响应时限和自动化规则。
响应速度、客服负载、客户评分,以及跨站点和部门的指标。
Bot flows、FAQ、文章、知识分流、主动邀请、退出意图、webhooks 和宏可减少重复工作。
语音及可选转写、文件、相册、表情回应、引用回复、编辑,以及经同意并掩码敏感数据的 co-browse。
即时投递
聊天是实时的:客户能看到客服正在输入,客服也能看到客户在线和已读。如果暂无客服在线,客户会知道自己的排队位置。
消息双向即时到达,无需刷新页面,体验接近现代聊天软件。
双方都能看到“正在输入...”提示,减少客户焦虑和离开。
显示送达和已读标记及时间,客户知道消息已送达。
在线、忙碌、离开、离线,让客户知道真人客服会回复。
如果客服都在忙,客户会看到排队位置和大致等待时间。
客服会立即看到同事已接手会话,避免重复回答。
多站点与角色
每个站点都有独立域名、品牌、语言、客服和组件设置。同一个人在一个站点可以是客服,在另一个站点可以是管理员,并且只看到明确授权的内容。
每个站点拥有自己的域名、Logo、颜色、语言和组件设置,没有“共用”品牌。
客服只看到自己负责的站点和会话,避免误入其他业务范围。
管理员、客服和自定义角色,按 KYC、分析、客服等场景精确配置权限。
会话、评分、负载和分析按站点统计,不会混在一起。
渠道与集成
主场景:客户在组件中发消息,客服从工作台回复。历史、文件和评分都留在你这里。
站点独立或自有机器人,支持媒体、输入状态、表情回应、编辑、按钮、CSAT 和 deep links。
每个会话可在团队群组中创建论坛主题,客服可直接回复或打开 Mini App 工作。
客户邮件会自动归入对应会话。发出邮件使用你自己的邮件服务器。
iEXChat 可连接兑换平台、CRM 和内部服务,让事件和数据双向流动。
联系人可按邮箱、电话、Telegram 用户和 external ID 合并,也可由客服手动关联或拆分。
安全
核心数据和文件保留在你的环境中。管理员启用的外部渠道只会获得完成其功能所需的数据。
客服登录工作台时需要输入手机应用中的验证码,即使密码泄露也无法直接访问。
访客标识无法伪造,其他人不能“读取”客户会话。
AES-GCM-256 在浏览器运行;密钥仅位于 URL 片段中,服务器只看到 fingerprint 和密文。
限制消息、登录尝试和可疑操作,防止机器人刷屏和暴力破解。
可查看谁修改了设置、转派了会话或删除了消息,便于控制和审计。
只有在客户明确同意后才启动,并掩码密码、邮箱、电话和敏感字段。
部署与运维
iEXChat 在你的环境中运行,包含代理、SSL、后台任务、存储、备份和健康监控。
配置服务、反向代理与 SSL 证书,然后执行就绪检查。
Loader 仅在需要时加载不可变的组件核心。
幂等变更与备份可降低生产数据风险。
独立队列处理 SLA、通知、清理和分析,并可选接入指标与链路追踪。
技术栈
pnpm + turbo monorepo。前后端全量 TypeScript,组件、API 和工作台之间使用类型化契约。PostgreSQL 作为数据源,Redis 用于队列和 pub/sub,S3/MinIO 用于文件,Docker 管理周边服务。
客户端
客户在组件中看到的界面,以及客服在工作台中使用的界面。轻量、隔离、响应式。
客服工作台:React 18、TanStack Query、响应式收件箱。
React 19 与 Tailwind 4 运行于 Shadow DOM,按需加载且不与网站样式冲突。
全端严格 TypeScript,API 契约具备类型约束。
用于工作台和设置页面的设计系统。
Vite 构建工作台和隔离组件核心;轻量 loader 仅在需要时加载。
Socket.IO client,让组件和工作台即时收发消息。
服务端
NestJS API、实时网关、带队列的后台 worker,以及基于 Postgres 的 Prisma。
NestJS 10:模块化 API、guards、pipes、集成和实时网关。
Prisma ORM,负责迁移、类型安全查询和 baseline。
PostgreSQL,存储会话、客户、设置和审计。
Redis + BullMQ + Socket.IO Adapter,处理队列和 pub/sub。
Socket.IO gateway,承载所有实时事件。
独立 worker:webhook、邮件和定时任务。
基础设施
自托管于 Debian/Ubuntu,使用 Docker 打包,nginx 作为反向代理,可选 Cloudflare。
Debian 13 / Ubuntu 26.04 是推荐的服务器基础系统。
Docker compose:Postgres、Redis、MinIO、app、worker。
Nginx:反向代理、静态文件、Let's Encrypt 证书。
Cloudflare:DNS、防护,可选 WAF。
MinIO / S3:文件、语音消息、图片。
systemd + cron:进程守护和日常任务。
对比
实用资料
产品设置指南与帮助。
准备体验
网站上一段脚本,团队一个工作台,全部数据保存在你的服务器。为你的兑换平台订购部署服务。