🛡️ Google ADK 2.0 Graph Workflow · Odoo 20.0 XML-RPC · WhatsApp Coexistence

De Nota de Voz a las 11:00 PM a Cotización Exacta en Odoo en 8 Segundos.

El primer agente B2B de recepción de pedidos para distribuidores HoReCa & Foodservice con acero matemático en Python. Escucha audios con ruido de cocina, lee fotos de comandas en servilletas y valida cada SKU sin que pierdas tu WhatsApp Business App actual.

0.0% Alucinación Aritmética (Cálculo en Python)
10 seg Smart Debouncer Anti-Ráfagas
100% Coexistencia con tu App Celular
WhatsApp Business → Razor-Sharp Workflow → Odoo ERP
👨‍🍳 Chef Ejecutivo · Restaurante La Brasa · 23:14 PM
🎙️
0:14 · Audio (.ogg)

"Compa, para mañana primera hora mándame 2 cajas de ribeye choice y 3 bolsas de camarón 16/20 limpio..."

👨‍🍳 +4 seg después (Ráfaga fusionada por Smart Debouncer)

"Ah y súmale 1 saco de harina fuerza 25kg porfa"

⚡ Razor-Sharp HoReCa · Validado en Python + Catálogo

📋 Resumen de tu Pedido HoReCa:

  • 2x Caja 15 kg · Ribeye Choice (CAR-RIB-001) $17,400.00
  • 3x Bolsa 2 kg · Camarón 16/20 Limpio (MAR-CAM-1620) $2,340.00
  • 1x Saco 25 kg · Harina Fuerza (ABA-HAR-025) $620.00
Total Exacto (MXN): $20,360.00
💡 Sugerencia del Chef: ¿Agregamos Mantequilla sin Sal 1 kg (LAC-MAN-001) para tus cortes?
Odoo 20.0 XML-RPC Orden SO0014 creada automáticamente al confirmar ✔ Sincronizado
🌙 El Cuello de Botella Nocturno

La Crisis de las 11:00 PM en HoReCa

Los chefs terminan su inventario a medianoche y mandan pedidos en notas de voz o fotos de comandas manchadas. Capturarlos a mano a las 5:30 AM retrasa la ruta de reparto y destruye tu margen.

❌ Operación Tradicional (Manual)

Caos Matutino y Fuga de Pedidos

  • 🎙️
    Audios con ruido de campana extractora:

    Capturistas escuchando notas de voz de 90 segundos 3 veces para adivinar si dijo "16/20" o "U15".

  • 📝
    Fotos de servilletas y pizarras a medianoche:

    Pedidos que nadie responde a las 11:30 PM; si el chef tiene duda de stock, le pide a otro proveedor.

  • 🚛
    Camiones detenidos en rampa a las 6:00 AM:

    2 horas digitando manualmente en el ERP mientras el almacén espera las órdenes de picking.

  • 💸
    Devoluciones por errores de unidad (Kg vs. Caja):

    Confundir "2 de ribeye" (¿2 kilos o 2 cajas de 15 kg?) cuesta miles de pesos en merma y logística inversa.

⚡ Con Razor-Sharp HoReCa (Autónomo 24/7)

Recepción Multimodal + Odoo ERP en Segundos

  • 🧠
    Comprensión Multimodal Nativa (Audio, Foto y Texto):

    Procesa notas de voz .ogg, fotos de comandas escritas a mano y jerga gastronómica al instante.

  • ⏱️
    Smart Debouncer de 10 Segundos Anti-Ráfagas:

    Si el chef manda 4 mensajes seguidos corrigiendo cantidades, el agente los unifica en una sola cotización limpia.

  • 🧮
    Acero Matemático 100% en Python:

    Cero alucinaciones de precios. Conversiones exactas de Caja/Bolsa/Saco/Kg validadas contra tu catálogo oficial.

  • 📦
    Inyección Directa en Odoo sale.order + Respaldo CSV:

    Cuando el cliente toca [✅ Confirmar Pedido], la orden amanece lista en Odoo para almacén y facturación.

🛡️ Arquitectura Google ADK 2.0 Graph Workflow

Los 5 Guardrails Deterministas: Por Qué No Alucina Precios

A diferencia de un chatbot genérico conectado a un prompt, Razor-Sharp separa la comprensión multimodal de las reglas financieras mediante un grafo determinista en Vertex AI Agent Runtime.

Entrada Multimodal WhatsApp / YCloud Audio .ogg · Foto · Texto
→
Nodo 1 (ADK LlmAgent) Extracción Semántica Jerga HoReCa → JSON
→
Nodo 2 (Python Puro) Validador Aritmético SKUs · Conversiones · Total $
→
Nodo 3 (XML-RPC) Odoo ERP sale.order Cotización Lista en Rampa
01 WhatsApp Webhook Buffer

