Odoo
Com a integração do Odoo, seu agente do ChatNorris trabalha com os dados reais do seu ERP Odoo (self-hosted, Odoo.sh ou Online). Conforme o que você ativar e os módulos que a sua instância tiver, o agente:- cria um contato e uma oportunidade no seu CRM do Odoo para cada lead novo que confirma;
- informa o status de um pedido de venda, só depois de verificar que ele é do visitante;
- procura produtos e variantes e responde o preço de venda e o estoque do momento;
- monta com o visitante uma lista de compra e envia o link de cada produto na sua loja;
- cria tickets no seu Helpdesk do Odoo, com confirmação do visitante, e consulta o status deles de forma verificada.
Requisitos
- Uma conta do ChatNorris no plano Premium. O Odoo é exclusivo do Premium: no Free ou no Standard ele não aparece como conectável e a Ação aparece bloqueada como “Em breve” no seletor. Você pode ver os planos em chatnorris.ai/pricing ou escrever para hola@chatnorris.ai.
- Pelo menos um agente criado no ChatNorris. Se você ainda não tem um, siga Criar um agente.
- Uma instância do Odoo (self-hosted, Odoo.sh ou Online), um usuário do Odoo e uma API key desse usuário.
- Os módulos do Odoo de que cada recurso precisa (veja Configurar a Ação).
- Função Owner ou Admin na sua organização do ChatNorris.
Conectar o Odoo
Cada agente se conecta a uma instância do Odoo. A conexão é feita uma única vez em Integrações e é usada pela Ação Odoo.Gere uma API key no Odoo
Abra o hub de Integrações do agente
Agentes → [seu agente] → Integrações e escolha Odoo.Preencha os dados e conecte
https://sua-empresa.odoo.com), o Banco de dados (opcional: é detectado automaticamente se o seu servidor tiver apenas um), o Usuário e a API key, e clique em Conectar.Teste a conexão
Configurar a Ação
Conectar o Odoo ainda não ativa nada. Para escolher o que o agente faz:Crie a Ação Odoo
Agentes → [seu agente] → Ações, clique em Nova ação e escolha Odoo.Ative os recursos disponíveis
Habilite a Ação e salve
Sincronizar leads com o Odoo CRM
Quando o agente confirma um lead novo na conversa, também são criados um contato e uma oportunidade no seu CRM do Odoo (crm.lead). É automático: não depende do que o visitante disser.
Consultar status do pedido
O visitante consulta o status de um pedido de venda informando o número do pedido e o email ou o telefone que usou na compra. O agente responde com o status do pedido, o total e os produtos. No widget web, quando o agente detecta que o visitante quer saber o status de um pedido, ele mostra um formulário incorporado dentro do chat com dois campos — Número do pedido e Email ou telefone da compra. O formulário e a resposta aparecem no idioma do widget (espanhol, inglês ou português), e ele é o mesmo para WooCommerce e Odoo. Enquanto o formulário estiver pendente, o visitante não pode escrever outra mensagem até preenchê-lo ou cancelá-lo. No WhatsApp e no Instagram (onde não há formulários incorporados), o agente pede esses mesmos dados de forma conversacional. Para proteger os dados dos seus clientes:- se os dados não corresponderem, o agente informa que não conseguiu verificar o pedido e pede que o visitante revise o número e o dado de contato — nunca mostra informações sem verificação;
- um pedido que não existe e um dado que não corresponde recebem a mesma resposta, para que ninguém consiga adivinhar números de pedido;
- depois de 5 tentativas com falha na mesma conversa, a consulta de pedidos é bloqueada.
Consultar estoque e preço
O agente procura produtos e variantes no seu Odoo e responde com o preço de venda e o estoque do momento. Ele consulta o Odoo toda vez que vai falar do preço ou do estoque de um produto, mesmo que já o tenha consultado antes na conversa: nunca responde com dados da base de conhecimento. Se o visitante pedir uma recomendação sem citar um produto (“o que você recomenda para 5 pessoas?”), o agente consulta o catálogo em tempo real e propõe uma ou duas opções concretas com o preço, evitando as que estão esgotadas. Com esse recurso ativo, a lista de fontes da Base de conhecimento também mostra a linha informativa Catálogo do Odoo ao vivo, com a etiqueta Ao vivo e o link Ver ação. Não é uma fonte: indica que o agente consulta preço e estoque direto no seu Odoo em cada conversa, então não ocupa caracteres nem precisa ser sincronizada.Montar compra
Com Montar compra ativo, quando o visitante quer comprar, ele recebe um bloco 🛒 com cada linha (quantidade × produto = valor), um 🔗 link para a página de cada produto na sua loja e um Total ≈ de referência, sem frete. Antes de enviá-lo, o agente revisa a lista: remove os produtos que não são mais vendidos, atualiza os preços e avisa sobre os que estão sem estoque. Se um produto não tiver página na sua loja, o agente indica ao visitante que o procure pelo nome. O ChatNorris não cria pedidos nem faz cobranças: o total final, o frete e o pagamento ficam por conta da sua loja. As mudanças no carrinho ficam registradas como notas internas na conversa.Criar ticket de suporte
O visitante pode pedir ajuda e, depois de confirmar, um ticket é criado no Helpdesk do Odoo (o oficial do Enterprise ou o da comunidade OCA, conforme o que estiver instalado na sua instância). Antes de criá-lo, o agente reúne o assunto, a descrição, o nome e o email do visitante, mostra um resumo e espera um “sim” explícito.- Equipe de destino: escolha a qual equipe do Helpdesk os tickets novos são atribuídos. Com Automático (primeira equipe disponível), é usada a primeira equipe que o seu Odoo retornar.
- Quando criar um ticket: instruções para o agente sobre quando oferecer suporte via ticket. Vem com um texto padrão que você pode editar; Restaurar texto padrão o recupera.
- Se o visitante descrever um problema ou fizer uma pergunta sem pedir um ticket, o agente responde com a base de conhecimento. Se não conseguir resolver, ou se o visitante disser que a resposta não ajudou, ele oferece a criação do ticket.
- Se o visitante pedir um ticket diretamente, o agente primeiro oferece ajuda (com a resposta, se a tiver, ou perguntando o que está acontecendo) e pergunta se ele ainda prefere o ticket.
- O ticket é iniciado se o visitante insistir, se o agente já tentou e não tinha a informação, ou se a resposta não ajudou.
Consultar status do ticket
O visitante pode consultar o status de um ticket já criado por este agente, informando o número do ticket e o email que usou ao criá-lo. O agente só informa tickets que ele mesmo criou, e não qualquer ticket do seu Helpdesk. Consultar o status de um ticket existente não passa pela regra de “primeiro resolver”.Créditos
Conectar e testar o Odoo não consome créditos. Cada resposta do agente que consulta seu Odoo em tempo real (pedidos, ou preço e estoque) soma 0,5 crédito de IA ao custo normal da resposta, uma única vez por resposta. Os testes no Playground não somam essa cobrança. Veja Modelos de IA e créditos.Pausar ou desconectar
- Pausar: desative a chave Ativa da linha do Odoo em Integrações. A API key é mantida, mas a Ação não consegue chamar o seu Odoo até que você a reative.
- Desconectar: no menu ··· ou no detalhe do Odoo, clique em Desconectar. A Ação Odoo é desativada, mas sua configuração é mantida, e a API key é apagada do ChatNorris.
Perguntas frequentes
Por que não vejo o Odoo como opção?
Por que não vejo o Odoo como opção?
Um recurso aparece desabilitado
Um recurso aparece desabilitado
O visitante preencheu o telefone depois e ele não chegou ao Odoo
O visitante preencheu o telefone depois e ele não chegou ao Odoo
Posso usar Odoo e WooCommerce no mesmo agente?
Posso usar Odoo e WooCommerce no mesmo agente?
Posso conectar duas instâncias do Odoo no mesmo agente?
Posso conectar duas instâncias do Odoo no mesmo agente?

