SOLUCIÓN · CHATBOTS E INTELIGENCIA ARTIFICIAL APLICADA
Chatbot de WhatsApp para restaurantes: pedidos y reservas sin perder mensajes
Un chatbot de WhatsApp para restaurantes responde al instante las preguntas repetidas (horario, menú, envío), arma pedidos completos con dirección y total, y confirma reservas, mientras tu personal atiende el salón y la cocina. Lo construyo sobre la API oficial de WhatsApp Business, conectado a tu menú real y con paso a una persona cuando hace falta.
Lo que pasa hoy
En la mayoría de los restaurantes, WhatsApp lo atiende quien esté libre en ese momento: la cajera entre cobro y cobro, el encargado mientras recibe proveedores o el dueño desde su celular. Las mismas preguntas se repiten todo el día —¿a qué hora abren?, ¿tienen servicio a domicilio?, ¿cuánto cobran de envío a tal colonia?, ¿me mandas el menú?— y cada respuesta interrumpe otra tarea. Un viernes a las ocho de la noche, con el salón lleno, esos mensajes simplemente esperan.
El problema se agrava con los pedidos. Copiar a mano la orden del chat a la comanda o al punto de venta provoca errores: el cliente pidió sin cebolla y nadie lo anotó, la dirección quedó incompleta, el total que se le dijo por mensaje no coincide con el ticket. Cuando el repartidor llega a la casa equivocada o el platillo regresa, el costo no es solo el producto perdido: es un cliente que la próxima vez pide en otro lado o por una aplicación que te cobra comisión.
Con las reservas pasa algo parecido. Si nadie confirma a tiempo, una mesa se queda vacía por alguien que no llegó o, peor, se duplica porque dos personas anotaron reservas en libretas distintas. Y como nada queda registrado en un solo lugar, es imposible saber cuántos pedidos llegaron por WhatsApp, a qué hora se satura el canal o qué preguntas se repiten más.
Un chatbot bien diseñado no sustituye la atención humana ni pretende «platicar» como persona: filtra, ordena y registra. El cliente recibe respuesta inmediata a lo básico, el pedido llega a tu equipo ya estructurado y lo que no encaja en el flujo —una queja, un evento especial, un pedido para cincuenta personas— pasa a alguien de carne y hueso con todo el contexto.
Cómo lo resolvería
- 01
Mapear las conversaciones reales
Antes de programar, reviso contigo una muestra de chats de tu negocio (anonimizados) para identificar qué preguntan los clientes, en qué orden y con qué palabras. El bot se diseña sobre lo que de verdad escriben tus clientes, no sobre un guion genérico copiado de otro giro. De aquí también sale qué conviene resolver con botones y qué necesita entender texto libre.
- 02
Menú, zonas y reglas como datos editables
Cargo tu menú, horarios, zonas de entrega, costo de envío y monto mínimo como datos que tu equipo puede cambiar desde un panel o una hoja de cálculo. Si sube el precio del aguachile o cierras temprano un día festivo, el bot lo usa al momento, sin reprogramar nada ni pedirme cambios.
- 03
Flujo de pedido y reserva con confirmación
El bot arma el pedido paso a paso, pregunta las modificaciones habituales, valida que la dirección esté dentro de tu zona, suma el envío y muestra un resumen para que el cliente confirme. Para reservas consulta disponibilidad por horario y número de personas. Nada entra a cocina sin una confirmación explícita del cliente.
- 04
Entrega a tu operación
El pedido confirmado llega en un formato claro al lugar donde tu equipo ya trabaja: un panel en una tableta de cocina, un grupo interno o tu punto de venta si tiene API para recibir órdenes. Así se evita volver a capturar y se reduce el error de dedo.
- 05
Escalar a una persona y medir
Quejas, pedidos especiales o cualquier mensaje que el bot no entienda pasan a una persona con el historial completo. Además, cada conversación queda registrada: cuántos pedidos entraron, a qué hora, cuántos se abandonaron y en qué paso, para ajustar el flujo con datos.
Ejemplo de flujo: pedido a domicilio en hora pico
- El cliente escribe «quiero pedir» a las 20:10 y el bot responde de inmediato con las categorías del menú en botones.
- Elige dos órdenes de tacos y una bebida; el bot pregunta las modificaciones habituales (sin cebolla, tortilla de harina o maíz).
- Pide la dirección y verifica que la colonia esté dentro de la zona de entrega; si no, ofrece la opción de pasar a recoger.
- Muestra el resumen con subtotal, envío, total y forma de pago, y espera la confirmación del cliente.
- El pedido confirmado aparece en la tableta de cocina con hora, dirección, notas y un número de orden.
- Cuando el repartidor sale, el sistema envía un aviso de «tu pedido va en camino».
- Si el cliente escribe algo fuera del flujo —«¿puedo pagar la mitad en efectivo?»— la conversación pasa al encargado con todo el contexto.
Trabajo relacionado
Para profundizar
Preguntas frecuentes
¿Necesito la API oficial de WhatsApp Business o basta con la app?
La app de WhatsApp Business sirve para respuestas rápidas y mensajes de ausencia, pero no permite un bot que tome pedidos completos ni varias personas atendiendo a la vez con orden. Para eso se usa la API oficial de Meta, que requiere verificar el negocio y un número dedicado. Las herramientas no oficiales que «conectan» tu WhatsApp personal pueden dejar de funcionar o provocar el bloqueo del número, así que no las recomiendo para un canal del que depende tu venta.
¿Cuánto cuesta un chatbot de WhatsApp para restaurante?
Depende de cuántos flujos necesitas (solo preguntas frecuentes, pedidos, reservas, recordatorios), si hay que integrarlo con tu punto de venta, si quieres que entienda texto libre con IA o que funcione con botones, y si necesitas un panel de cocina. A eso se suma el costo de Meta, que cobra por mensaje de plantilla entregado según su tarifa vigente; los mensajes de respuesta dentro de la ventana de atención al cliente tienen otro tratamiento. Después de revisar tu operación te doy un alcance cerrado por etapa.
¿El bot puede conectarse con mi punto de venta?
Si tu sistema tiene API o permite importar pedidos, sí, y es lo ideal porque elimina la recaptura. Si no la tiene, el pedido llega a un panel propio o a un canal interno que tu equipo ya use, con un formato claro para pasarlo a caja. Lo reviso con la documentación de tu sistema antes de definir el alcance, para no prometer una integración que no existe.
¿Qué pasa si el bot no entiende al cliente?
Nunca debe dejar al cliente atorado en un círculo de opciones. Después de uno o dos intentos fallidos, o si el cliente escribe palabras como «queja» o «hablar con alguien», la conversación pasa a una persona con el historial completo. En horario cerrado, el bot lo dice con claridad y registra el mensaje para atenderlo al abrir.
¿Conviene más un chatbot propio o una aplicación de reparto?
No son excluyentes. Las aplicaciones de reparto te dan visibilidad ante clientes nuevos a cambio de una comisión por pedido. El chatbot sirve para los clientes que ya te conocen y prefieren pedirte directo: ahí no pagas comisión por orden y la relación con el cliente es tuya. Muchos restaurantes usan ambos canales y empujan a sus clientes frecuentes al pedido directo.
¿Puedo empezar con algo pequeño?
Sí, y es lo que recomiendo. Una primera versión puede limitarse a responder preguntas frecuentes y enviar el menú, o solo a confirmar reservas. Con el uso real de unas semanas vemos qué se repite y qué conviene automatizar después, en lugar de construir todo de golpe.
Esta solución forma parte del servicio de chatbots e inteligencia artificial aplicada.
¿Lo platicamos?
Si tu caso se parece, cuéntame cómo trabajas hoy. Te digo qué parte conviene automatizar o construir primero.
