문제
- 클라이언트 맥락: Vetflux
- 요청 범위: 网页&中间件
- 업무 태그: CTI, 中间件, API, 通信对接, 动物医院, 运营控制台, 录音对接
此服务仅限会员使用。
#CTI, #中间件, #API, #通信对接, #动物医院, #运营控制台, #录音对接
Vetflux Callhub 是一套 CTI 集成中间件,用于集中管理动物医院产生的来电接收事件、实际通话结果和通话录音文件,并传送至客户系统。
IT7 将 LG U+、SKB、KT 各不相同的对接方式整合为一个统一的运营控制台和标准 API 结构。在 Ubuntu 服务器上运行管理员网页、API、PostgreSQL 和 worker,并在 Windows 服务器上运行基于 KT OPEN_API COM 和 SKB SOHO PAS SDK 的 bridge。
| 分类 | 技术 |
|---|---|
| Frontend/Admin | Next.js, TypeScript, responsive dashboard UI |
| Backend/API | Node.js, PostgreSQL, Docker Compose |
| Windows Bridge | PowerShell, JScript, KT OPEN_API COM, SKB SOHO PAS DLL |
| External Delivery | WebSocket, REST API, HMAC signature, recording download token |
| Infrastructure | Ubuntu server, Windows 11 bridge server, Nginx Proxy Manager, HTTPS |
通过本项目,我们将各通信运营商不同的电话事件结构整合为统一的数据模型。运营人员可在网页上管理各医院账号,客户则可通过标准接口接收电话事件和通话结果。
经实际测试,已验证来电事件、通话结果、未接来电处理、通话完成状态切换,以及录音文件收听功能,并确保即使在服务器重启后,运营服务也能自动恢复。
同时已完成客户验收与移交支持,项目以高度满意顺利收尾。