Ir para o conteúdo
OmniChannels.ai

CRM

Odoo + OmniChannels.ai: envie mensagens a clientes por regras de automação

Conexão via API e webhooksAtualizado em

Em resumo

O Odoo envia WhatsApp e SMS pela OmniChannels.ai a partir de regras de automação. Em versões recentes, uma ação Send Webhook Notification envia os dados do registro para o n8n, o Make ou o seu endpoint, que chama nossa REST API com o seu token Bearer. Os status de entrega voltam pelo nosso webhook à mesma ferramenta, que atualiza o Odoo por uma regra On webhook ou pela API. Não existe módulo no Odoo Apps.

O que você pode fazer

  • Acompanhar novos leads

    Quando um lead do CRM é criado, uma regra de automação o repassa para a sua ferramenta de automação, que envia um SMS ou um modelo de WhatsApp se o contato tiver dado consentimento.

  • Lembrar clientes de visitas

    Uma regra baseada em tempo em um evento de calendário, tarefa de serviço de campo ou agendamento envia um lembrete antes da visita.

  • Enviar mensagens quando a oportunidade muda de estágio

    Quando uma oportunidade passa para um estágio como ganha, envie ao cliente uma mensagem com o próximo passo.

  • Enviar lembretes de renovação

    Uma regra baseada em tempo na data de término de uma assinatura ou contrato envia um modelo de WhatsApp aprovado antes da renovação.

  • Registrar status e respostas no chatter

    Sua ferramenta de automação recebe os status e as respostas pelo nosso webhook e os publica como nota no registro correspondente.

Como a conexão funciona

Conexão via API e webhooks

As regras de automação do Odoo partem de eventos de registro ou de datas. As versões recentes (Odoo 17 em diante; confira a sua) incluem a ação Send Webhook Notification, que envia campos selecionados para uma URL. Ela não permite montar a requisição do jeito que nossa API espera, então aponte-a para o n8n, o Make ou uma pequena função sua, que monta a requisição e chama nossa API com o cabeçalho Authorization: Bearer. No Odoo self-hosted ou no Odoo.sh, um módulo personalizado pode chamar a API diretamente.

No caminho de volta, nossa plataforma envia os status de entrega e as mensagens recebidas para a única URL de webhook da sua conta. Encaminhe-os para a mesma ferramenta de automação, que pode atualizar o Odoo pela API externa ou chamar uma regra com o gatilho On webhook, disponível nas versões recentes do Odoo, para atualizar o registro correspondente.

  • Envio: regra de automação com Send Webhook Notification e, em seguida, n8n, Make ou seu código chama nossa API
  • Alternativas: ações de servidor ou um módulo personalizado no Odoo self-hosted ou no Odoo.sh
  • Recebimento: ferramenta de automação e, depois, a API do Odoo ou uma regra de automação On webhook
  • Armazene no registro o ID da mensagem retornado para associar os status depois
  • Modelos de WhatsApp aprovados para mensagens iniciadas pela empresa fora da janela de 24 horas

Configuração

  1. 1

    Solicitar acesso à API

    Solicite acesso de teste e receba um token de API. Os envios de teste vão apenas para os seus próprios números verificados.

    Guia: Authentication
  2. 2

    Criar a regra de automação

    No Odoo, abra as regras de automação (com o modo desenvolvedor ou o Studio), escolha o modelo e o gatilho e adicione uma ação Send Webhook Notification com os campos necessários.

  3. 3

    Receber na sua ferramenta de automação

    Aponte a ação para um webhook do n8n ou do Make e confira os campos do registro que ela envia.

    Guia: Use the MCP server with n8n
  4. 4

    Chamar a API da OmniChannels.ai

    Adicione uma requisição HTTP para POST /sms/sendSms ou para o endpoint do canal com o seu token Bearer e salve o ID da mensagem retornado.

    Guia: SMS API
  5. 5

    Encaminhar os status de volta ao Odoo

    Peça à nossa equipe que aponte o webhook da sua conta para a ferramenta de automação e, depois, atualize o registro ou publique uma nota no chatter pela API do Odoo.

    Guia: Webhooks and delivery statuses
  6. 6

    Testar com o seu número

    Acione a regra em um registro de teste com o seu número verificado e confira a mensagem e o status registrado.

Documentação do fornecedor

Odoo é uma marca de seu proprietário. A OmniChannels.ai não é afiliada nem endossada por Odoo; esta página descreve uma conexão feita com os recursos de MCP, HTTP ou webhook do próprio Odoo.

Fluxo de exemplo

Como uma solicitação típica vai de Odoo até o seu cliente e volta.

  1. 01

    Regra de automação do Odoo

    Lead criado, estágio alterado ou data atingida

  2. 02

    n8n ou Make

    Recebe o webhook e chama nossa API

  3. 03

    API da OmniChannels.ai

    Envia a mensagem e retorna um ID de mensagem

  4. 04

    Celular do cliente

    Modelo de WhatsApp ou SMS entregue

  5. 05

    Status de volta ao Odoo

    A ferramenta de automação atualiza o registro ou o chatter

1. Regra de automação do Odoo: Lead criado, estágio alterado ou data atingida 2. n8n ou Make: Recebe o webhook e chama nossa API 3. API da OmniChannels.ai: Envia a mensagem e retorna um ID de mensagem 4. Celular do cliente: Modelo de WhatsApp ou SMS entregue 5. Status de volta ao Odoo: A ferramenta de automação atualiza o registro ou o chatter

Perguntas

Existe um módulo da OmniChannels.ai no Odoo Apps?

Não. Você se conecta pelas próprias regras de automação e webhooks do Odoo, normalmente com o n8n ou o Make no meio, chamando nossa REST API pública com o seu token.

O Odoo consegue chamar sua API sem uma ferramenta de automação?

A ação de webhook do Odoo não consegue adicionar o cabeçalho Authorization nem montar o corpo que nossa API espera. No Odoo self-hosted ou no Odoo.sh, um módulo personalizado pode fazer a chamada; no Odoo Online, use uma ferramenta de automação ou uma pequena função sua.

Quais versões do Odoo têm ações de webhook?

A ação Send Webhook Notification e o gatilho On webhook estão nas versões recentes do Odoo, a partir da 17. Confira a documentação da sua versão e edição; versões mais antigas exigem uma ferramenta de automação consultando o Odoo ou um módulo personalizado.

Posso enviar em árabe?

Sim. As mensagens são Unicode, e você pode usar modelos de WhatsApp aprovados em árabe, preenchendo as variáveis com campos do registro do Odoo.

Obtenha acesso à API e ao MCP

Conte quais canais, países e caso de uso você tem. Um engenheiro emite suas credenciais de teste e verifica seus números de teste.