Rappi y Didi Food cobran 25% a 35% de comisión por cada pedido. Eso es casi una cuarta parte de tu ganancia que se va directo a una aplicación. Un chatbot de WhatsApp propio toma pedidos directos, integra con tu POS, gestiona lealtad — y cuesta una fracción de lo que pagas en comisiones.
El reto: la mayoría de chatbots básicos fallan en lo que realmente importa en un restaurante mexicano: manejar modificaciones ("sin cilantro", "extra guacamole", "salsa aparte"), confirmar en tiempo real con la cocina, y hacer que el cliente sienta que habla con una persona, no con una lata de atún.
Este post te muestra cómo construir un chatbot de WhatsApp para tu restaurante que funciona en realidad, sin romper lo que ya tienes.
El costo real de Rappi y Didi vs. tu chatbot propio
Hagamos cuentas concretas. Una taquería de autor en Roma Norte, CDMX, con 3 sucursales y 800 pedidos por mes:
Opción 1: Rappi + Didi Food
- 800 pedidos × 30% comisión promedio = $12,000 MXN/mes en comisiones (sin contar devoluciones, rechazos, marcaje de precio).
- Tiempo de administración: 5 horas a la semana (problemas, reembolsos, actualizaciones de menú, quejas).
- Margen promedio por pedido: $180 MXN. Después de comisión: $126 MXN. Después de COGS (50%): $63 MXN de ganancia.
Opción 2: Chatbot WhatsApp propio
- Setup: $50,000–$120,000 MXN (una vez). Incluye integración POS, capacitación, lanzamiento.
- Mensual: $4,000–$8,000 MXN. WhatsApp API ($500–$2,000) + hosting del chatbot ($1,500–$3,000) + modelo de IA ($1,500–$2,000) + gestión ($500–$1,000).
- Margen: mismo $180, sin comisión. $180 − COGS 50% = $90 de ganancia. Diferencia: $27 MXN más por pedido.
- 800 pedidos × $27 = $21,600 MXN/mes de margen adicional. Menos el costo mensual ($6,000 promedio) = $15,600 MXN/mes neto.
Break-even: entre 3 y 8 meses. Después, es pura ganancia. Y eso sin contar que tu cliente promedio gasta más cuando no pasa por intermediario.
Qué puede hacer un chatbot de WhatsApp (y qué no)
Sí puede:
- Mostrar menú con fotos, precios, disponibilidad en tiempo real.
- Tomar el pedido completo con modificadores.
- Integrar con tu POS (Square, Clip, Cómbate) para validar stock.
- Enviar el pedido a una impresora térmica o pantalla en la cocina al instante.
- Procesar pago (Stripe, Mercado Pago, PayPal) o dejar "pago en mostrador".
- Dar número de pedido, tiempo estimado, y notificar cuando está listo.
- Guardar preferencias del cliente para próximas compras.
- Aplicar programas de lealtad automáticos ("5 tacos al 10º pedido").
- Sugerir ofertas personalizadas basadas en historial.
NO puede (sin quedar raro):
- Responder "tu pedido estará listo en 2 minutos" cuando hay 15 pedidos en cola. Siempre dice la verdad o el cliente se molesta.
- Cerrar totalmente el puente al humano. Necesita un botón de "hablar con gerente" visible, porque el cliente mexicano no se queda esperando si algo falla.
- Entender pedidos en video o foto solamente ("una orden como la del miércoles pasado"). Necesita escritura o audio transcrito a texto.
- Garantizar que el cliente no cancele si se arrepiente. Pero el bot sí puede decir "cancelas en los próximos 3 minutos sin cargo" para evitar ira.
La arquitectura del chatbot: paso a paso
Cliente envía mensaje por WhatsApp
Puede ser: "Quiero 3 tacos al pastor" o "¿Qué tienen hoy?" o "Cómo pido?". El mensaje llega a tu número de WhatsApp Business (oficial, vía 360Dialog o Gupshup).
NLU (procesamiento de lenguaje natural)
Un modelo de IA (GPT-4o o Claude) recibe el texto, entiende la intención ("quiero pedir", "consultar menú", "duda de proceso"). Si no entiende, pregunta más para aclarar.
Presenta menú interactivo
Si es primer contacto o el cliente pide menú, envía botones con categorías (tacos, tamales, postres, bebidas). O lista tu catálogo desde la base de datos vinculada con tu POS.
Maneja modificadores (la parte crítica)
El cliente dice "3 tacos al pastor, sin cilantro, con doble cebolla, salsa verde aparte". El bot desglosa: 3 × [taco al pastor + mod: -cilantro +cebolla +salsa aparte]. Consulta POS: ¿hay? ¿precio? Confirma.
Procesa pago o anota "pago en mostrador"
Si el cliente elige pagar por WhatsApp, botón de enlace a Stripe/Mercado Pago. Si es pago en mostrador, anota el número. Total al final: "Tu orden: $520 MXN. Pagar aquí → [botón]".
Envía orden a cocina e impresora térmica
El JSON del pedido sale del bot y llega a una impresora térmica o display en la cocina automático. Cocina ve: "Orden #1247 — 3 tacos al pastor (sin cilantro, doble cebolla), salsa aparte. Cliente: Roberto". Así, sin demoras.
Esta arquitectura toma unos 3-5 segundos de inicio a fin. El cliente siente fluidez, casi como hablar con un humano.
El detalle que rompe a los chatbots básicos: modificadores
Aquí es donde 90% de los chatbots fallidos del mundo se quiebran. Un cliente dice: "Quiero quesatacos (3), sin queso en uno, con champiñones en dos, y sírvemelos aparte porque voy en carro".
Un chatbot básico escucha, se confunde, y pregunta 10 veces. La IA predictiva bien entrenada entiende la estructura:
- Producto base: quesatacos (3).
- Modificador 1: -queso (aplica a 1).
- Modificador 2: +champiñones (aplica a 2).
- Instrucción especial: "aparte, cliente en carro".
El prompt del modelo tiene que ser extremadamente específico. Algo como:
"Cuando el cliente da una orden, extrae: (1) Lista de productos con cantidad, (2) Para cada producto, todas las modificaciones o sustituciones, indicando a cuántas unidades aplica cada una, (3) Instrucciones especiales (empaque, entrega, alérgenos). Si es ambiguo, pregunta una sola pregunta aclaratoria, nunca hagas suposiciones."
Sin esto, el bot genera órdenes incorrectas, la cocina se molesta, el cliente se molesta, y el proyecto fracasa en 2 semanas.
"Un chatbot que toma mal un pedido con modificadores es peor que no tener chatbot. Cuesta dinero, reputación, y tiempo del cliente. No vale la pena."
Programa de lealtad automático con IA
Una de las ventajas del chatbot propio es que sabes quién es cada cliente. Con Rappi, eres anónimo — cada pedido es desconocido.
Con tu chatbot, guardas:
- Número de teléfono (identificador único).
- Nombre.
- Histórico de pedidos (últimos 20 órdenes).
- Preferencias (qué modifica siempre, alimentos que evita).
- Gasto total acumulado.
Ahora la IA puede sugerir:
- "Notas que no pides postre desde hace 3 semanas. Hoy: 1 churro gratis con tu pedido".
- "Cumples 10 pedidos hoy. Siguiente taco gratis para vos".
- "Compraste tacos al pastor los últimos 4 martes. ¿Reservo 5 para mañana?"
Resultado: cliente se siente reconocido, gasta más, viene más frecuente. Restaurante captura datos que Rappi nunca te daría.
Reservas por WhatsApp: la extensión lógica
Con el mismo chatbot, puedes también tomar reservas:
- Cliente: "Quiero mesa para 6 personas mañana a las 20:00".
- Bot: "Perfecto. ¿A nombre de quién? ¿Alguna alergia o celebración especial?"
- Bot consulta calendar (Google Calendar vinculado) o tu sistema de reservas (Resy, OpenTable, o un airtable propio).
- Confirma: "Reserva a nombre de María, 6 personas, viernes 25 mayo 20:00. Confirmación → [botón de confirmación]".
- Dos horas antes: recordatorio automático vía WhatsApp.
Sin costo adicional. El mismo bot que toma pedidos también toma reservas.
Costos de la solución: breakdown 2026
Setup inicial: $50,000–$120,000 MXN (único pago)
- Arquitectura y diseño del chatbot: $15,000–$30,000.
- Integración con POS (Square, Clip, Cómbate): $8,000–$15,000.
- Integración con WhatsApp Business API: $5,000–$10,000.
- Base de datos y hosting inicial: $10,000–$15,000.
- Capacitación de equipo, documentación, lanzamiento: $5,000–$15,000.
- Contingencia e iteración: $7,000–$20,000.
Costo mensual: $3,000–$8,000 MXN
- WhatsApp Business API (Gupshup, 360Dialog): $500–$2,000/mes según volumen de conversaciones.
- Hosting (AWS, Heroku, o similar): $1,500–$3,000/mes.
- Modelo de IA (GPT-4o, Claude vía API): $800–$2,000/mes según volumen de solicitudes.
- Mantenimiento y optimización (soporte técnico): $200–$1,000/mes.
Para una taquería de 3 sucursales con 800 pedidos/mes, el costo real está en $5,000–$7,000 MXN. Ya calculamos arriba que ahorras $15,600 netos. El ROI es claro.
Los errores que matan un chatbot de restaurante
Error 1: responder "tu pedido está listo en 2 minutos" cuando no
Meter presión falsa al cliente. El bot tiene que verificar con cocina ANTES de decir "en X minutos". Si dice un número, debe ser aproximado pero honesto. Mejor decir "entre 15 y 20 minutos, te avisamos cuando esté listo" que "en 5 minutos" y luego que tarde 25.
Error 2: no tener un botón visible de "hablar con humano"
El cliente mexicano es directo. Si algo falla o tiene una necesidad especial, quiere hablar con alguien. El bot tiene que ofrecer esa ruta de forma visible desde el primer mensaje. "¿No encuentras lo que buscas? Escribe HUMANO para hablar con el gerente".
Error 3: no sincronizar con cocina
El chatbot promete "en 15 minutos", pero cocina no vio la orden o estaba en otro pedido. El cliente llega a los 10 minutos esperando su orden — no existe. Desastre. La integración con POS y cocina tiene que ser robusta, no opcional.
Error 4: no manejar cancelaciones
Cliente cambió de opinión. Pero el bot no tiene botón de cancelar. O lo tiene pero le cobran de todas formas. El bot tiene que permitir cancelación libre en los primeros 2–3 minutos después de confirmar. Después, con cargo.
Próximos pasos: de aquí a 60 días
Semanas 1-2: Auditoría de tu pila técnica. ¿Tienes POS? ¿Está conectada a base de datos? ¿Cuál es tu proveedor de impresoras/displays de cocina? Todo eso es prerequisito.
Semanas 3-4: Contacta a un desarrollador o agencia especializada en WhatsApp + restaurantes. Definen arquitectura, presupuesto exacto, timeline. No es algo que hagas tú en un fin de semana.
Semanas 5-8: Desarrollo y pruebas internas. El bot toma órdenes de prueba, se conecta con cocina, procesa pagos en modo sandbox.
Semanas 9-10: Soft launch. Solo empleados usan el bot. Refinan, ajustan, documentan procesos.
Semana 11-12: Lanzamiento público. Promocionan el nuevo canal entre clientes habituales. Escalamiento progresivo.
"Un chatbot no reemplaza a tu equipo — lo libera de tareas mecánicas. El chef sigue siendo el chef. Tu gerente administra menos 'dónde está mi orden' y más innovación culinaria."
¿Quieres aplicar esto en tu empresa?
Te hacemos un diagnóstico gratuito de 30 minutos. Si no tiene sentido aplicarlo, te lo decimos.
Agendar diagnóstico →