Canchas Cajamarca

Centro Deportivo

Asistente para reservar canchas deportivas vía WhatsApp, el cliente conversa en lenguaje natural, paga en línea y recibe la confirmación de su reserva de forma automática.

Detalles generales

Objetivo

Automatizar los procesos de registrar reservas, cobros, modificación en las reservas y resolución de consultas para diferentes deportes que son manejados por el personal del negocio demandando tiempo y disponibilidad constante para no perder posibles ventas incluso fuera de horarios de atención.

Intervención

Un asistente que conversa con los clientes por WhatsApp en lenguaje natural, informa sobre horarios y precios, asigna automáticamente una cancha libre según la solicitud, genera un link de pago y agenda la reserva en el calendario del negocio en cuanto el pago queda aprobado, sin que una persona tenga que confirmar nada manualmente. También permite reprogramar una reserva ya pagada, y si el cliente quiere anular, el asistente muestra los datos de su reserva y lo deriva al personal del negocio.

Características
  • Atención automatizada por WhatsApp
  • Asignación automática de horarios según disponibilidad
  • Pago en línea mediante Mercado Pago Checkout Pro
  • Confirmación automática de reservas tras verificar el pago
  • Liberación automática de horarios al vencer el plazo de pago
  • Modificación y reprogramación de reservas pagadas
  • Consulta de reservas mediante DNI
  • Gestión de anulaciones y reembolsos por parte del personal

Detalles técnicos

Tecnologías
n8nGoogle Gemini
Arquitectura

Un AI Agent orquestador (Google Gemini, con memoria por cliente) conversa por WhatsApp y delega en sub-workflows (herramientas) construidos en n8n. La disponibilidad, el cobro y el calendario no los decide el modelo, cada herramienta los valida por su cuenta contra una Data Table que actúa como fuente de verdad del estado de cada reserva.

WhatsApp Business Cloud APIAI Agent (n8n + Google Gemini)Mercado Pago (Checkout Pro)Google Calendar
Datos

n8n Data Table como almacenamiento operativo de las reservas y sus estados (pendiente_pago, confirmando, confirmada, expirada y cancelada); Google Sheets como registro de respaldo y fuente para análisis; Google Calendar como representación de las reservas confirmadas.

Infraestructura

VPS n8n self-hosted

Seguridad

Prevención de procesamiento duplicado de notificaciones de pago concurrentes mediante un mecanismo de bloqueo atómico - Confirmación idempotente de reservas para evitar la creación de eventos duplicados en Google Calendar - Gestión de credenciales mediante el sistema de credenciales de n8n, evitando su inclusión en los workflows exportados - Restricción de las anulaciones y los reembolsos: el asistente no ejecuta estas operaciones, que quedan bajo responsabilidad del personal autorizado - Acceso administrativo a la anulación de reservas mediante un formulario interno

Componentes
  • Orquestación mediante agente de IA con n8n y Google Gemini.
  • Gestión de memoria conversacional por cliente.
  • Validación de disponibilidad mediante sub-workflows conectados a una Data Table.
  • Gestión del ciclo de vida de las reservas mediante estados.
  • Generación de enlaces de pago mediante Mercado Pago Checkout Pro.
  • Prevención de pagos duplicados durante la confirmación de reservas.
  • Sincronización de reservas confirmadas con Google Calendar.
  • Gestión de vencimientos y liberación de horarios no pagados.
  • Consulta y modificación de reservas previa validación.
  • Registro y consulta de información operativa mediante Google Sheets.
  • Interfaz interna para la administración de anulaciones de reservas.
Integraciones
  • WhatsApp Business Cloud API (Meta)
  • Mercado Pago API
  • Google Calendar API
  • Google Sheets API
  • Google Gemini API