Smart Debouncer Anti-Ráfagas (10s)

Cuando un chef envía una foto, luego un audio y 3 segundos después 'olvídalo, que sean 3 cajas', el buffer asíncrono unifica la ráfaga en un solo turno antes de invocar al grafo.

02 Cero Alucinación Aritmética

Acero Matemático 100% en Python

El modelo jamás calcula precios ni subtotales. Un nodo determinista en Python multiplica unidades de venta (Caja 15 kg, Bolsa 2 kg, Saco 25 kg) por el precio oficial de tu catálogo.

03 ALTA · MEDIA · BAJA

Match Híbrido con Semáforo de Confianza

Cruza jerga gastronómica ('caña de filete', 'camarón cristal') contra tus SKUs. Si detecta ambigüedad o confianza MEDIA/BAJA, detiene la confirmación y pide aclarar el SKU exacto.

04 +12% Ticket Promedio

Upselling Inteligente sin Fricción

Sugiere automáticamente un insumo complementario de alto margen (ej. Mantequilla sin Sal al pedir Ribeye) como nota opcional, sin inflar el total sin permiso del comprador.

05 Odoo 20.0 XML-RPC

Compromiso Transaccional en Odoo + CSV

Solo cuando el cliente presiona [✅ Confirmar Pedido], el nodo final crea el borrador sale.order en Odoo ERP y guarda respaldo auditable en CSV.

📱 Demo Interactiva en Producción

Pruébalo Ahora Mismo desde tu propio WhatsApp

Escanea el código QR con la cámara de tu celular o elige un escenario de prueba. Puedes enviarle mensajes de texto con jerga, notas de voz reales o la foto de una comanda escrita a mano: el agente en Vertex AI responderá en segundos y creará el pedido en Odoo ERP (daigent.odoo.com).

ESCANEA PARA HABLAR CON EL BOT
+1 (555) 012-6859

Conectado en vivo a Vertex AI Agent Runtime + Odoo 20.0

💬 Abrir Chat en WhatsApp
📈 Impacto Financiero en tu Distribuidora

Calcula tu Retorno de Inversión Mensual

Ajusta el volumen diario de pedidos que recibe tu equipo por WhatsApp y descubre cuántas horas de captura manual ahorras y cuántos pedidos nocturnos + upselling recuperas al mes.

Pedidos B2B recibidos por día 60 pedidos/día
15 / día 150 / día 300 / día
Ticket promedio por pedido HoReCa (MXN) $6,500 MXN
$1,500 $15,000 $35,000
Minutos promedio de digitación manual por pedido 4.5 min
2 min 6 min 12 min
Horas de digitación ahorradas al mes (26 días op.) 117 hrs / mes
Ingresos adicionales por Upselling Automático (est. +4.5%) $456,300 MXN / mes
Pedidos nocturnos recuperados + errores de merma evitados $659,100 MXN / mes

*Cálculo basado en 26 días operativos/mes, reducción del 95% en errores de SKU/empaque y captura 24/7 sin tiempos muertos.

🔗 Self-Service Onboarding · WhatsApp Coexistence

Activa Razor-Sharp en tu Número Actual en 2 Pasos Sin Perder tu App

Gracias a WhatsApp Business Coexistence vía YCloud, tus vendedores conservan su aplicación de WhatsApp Business en el celular mientras el agente atiende, cotiza e inyecta pedidos en Odoo 24/7 en el mismo número.

PASO 1 Duración: ~90 segundos

Escanea el QR de Coexistencia en YCloud

Como el código QR de coexistencia de Meta es único por sesión y expira en pocos minutos, vincúlalo directamente en tu panel oficial de YCloud:

  1. 1. Abre tu panel en YCloud: Inicia sesión en app.ycloud.com y entra a la sección WhatsApp.
  2. 2. Elige Coexistencia (Existing App): Haz clic en Connect WhatsApp Business App (Coexistence) y escanea el código QR desde tu celular.
  3. 3. Copia tu API Key: En el menú lateral ve a Developers → API Keys y copia tu clave privada (X-API-Key).
💡

¿Por qué Coexistencia? No necesitas dar de baja tu número ni migrar de chip. Tu historial de chats en el celular y el agente en la nube conviven en tiempo real.

🌐 Abrir Panel de YCloud y Vincular por QR ↗
PASO 2 Auto-Configuración en 1 Clic

Pega tu YCloud API Key y Conecta el Agente

Nuestro Gateway descubrirá automáticamente tu número de WhatsApp Business y registrará el Webhook oficial hacia Vertex AI Agent Runtime:

⚙️ Opciones avanzadas de Webhook (Preconfigurado con Cloud Run)