Módulo de Reservas
Especificación completa · v1.0 · Mayo 2026
18Features
2Interfaces
0%Comisión por reserva
0.6%No-show con garantía
Flujo completo · del comensal al turno
1
Comensal reserva
Widget web · Instagram · WhatsApp · Google · Teléfono
2
Confirmación auto
WhatsApp + email inmediato con link de gestión
3
Reconfirmación
24h antes (auto) · 2h antes (auto) · comensal responde
4
Brief de turno
Email/WA al equipo con resumen de reservas y notas
5
Mesa asignada
Auto o manual → sincroniza con POS en tiempo real
Features solicitadas
Tu idea
🎨
Widget 100% personalizable
El formulario de reserva toma los colores, logo y tipografía del restaurante. Embebible en web, bio de Instagram, Google Business o como URL directa.
Logo, color primario, fuente
URL propia: reservas.turestaurante.com
Embed en cualquier web con 1 línea de código
Botón "Reservar" para Google Business Profile
Fase 1
Tu idea
🔗
Integración directa con POS
La reserva entra al sistema PREP en tiempo real. Sin doble digitación, sin hojas de Excel, sin cuadernos.
Reserva confirmada → aparece en libro de reservas
Al asignar mesa → bloquea en mapa del POS
Al sentarse → cambia estado a "Ocupada" automáticamente
Fase 1
Tu idea
🪑
Asignación auto o manual
El sistema puede asignar mesas automáticamente según disponibilidad y tamaño de grupo, o el hostess elige manualmente.
Modo auto: asigna la mesa óptima por pax y zona
Modo manual: drag & drop desde el libro de reservas al mapa
Reglas personalizables: "VIPs siempre en zona terraza"
Fase 1
Tu idea
↔️
Mover reservas libremente
Cambiar de mesa, de hora o de turno con drag & drop. El comensal recibe notificación automática si hay cambio de horario.
Drag & drop entre mesas en el mapa del salón
Cambio de hora con recalculo de disponibilidad
Combinar mesas para grupos grandes
Fase 1
Tu idea
📋
Brief de turno configurable
Resumen automático antes del servicio con todos los datos que el equipo necesita: quién viene, cuántos, ocasiones especiales, alergias.
Configurar cuántos briefs al día (ej: 2 — a las 11am y 6pm)
Elegir canal: Email / WhatsApp / Ambos
Formato personalizable: detallado o resumen ejecutivo
Puede ser por turno: almuerzo / cena
Fase 1
Tu idea
Reconfirmación automática
El sistema contacta al comensal antes de la reserva. Si no responde o cancela, la mesa se libera y se notifica a la lista de espera.
Configurable: 48h, 24h, 2h antes
Por WhatsApp o email (o ambos)
El comensal confirma con 1 clic o responde "NO"
Si no responde en X horas → mesa liberada automáticamente
Fase 1
Features que yo agrego — el diferencial real
Sugerido
👤
Perfil acumulativo del comensal
Cada visita enriquece el perfil. Cuando el comensal llega, el hostess ya sabe todo lo que necesita. Esto es lo que hace grandes a Resy y Eleven Madison Park.
Historial de visitas, gasto promedio, platos favoritos
Preferencias: vegetariano, alérgico, vino, cumpleaños
Tags: VIP · Regular · Primera vez · Prensa · Influencer
Notas del equipo: "prefiere mesa cerca de la ventana"
Vinculado al CRM de PREP (Fase 3)
Fase 1
Sugerido
🔔
Lista de espera con Notify
Si se cancela una reserva, notificación automática a quienes están en lista de espera. Convierte cancelaciones en cubiertos.
El cliente entra a lista de espera con 1 clic
Al cancelarse una reserva → WA/email inmediato a los primeros de la lista
Primero que confirma, se queda con la mesa
Resy logró 90% fill de cancellations con esta feature
Fase 1
Sugerido
💳
Garantía anti no-show
Mesa247 bajó el no-show de 5% a 0.6% con esto. Para grupos grandes o fechas especiales, se requiere tarjeta. Si no vienen, cargo automático vía Culqi.
Configurable: activar para grupos de 6+, fines de semana, fechas especiales
Monto personalizable: S/30–S/100 por persona
Tarjeta retenida, cargo solo si no-show
Integrado con Culqi (pasarela peruana)
Fase 2
Sugerido
🚶
Walk-ins integrados
El hostess registra en el sistema a quienes llegan sin reserva. No más cuadernos paralelos. Todo unificado en el mismo libro.
Botón "Walk-in" en el panel → captura nombre y pax
Asigna mesa disponible instantáneamente
Agrega al perfil del comensal si ya tiene historial
Reportes de ratio reserva vs walk-in por día
Fase 1
Sugerido
📅
Calendario de ocupación
Vista mensual con heatmap de demanda. El dueño ve qué días están llenos, cuáles están flojos, y puede abrir o cerrar disponibilidad manualmente.
Heatmap: verde (libre) → amarillo → rojo (lleno)
Cerrar disponibilidad para eventos privados
Gestionar feriados y eventos especiales
Control de overbooking configurable por mesa
Fase 1
Sugerido
⏱️
Turn time inteligente
El sistema conoce cuánto tarda cada tipo de mesa. Bloquea automáticamente la disponibilidad para no sobrevender el mismo slot.
Configurable: Mesa 2 = 75 min · Mesa 4 = 90 min · Mesa 6+ = 120 min
Buffer configurable entre turnos (ej: 15 min para preparar)
Ajuste automático si el servicio se extiende
Sugerencia de pacing por turno para no saturar cocina
Fase 1
Features avanzadas — Fase 2 en adelante
Fase 2
🌟
Experiencias y eventos
Más allá de una mesa: cenas maridaje, catas, menú degustación, clases de cocina. El cliente paga por adelantado → cero no-shows.
Crea "experiencias" con precio fijo (ej: S/180/persona)
Pago anticipado via Culqi al reservar
Cupos limitados por evento
Add-ons: maridaje de vinos, pisco tour, etc.
Fase 2
💬
Mensajería 2 vías con el comensal
Comunicación directa con el comensal antes, durante y después del servicio. El hostess puede enviar mensajes personalizados.
WhatsApp Business API bidireccional
Plantillas: "Su mesa estará lista en 10 min"
Follow-up post-visita: "¿Cómo estuvo su experiencia?"
Fase 3
🤖
IA predictiva de demanda
El sistema aprende de la historia y predice cuántos cubiertos habrá cada turno. El chef puede preparar exactamente lo necesario.
Predicción de cubiertos por turno y día de la semana
Alertas si hay un pico inusual de reservas
Sugerencias de staffing basadas en la ocupación esperada
El brief de turno — cómo funciona
Configuración
El brief llega cuando tú dices
Frecuencia: 1–3 veces por día
Horarios: ej. 10:30am (almuerzo) · 5:30pm (cena)
Canales: Email · WhatsApp · Ambos
Destinatarios: Dueño · Gerente · Chef · Maître
Formato: Resumen ejecutivo · Detallado por mesa
Idioma: Español (siempre)
Preview del brief
📋 Brief Turno Noche · Viernes 19 Mayo
Total reservas confirmadas18
Cubiertos esperados52
Walk-ins estimados~8
En lista de espera4
Con garantía (tarjeta)6 reservas
🎂 Cumpleaños: Mesa 4 · García, 4 pax · 9pm
🥗 Vegano: Mesa 7 · Rodríguez, 2 pax
⚠ Alergia mariscos: Mesa 12 · Torres
🏆 VIP: Mesa 2 · Sra. Mejía (3ra visita este mes)
Comparativa de funcionalidades
Feature Mesa247 Resy (NYC) OpenTable PREP
Widget personalizable
Integración con POS propioParcial (Toast/Square)Parcial✓ Nativo
Asignación auto de mesas
Brief de turno configurableBásico✓ + WA nativo
Reconfirmación automática
WhatsApp native✗ (no LATAM)✓ Diferencial
Perfil acumulativo de comensalBásico✓ AvanzadoParcial
Lista de espera con Notify
Garantía anti no-show✓ (Culqi)✓ (Culqi)
Experiencias / eventos con pagoBásicoParcial✓ (Fase 2)
Fee por cubiertoNoSí (S/5–7)No — incluido en plan
Disponible en PerúLimitado✓ Native
Widget público — lo que ve el comensal

