¿Cómo funciona el canal de WhatsApp?
El canal de WhatsApp de YepTable usa la Meta Cloud API (WhatsApp Business API) directamente, sin ningún intermediario. Cada restaurante conecta su propio número de WhatsApp Business y YepTable lo gestiona de forma completamente autónoma.
Está disponible en los planes Profesional y Business.
¿WhatsApp Business App vs. WhatsApp Business API?
| WhatsApp Business App | WhatsApp Business API | |
|---|---|---|
| Uso | Manual, tú respondes | Automatizado, el bot responde |
| Dispositivos | 1 teléfono + hasta 4 más | Ilimitado, en la nube |
| Automatización | Respuestas rápidas básicas | Conversaciones completas con IA |
| Coste | Gratuita | Incluida en planes Pro y Business |
La API es necesaria para que YepTable gestione las conversaciones de forma completamente autónoma.
Si tu restaurante ya usa WhatsApp Business (la app), puedes migrar ese número a la API. Durante el proceso de migración el número deja de funcionar en la app durante unos minutos.
Requisitos previos
- Un plan Profesional o Business de YepTable
- Una cuenta en Meta Business Manager (business.facebook.com)
- Un número de teléfono disponible (no registrado actualmente en WhatsApp personal)
- Acceso a Meta Developer Console (developers.facebook.com)
Proceso de configuración paso a paso
1. Crear una app en Meta
- Accede a developers.facebook.com con tu cuenta de Facebook
- Haz clic en Mis apps → Crear app
- Elige el tipo Business
- Añade el producto WhatsApp a tu app
2. Registrar tu número de teléfono
- Dentro de tu app → WhatsApp → Configuración
- En el apartado Números de teléfono, haz clic en Añadir número de teléfono
- Sigue el proceso de verificación (recibirás un código por SMS o llamada)
3. Crear un System User con token permanente
Los tokens de usuario normal caducan. Para producción necesitas un System User con token permanente:
- Ve a Meta Business Manager → Configuración → Usuarios del sistema
- Crea un nuevo System User con rol Admin
- Asígnale acceso a tu app de WhatsApp
- Haz clic en Generar token y selecciona los permisos:
whatsapp_business_messagingwhatsapp_business_management
- Guarda el token — solo se muestra una vez
4. Obtener los IDs necesarios
En tu app de Meta, ve a WhatsApp → Configuración → Panel de control:
- Phone Number ID — identifica tu número dentro de Meta
- WhatsApp Business Account ID (WABA ID) — identifica tu cuenta de empresa
5. Configurar en el panel de YepTable
- Ve a Configuración → WhatsApp
- Introduce el Phone Number ID, WABA ID y el Access Token del System User
- Haz clic en Conectar WhatsApp — las credenciales se cifran antes de guardarse
6. Configurar el webhook en Meta
En el panel de YepTable (Configuración → WhatsApp) encontrarás la URL del webhook y el Verify Token que debes introducir en Meta:
- En tu app de Meta → WhatsApp → Configuración → Webhooks
- Introduce la URL del webhook y el Verify Token que te muestra el panel
- Haz clic en Verificar y guardar
- Suscríbete al campo messages
7. Crear las plantillas de recordatorio
WhatsApp exige plantillas aprobadas para enviar mensajes fuera de la ventana de 24h (como los recordatorios automáticos). El panel te muestra el texto exacto que debes usar:
- Ve a Meta Business Manager → Herramientas de cuenta → Plantillas de mensajes
- Crea las dos plantillas que aparecen en Configuración → WhatsApp → Plantillas de recordatorio:
reservation_reminder_24hreservation_reminder_2h
- Categoría: Utilidad · Idioma: Español
- Espera la aprobación de Meta (habitualmente entre 1 y 48 horas)
8. Enviar un mensaje de prueba
Una vez configurado todo, desde Configuración → WhatsApp puedes enviar un mensaje de prueba a tu número para verificar que la conexión funciona correctamente.
Plantillas de mensajes
WhatsApp exige usar plantillas aprobadas para iniciar conversaciones (mensajes salientes). Las conversaciones que inicia el cliente (escribiendo directamente a tu número) son libres y no necesitan plantilla.
YepTable usa dos plantillas para los recordatorios automáticos:
- 24 horas antes de la reserva
- 2 horas antes de la reserva
Ambas incluyen: nombre del cliente, nombre del restaurante, fecha y hora, número de comensales y código de cancelación.
Número de WhatsApp para los clientes
Una vez activo, tus clientes pueden reservar escribiendo directamente a tu número de WhatsApp. Puedes facilitar ese acceso con:
- El enlace directo
wa.me/+34XXXXXXXXXen tu web, carta o redes sociales - El botón oficial de WhatsApp en tu Instagram o Google My Business
- Un QR en el local que abra directamente la conversación
Preguntas frecuentes
¿Puede el restaurante seguir respondiendo manualmente? No recomendamos mezclar respuestas manuales con respuestas del bot en el mismo número, ya que puede generar confusión al cliente. El canal API está diseñado para funcionar de forma completamente automatizada.
¿Qué pasa si el cliente hace una pregunta que el bot no entiende? El bot intentará reconducir la conversación hacia la reserva. Para consultas muy específicas puede indicar que le llamen directamente.
¿Tiene coste adicional cada mensaje de WhatsApp? Meta cobra por conversaciones iniciadas por la empresa (recordatorios, etc.) a partir de ciertos volúmenes. Para la mayoría de restaurantes, estos costes son menores de 5 €/mes. YepTable no añade sobrecoste por mensaje.
¿El token de acceso está seguro? Sí. YepTable cifra el access token con AES-256-GCM antes de guardarlo en la base de datos. Nunca se almacena en texto plano.
¿Te ha sido útil este artículo?
Si tienes alguna duda adicional, nuestro equipo de soporte estará encantado de ayudarte.
Contactar con soporte¿Listo para automatizar tus reservas?
Prueba YepTable gratis durante 14 días, sin tarjeta de crédito.
Empezar gratis →