Asistente IA para Hotel Boutique

Job ID: 39879546

Budget: $250 – $750 USD

Desarrollar un sistema automatizado basado en n8n que funcione como asistente recepcionista inteligente, capaz de gestionar de forma autónoma toda la operación de atención al huésped: consultas, cotizaciones, reservas, cobros, confirmaciones, recordatorios, cancelaciones, comunicación durante la estadía y post-estadia.

El agente debe poder utilizarse en múltiples lugares, con posibilidad de duplicarlo o configurarlo para diferentes hoteles o complejos, manteniendo la misma estructura general.



Alcance funcional (detallado)

1. Atención y detección de intención
• Canal principal: WhatsApp Business API (conector compatible: Twilio, Zenvia o Gupshup).
• Posibilidad de integración con webchat o redes sociales si se requiere.
• El agente debe detectar mensajes naturales (“¿tenés disponibilidad el 10 de enero?”, “quiero reservar una cabaña para dos”) y responder con cotización automática.
• Detección de idioma (español, inglés, portugués).
• Registro interno de cada conversación con fecha, contacto y estado.



2. Consulta de disponibilidad y tarifas

El agente debe poder operar bajo dos configuraciones posibles, seleccionables según el caso:

Opción A – Integración con Channel Manager / PMS:
• Capacidad de consultar disponibilidad y tarifas directamente desde APIs de sistemas como Cloudbeds, Sirvoy, eZee, etc.
• Confirmar o cancelar reservas en tiempo real mediante esas integraciones.

Opción B – Conexión simple (Booking, Google Calendar o similar):
• Lectura de correos de confirmación o sincronización con calendario para gestionar disponibilidad.
• Manejo interno de ocupación y bloqueos desde base local (por ejemplo, Google Sheets o DB interna).

El agente debe permitir cambiar fácilmente entre una u otra opción, sin alterar el resto del flujo.



3. Generación de reserva y cobro
• Solicita al huésped los datos necesarios (nombre, fechas, cantidad de personas, contacto).
• Crea el registro de reserva dentro del sistema.
• Genera un link de pago (Mercado Pago o Stripe).
• Al acreditarse el pago:
• Marca la reserva como confirmada.
• Bloquea las fechas correspondientes en el sistema de disponibilidad.
• Si no se acredita en determinado tiempo, la pre-reserva se cancela automáticamente.



4. Mensajería automática y recordatorios
• Envío de mensajes automáticos según la fecha del check-in:
• 7 días antes: confirmación + políticas + ubicación.
• 1 día antes: recordatorio y horario de llegada.
• Día del check-in: mensaje de bienvenida.
• Durante la estadía: respuestas automáticas a preguntas comunes (wifi, desayuno, toallas, etc.).
• Después del check-out: agradecimiento y link de reseña (Google o Booking).
• Capacidad de gestionar cambios o cancelaciones con cálculo de penalización según políticas configuradas.



5. Cancelaciones y modificaciones
• El huésped puede solicitar una cancelación o modificación directamente desde el chat.
• El agente evalúa la política correspondiente y ejecuta la acción (cancelar o reprogramar fechas).
• En caso de reintegro o penalización, notifica automáticamente al establecimiento.



6. Comunicación interna
• Cada nueva reserva, cancelación o mensaje importante genera una notificación automática al equipo del lugar (vía Telegram o grupo interno de WhatsApp).
• Modo manual disponible: si el huésped solicita atención humana, el agente transfiere la conversación al número asignado del recepcionista.



7. Upselling automático
• El agente ofrece servicios adicionales preconfigurados (ej.: late check-out, desayuno, traslados, excursiones).
• Puede generar links de pago individuales para cada servicio adicional.
• Registra cada upsell realizado y lo asocia a la reserva correspondiente.



8. Reportes y analítica básica
• Generación automática de reportes con datos esenciales:
• Reservas confirmadas y canceladas.
• Ocupación general.
• Pagos acreditados.
• Ventas adicionales.
• Envío de los reportes por WhatsApp o correo al responsable del lugar.



9. Multi-instalación y parametrización
• El sistema debe permitir replicar el agente para varios establecimientos (hoteles, cabañas, hostales) manteniendo una estructura base común.
• Cada instancia debe poder configurarse con sus propios datos: nombre, políticas, mensajes, canales y credenciales de pago.
• Las variables principales (tokens, calendario, datos del hotel, textos) deben ser fáciles de editar o reemplazar sin modificar los workflows principales.