El widget es el primer contacto del comensal con el restaurante. Tiene que ser rápido (máximo 4 pasos), elegante (toma la identidad visual del restaurante) y sin fricción (sin crear cuenta obligatoria).

Diferencial PREP: El widget tiene el teléfono del comensal desde el paso 1. Con eso activamos la reconfirmación automática por WhatsApp sin que tenga que instalar nada.
Los 4 pasos del comensal
1
Fecha + pax — elige cuándo y cuántos
2
Hora — slots disponibles en tiempo real
3
Datos — nombre, cel, ocasión especial, nota
4
Confirmar — WA + email en segundos
Reservar mesa
Miraflores · Lima
Fecha
📅 Vie 23 mayo
Personas
1
2
3
4
+
Hora disponible
12:30
13:00
13:30
14:00
14:30
20:00
20:30
21:00
Nombre
Carlos García
WhatsApp
987 654 321
Ocasión especial (opcional)
🎂 Cumpleaños
Stack técnico del módulo
🗄️
Supabase
Tablas: reservations, guests, waitlist, experiences. Realtime para sync inmediato con POS.
📱
WhatsApp Business API
Confirmaciones, reconfirmaciones, briefs y Notify. Meta official API — no terceros.
📧
Resend
Emails de confirmación, brief de turno, seguimiento post-visita. Templates HTML con branding del restaurante.
💳
Culqi
Garantías anti no-show. Retención de tarjeta sin cargo inmediato. Pago en experiencias prepagadas.
El diferencial de PREP sobre Mesa247 y Resy
WhatsApp nativo (Mesa247 y Resy no lo tienen). Sin fee por cubierto (Mesa247 sí cobra). Integración con el POS propio — sin doble sistema. El brief llega por WhatsApp, no solo por email.
S/0
fee por reserva