Cómo automatizar la recepción y tramitación de pedidos web directamente en Odoo

Fecha: 25 jul 2026

Introducción: el coste oculto de la entrada manual de datos

Cómo automatizar la recepción y tramitación de pedidos web directamente en Odoo En muchas empresas el proceso de recibir un pedido a través del sitio web termina en una hoja de cálculo o en un correo electrónico. Un operario abre el mensaje, copia cada campo (producto, cantidad, dirección, método de pago…) y lo vuelve a introducir en Odoo, el ERP que gestiona inventario, facturación y logística.

Ese “copiar‑pegar” genera dos problemas habituales:

Tarea Problema habitual Cómo ayuda el agente IA Beneficio práctico
Captura de datos del formulario web Errores tipográficos y campos incompletos Validación en tiempo real y sugerencias automáticas Menos devoluciones y menos tiempo de corrección
Transferencia a Odoo Duplicación manual, riesgo de omitir información Creación de un flujo de integración sin intervención humana Procesamiento inmediato y datos consistentes
Clasificación de la solicitud (pedido, consulta, incidencia) El operario debe decidir el tipo de cada mensaje El agente IA categoriza según palabras clave Prioridad adecuada y reparto de carga de trabajo

Eliminar esa capa manual no solo ahorra tiempo, sino que reduce costes operativos y mejora la experiencia del cliente, que ve su pedido confirmado al instante.

A continuación, una guía práctica para conseguirlo sin necesidad de programar código complejo, usando los agentes de IA de Hanka y la API de Odoo.

Paso 1: Preparar el formulario de pedido en tu web

  1. Diseña un formulario sencillo con los campos esenciales:

    • Nombre y apellidos
    • Correo electrónico
    • formulario de contacto (opcional)
    • Dirección de entrega
    • Lista de productos (con selector de cantidad)
    • Comentarios o instrucciones especiales
  2. Activa la validación en el propio formulario. Los agentes IA de Hanka pueden revisar cada campo mientras el cliente escribe:

    • Detectan direcciones incompletas y proponen el formato correcto.
    • Verifican que el correo tenga el patrón “@dominio.com”.
    • Señalan números de formulario de contacto con longitud incorrecta.

    Esta capa de IA se configura una sola vez y funciona para cualquier visitante, reduciendo los errores antes de que lleguen a Odoo.

Paso 2: Normalizar y enriquecer los datos con un agente IA

Una vez enviado el formulario, el agente captura la información y la normaliza:

Campo Normalización típica Por qué es útil
Dirección Separación en calle, número, CP, ciudad Odoo necesita cada elemento por separado para la gestión de envíos
Producto Conversión del nombre del producto a su código interno Evita errores de identificación en el inventario
Precio Cálculo de impuestos y descuentos aplicables Garantiza que la factura refleje el importe correcto

El agente también enriquece los datos: si el cliente introduce “C/ Mayor 5, 28013 Madrid”, el agente añade el código postal y la provincia, datos que el formulario original no pedía explícitamente.

Paso 3: Crear la conexión segura con la API de Odoo

  1. Genera un token de acceso en Odoo (Configuración → Usuarios → Tokens).

  2. Configura el endpoint en la herramienta de integración de Hanka:

    • URL base: https://tudominio.odoo.com/api
    • Cabecera de autorización: Bearer <tu-token>

    No es necesario instalar plugins adicionales; la IA de Hanka se comunica mediante peticiones HTTPS estándar.

  3. Define el mapeo de campos entre el formulario web y los modelos de Odoo:

    • partner_namepartner_id.name
    • emailpartner_id.email
    • street, city, zippartner_id.street, partner_id.city, partner_id.zip
    • order_linessale.order.line (producto + cantidad)

    Hanka ofrece una interfaz visual para arrastrar‑soltar los campos, por lo que no se requiere escribir código.

Paso 4: Automatizar la creación del pedido en Odoo

Con la conexión establecida, el agente IA ejecuta los siguientes pasos automáticamente:

  1. Busca o crea el cliente en Odoo. Si el correo ya existe, actualiza la dirección; si no, crea un nuevo registro.
  2. Genera una nueva orden de venta (sale.order) con los datos del pedido.
  3. Añade cada línea de producto (sale.order.line) usando el código interno del artículo.
  4. Aplica reglas de precios (descuentos, impuestos) que ya están configuradas en Odoo.
  5. Envía la confirmación al cliente por correo electrónico, incluyendo el número de pedido y el enlace para seguir el envío.

Todo el proceso ocurre en segundos, sin intervención humana.

Paso 5: Gestionar excepciones y notificaciones internas

Aunque la IA minimiza los fallos, es posible que surjan situaciones que requieran revisión:

Excepción Acción del agente IA Notificación interna
Producto sin stock Marca la línea como “pendiente” y sugiere alternativas Email al responsable de almacén
Dirección no reconocida Solicita al cliente que confirme o corrija Mensaje en Slack o Microsoft Teams (según configuración)
Error de API (token expirado) Reintenta 3 veces y, si persiste, genera alerta Ticket en el sistema de soporte de Hanka

Estas alertas se pueden dirigir al soporte técnico de Hanka mediante el formulario de contacto, o a cualquier canal interno que prefieras.

Paso 6: Revisar y optimizar el flujo

Una vez en marcha, es recomendable:

Para mantener el sitio web y los agentes IA en buen estado, puedes consultar nuestra guía de mantenimiento web profesional y el servicio de soporte técnico web en A Coruña.

Consideraciones finales y puntos clave

Punto clave Por qué importa
Validación en tiempo real Reduce errores antes de que lleguen a Odoo.
Normalización de datos Evita la necesidad de limpiezas posteriores.
Uso de la API oficial de Odoo Garantiza compatibilidad y seguridad.
Gestión de excepciones Permite actuar rápidamente ante problemas de stock o datos incompletos.
Monitoreo continuo Mantiene la integración fiable a lo largo del tiempo.

Preguntas frecuentes

Próximos pasos

Si la idea de eliminar el trabajo manual y ofrecer una confirmación instantánea a tus clientes te resulta atractiva, el siguiente paso es hablar con nuestro equipo. Completa el formulario de contacto en la página /contacto y describa brevemente tu proyecto. Evaluaremos tus necesidades, diseñaremos el agente IA que mejor se ajuste a tu flujo y te acompañaremos durante la puesta en marcha.


Este artículo ha sido elaborado por Hanka, agencia especializada en desarrollo de agentes IA, automatización de formularios y conexiones con Odoo. Para más ideas sobre cómo la IA puede optimizar procesos internos, visita nuestro artículo sobre programación freelance para agencias de marketing y el post sobre proyectos digitales y hosting.

Últimas noticias y artículos en el Blog



Hanka.es