automation
2 min read

Chatbot WhatsApp para Agendar Turnos

Workflow de n8n para un chatbot de WhatsApp que agenda turnos, sincroniza con Google Calendar y manda recordatorios.

n8nwhatsappautomatizacionflujos-de-trabajoagentes-ia

Chatbot WhatsApp para Agendar Turnos

Workflow completo de n8n para un chatbot de WhatsApp que agenda turnos automáticamente, sincroniza con Google Calendar y manda recordatorios 24 horas antes.

Qué Incluye

  • calendar_whatsapp.json - Workflow completo de n8n listo para importar
  • supabase_schema.sql - Schema SQL para las 3 tablas necesarias

Funcionalidades

  • Reserva conversacional por WhatsApp
  • Sincronización automática con Google Calendar
  • Recordatorios 24 horas antes
  • Almacenamiento de historial de conversación
  • Gestión de usuarios

Schema de Base de Datos

El workflow usa 3 tablas en Supabase:

TablaPropósito
usersAlmacena contactos de WhatsApp
appointmentsRegistra turnos con sync a calendario
historyMemoria de conversación para contexto

Instalación Rápida

  1. Importar el workflow

    • Abrir n8n > Workflows > Import from File
    • Seleccionar calendar_whatsapp.json
  2. Crear tablas en Supabase

    • Ejecutar supabase_schema.sql en el editor SQL de Supabase
  3. Configurar credenciales

    • API key de OpenAI
    • WhatsApp Business API
    • Google Calendar OAuth
    • Credenciales de Supabase API
  4. Activar el workflow

    • Habilitar el trigger de WhatsApp
    • Probar con un mensaje

Cómo Funciona

  1. Usuario manda mensaje por WhatsApp
  2. La IA entiende la intención y verifica disponibilidad
  3. Crea el turno en la base de datos
  4. Sincroniza el evento con Google Calendar
  5. Manda confirmación por WhatsApp
  6. El recordatorio de 24h se dispara automáticamente

Recursos Relacionados

¿Listo para descargar?

Obtén acceso instantáneo a este recurso gratuito