문제
- 클라이언트 맥락: Vetflux
- 요청 범위: Web y middleware
- 업무 태그: CTI, Middleware, API, IntegraciónTelefónica, HospitalVeterinario, ConsolaDeOperaciones, IntegraciónDeGrabación
Este servicio está disponible solo para miembros.
#CTI, #Middleware, #API, #IntegraciónTelefónica, #HospitalVeterinario, #ConsolaDeOperaciones, #IntegraciónDeGrabación
Vetflux Callhub es un middleware de integración CTI para gestionar en un solo lugar los eventos de recepción de llamadas, los resultados reales de las llamadas y los archivos de grabación generados en hospitales veterinarios, y enviarlos al sistema del cliente.
IT7 unificó los distintos métodos de integración de LG U+, SKB y KT en una única consola de operaciones y una estructura API estándar. En el servidor Ubuntu se ejecutan la web de administración, la API, PostgreSQL y los workers, mientras que en el servidor Windows se ejecutan los bridges basados en KT OPEN_API COM y SKB SOHO PAS SDK.
| Categoría | Tecnología |
|---|---|
| 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 |
Gracias a este proyecto, se integraron en un modelo de datos común las distintas estructuras de eventos telefónicos de cada operador. Los responsables de operaciones pueden gestionar las cuentas por hospital desde la web, y los clientes pueden recibir eventos de llamada y resultados de llamada mediante una interfaz estándar.
Mediante pruebas reales se validaron los eventos de recepción, los resultados de llamada, la gestión de llamadas perdidas, las transiciones al estado de llamada completada y la reproducción de los archivos de grabación; además, se configuró el servicio para que se recupere automáticamente incluso después de reiniciar el servidor.
También se completaron la validación del cliente y el traspaso operativo, y el proyecto concluyó con un alto nivel de satisfacción.