- Widget web — se integra en la web existente sin friccion
- Tiempo real — cotiza y consulta disponibilidad al instante
- Lenguaje natural — entiende solicitudes complejas, no formularios
- Reservas automaticas — del mensaje a la reserva sin llamadas
El reto
Las cotizaciones de transporte VIP se hacian por telefono, un proceso manual con ida y vuelta que dependia de la disponibilidad del equipo. Habia que reemplazarlo por un asistente que manejara la complejidad real del servicio: rutas, horarios, tipos de vehiculo y tarifas dinamicas, sin perder el tono premium de la marca.
El enfoque
Un agente conversacional que entiende peticiones como 'necesito un Mercedes para 6 personas de Madrid a Barcelona el viernes', extrae los datos relevantes, calcula el precio en tiempo real y genera la reserva. Todo desde un widget embebido en la web, para que el cliente no salga de la pagina ni tenga que rellenar un formulario.
La arquitectura
React para el widget, Node.js en el backend y OpenAI para la comprension del lenguaje. El agente parsea la solicitud, la cruza con la logica de rutas y tarifas, consulta disponibilidad y devuelve una cotizacion o una reserva. El widget se diseno para integrarse en la web existente sin tocar el resto del sitio.
Lo que no funciono a la primera
La dificultad estuvo en las solicitudes ambiguas: fechas relativas, direcciones imprecisas, peticiones a medias. El primer agente daba por hechas cosas que el cliente no habia dicho. La solucion fue hacerlo preguntar cuando falta un dato clave, en vez de asumir, lo que mejoro mucho la fiabilidad de las cotizaciones.
El resultado
Un canal de cotizacion y reserva que funciona a cualquier hora, entiende el lenguaje natural del cliente y quita al equipo la carga de las cotizaciones telefonicas repetitivas, manteniendo la experiencia premium de la marca.
Tecnología
- React
- Node.js
- OpenAI
- Web Widget
Ver el proyecto en producción ↗