Saltar al contenido
OmniChannels.ai

CRM

Odoo + OmniChannels.ai: envíe mensajes a sus clientes desde reglas de automatización

Conexión por API y webhooksActualizado

En resumen

Odoo puede enviar WhatsApp y SMS a través de OmniChannels.ai desde sus reglas de automatización. En las versiones recientes, una acción Send Webhook Notification envía los datos del registro a n8n, Make o su endpoint, que llama a nuestra REST API con su token Bearer. Los estados de entrega vuelven por nuestro webhook a la misma herramienta, que actualiza Odoo mediante una regla On webhook o la API. No hay módulo en Odoo Apps.

Qué puede hacer

  • Haga seguimiento de nuevos leads

    Cuando se crea un lead en el CRM, una regla de automatización lo pasa a su herramienta de automatización, que envía un SMS o una plantilla de WhatsApp si el contacto dio su consentimiento.

  • Recuerde las visitas a sus clientes

    Una regla basada en tiempo sobre un evento del calendario, una tarea de servicio de campo o una cita envía un recordatorio antes de la visita.

  • Envíe mensajes al cambiar la etapa de una oportunidad

    Cuando una oportunidad pasa a una etapa como ganada, se envía al cliente un mensaje con el siguiente paso.

  • Envíe recordatorios de renovación

    Una regla basada en la fecha de fin de una suscripción o un contrato envía una plantilla de WhatsApp aprobada antes de la renovación.

  • Registre estados y respuestas en el chatter

    Su herramienta de automatización recibe los estados y las respuestas entrantes desde nuestro webhook y los publica como nota en el registro correspondiente.

Cómo se conecta

Conexión por API y webhooks

Las reglas de automatización de Odoo se activan con eventos de registros o con fechas. Las versiones recientes (Odoo 17 y posteriores; compruebe la suya) incluyen una acción Send Webhook Notification que envía los campos seleccionados a una URL. No permite dar a la solicitud la forma que espera nuestra API, así que apúntela a n8n, Make o a una pequeña función propia, que construye la solicitud y llama a nuestra API con el encabezado Authorization: Bearer. En Odoo autoalojado u Odoo.sh, un módulo personalizado puede llamar directamente a la API.

Para el camino de vuelta, nuestra plataforma envía los estados de entrega y los mensajes entrantes a la única URL de webhook de su cuenta. Rediríjalos a la misma herramienta de automatización, que puede actualizar Odoo mediante su API externa o llamar a una regla con el disparador On webhook, disponible en las versiones recientes de Odoo, para actualizar el registro correspondiente.

  • Envío: regla de automatización con Send Webhook Notification; después n8n, Make o su código llama a nuestra API
  • Alternativas: acciones de servidor o un módulo personalizado en Odoo autoalojado u Odoo.sh
  • Recepción: herramienta de automatización y después la API de Odoo o una regla On webhook
  • Guarde en el registro el ID de mensaje devuelto para relacionar los estados después
  • Plantillas de WhatsApp aprobadas para mensajes iniciados por la empresa fuera de la ventana de 24 horas

Configuración

  1. 1

    Solicite acceso a la API

    Solicite acceso de prueba y reciba un token de API. Los envíos de prueba solo llegan a sus propios números verificados.

    Guía: Authentication
  2. 2

    Cree la regla de automatización

    En Odoo, abra las reglas de automatización (con el modo desarrollador o Studio), elija el modelo y el disparador, y añada una acción Send Webhook Notification con los campos que necesite.

  3. 3

    Recíbala en su herramienta de automatización

    Apunte la acción a un webhook de n8n o Make y revise los campos del registro que envía.

    Guía: Use the MCP server with n8n
  4. 4

    Llama a la API de OmniChannels.ai

    Añada una solicitud HTTP para POST /sms/sendSms o el endpoint del canal con su token Bearer y guarde el ID de mensaje devuelto.

    Guía: SMS API
  5. 5

    Devuelva los estados a Odoo

    Pida a nuestro equipo que apunte el webhook de su cuenta a la herramienta de automatización y después actualice el registro o publique una nota en el chatter mediante la API de Odoo.

    Guía: Webhooks and delivery statuses
  6. 6

    Pruebe con su propio número

    Active la regla en un registro de prueba con su número verificado y compruebe el mensaje y el estado registrado.

Documentación del fabricante

Odoo es una marca de su titular. OmniChannels.ai no está afiliado a Odoo ni cuenta con su respaldo; esta página describe una conexión creada con las funciones MCP, HTTP o webhook propias de Odoo.

Flujo de ejemplo

Cómo viaja una petición típica desde Odoo hasta su cliente y de vuelta.

  1. 01

    Regla de automatización de Odoo

    Lead creado, cambio de etapa o fecha alcanzada

  2. 02

    n8n o Make

    Recibe el webhook y llama a nuestra API

  3. 03

    API de OmniChannels.ai

    Envía el mensaje y devuelve un ID de mensaje

  4. 04

    Teléfono del cliente

    Plantilla de WhatsApp o SMS entregados

  5. 05

    Estado de vuelta a Odoo

    La herramienta de automatización actualiza el registro o el chatter

1. Regla de automatización de Odoo: Lead creado, cambio de etapa o fecha alcanzada 2. n8n o Make: Recibe el webhook y llama a nuestra API 3. API de OmniChannels.ai: Envía el mensaje y devuelve un ID de mensaje 4. Teléfono del cliente: Plantilla de WhatsApp o SMS entregados 5. Estado de vuelta a Odoo: La herramienta de automatización actualiza el registro o el chatter

Preguntas

¿Hay un módulo de OmniChannels.ai en Odoo Apps?

No. La conexión se hace mediante las propias reglas de automatización y webhooks de Odoo, normalmente con n8n o Make de por medio, llamando a nuestra REST API pública con su token.

¿Puede Odoo llamar a la API de OmniChannels.ai sin una herramienta de automatización?

La acción de webhook de Odoo no puede añadir el encabezado Authorization ni dar al cuerpo la forma que espera nuestra API. En Odoo autoalojado u Odoo.sh, un módulo personalizado puede hacer la llamada; en Odoo Online, use una herramienta de automatización o una pequeña función propia.

¿Qué versiones de Odoo tienen acciones de webhook?

La acción Send Webhook Notification y el disparador On webhook están en las versiones recientes de Odoo, a partir de la 17. Consulte la documentación de su versión y edición; las versiones anteriores necesitan una herramienta de automatización que consulte Odoo periódicamente o un módulo personalizado.

¿Puedo enviar mensajes en árabe?

Sí. Los mensajes son Unicode, y puede usar plantillas de WhatsApp en árabe aprobadas, rellenando sus variables con campos del registro de Odoo.

Consiga acceso a la API y al MCP

Cuéntenos sus canales, países y caso de uso. Un ingeniero emite sus credenciales de prueba y verifica sus números de prueba.