{"id":133,"date":"2026-09-23T09:00:00","date_gmt":"2026-09-23T09:00:00","guid":{"rendered":"https:\/\/leiritech.pt\/blog\/agente-aplica-regras-comerciais-erp"},"modified":"2026-09-23T09:00:00","modified_gmt":"2026-09-23T09:00:00","slug":"agente-aplica-regras-comerciais-erp","status":"publish","type":"post","link":"https:\/\/leiritech.pt\/blog\/agente-aplica-regras-comerciais-erp","title":{"rendered":"O bot aceita tudo. O agente aplica as tuas regras"},"content":{"rendered":"<p>Chega uma mensagem ao WhatsApp da empresa \u00e0s 22h47: &quot;Boa noite, quero 4 caixas do artigo 7781, entrega para a morada nova.&quot; O bot responde em tr\u00eas segundos, simp\u00e1tico, e regista o pedido. Na manh\u00e3 seguinte algu\u00e9m do armaz\u00e9m abre a encomenda e percebe o problema: aquele artigo s\u00f3 se vende em paletes de 12, o cliente est\u00e1 com a conta-corrente bloqueada h\u00e1 duas semanas por faturas vencidas, e o pre\u00e7o que o bot confirmou \u00e9 o de tabela \u2014 n\u00e3o o escal\u00e3o negociado que este cliente tem h\u00e1 tr\u00eas anos. Tr\u00eas erros numa mensagem. E o bot fez exatamente aquilo para que foi feito: aceitou.<\/p>\n<p>Este \u00e9 o ponto que separa um bot de \u20ac25\/m\u00eas de um agente ligado ao teu ERP. N\u00e3o \u00e9 a qualidade da conversa. \u00c9 se o sistema conhece \u2014 e faz cumprir \u2014 as tuas regras comerciais.<\/p>\n<h2>O bot n\u00e3o tem onde ler a regra<\/h2>\n<p>Um bot comoditizado funciona sobre um gui\u00e3o: um conjunto de respostas escritas \u00e0 m\u00e3o, mais um modelo de linguagem a preencher os espa\u00e7os. Ele n\u00e3o tem acesso ao teu cat\u00e1logo, \u00e0 tua tabela de pre\u00e7os por cliente, ao estado de cr\u00e9dito de cada conta. N\u00e3o porque seja mau \u2014 porque n\u00e3o est\u00e1 ligado a lado nenhum. Vive fora dos teus dados.<\/p>\n<p>Por isso, quando lhe pedem &quot;4 caixas&quot;, ele n\u00e3o tem como saber que a quantidade m\u00ednima de venda s\u00e3o 12. Quando confirma um pre\u00e7o, tira-o do gui\u00e3o \u2014 que algu\u00e9m atualizou pela \u00faltima vez em mar\u00e7o. Quando o cliente diz o nome, o bot n\u00e3o o cruza com a conta-corrente, porque n\u00e3o sabe o que \u00e9 uma conta-corrente. Ele completa a frase mais prov\u00e1vel e segue em frente. Parece competente. \u00c9 o problema.<\/p>\n<p>As tuas regras comerciais n\u00e3o s\u00e3o texto num FAQ. S\u00e3o dados vivos que mudam todos os dias: um cliente que entrou em incumprimento ontem, um escal\u00e3o de desconto renegociado esta semana, um artigo que passou a ter quantidade m\u00ednima por causa de uma altera\u00e7\u00e3o de fornecedor. Um gui\u00e3o est\u00e1tico nunca vai conhecer o estado de hoje. E \u00e9 imposs\u00edvel manter um gui\u00e3o a par de um ERP que a tua equipa altera dezenas de vezes por dia.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/leiritech.pt\/blog\/wp-content\/uploads\/2026\/09\/blog-agente-aplica-regras-comerciais-erp-1.png\" alt=\"Respons\u00e1vel de opera\u00e7\u00f5es de uma PME a rever uma encomenda recebida no port\u00e1til, com o ERP aberto e um assistente de WhatsApp no telem\u00f3vel ao lado\" \/><\/p>\n<h2>O que o agente faz de diferente<\/h2>\n<p>Um agente ligado ao teu ERP n\u00e3o responde a partir de um gui\u00e3o. Antes de confirmar seja o que for, vai ler \u2014 em tempo real, read-only \u2014 o registo real do artigo, do cliente e do pre\u00e7o. E aplica a regra que l\u00e1 est\u00e1.<\/p>\n<p>Pega no mesmo pedido das 22h47. O agente faz tr\u00eas leituras antes de dizer uma palavra:<\/p>\n<ul>\n<li><strong>Quantidade m\u00ednima.<\/strong> Consulta o artigo 7781, l\u00ea que a venda m\u00ednima \u00e9 12 unidades. Responde: &quot;Este artigo vende-se em m\u00faltiplos de 12. Queres 12 ou ajusto para outra quantidade?&quot; N\u00e3o regista 4.<\/li>\n<li><strong>Escal\u00e3o de pre\u00e7o.<\/strong> Identifica o cliente pelo contacto, l\u00ea o escal\u00e3o negociado dele, e aplica o pre\u00e7o certo \u2014 n\u00e3o o de tabela. O cliente v\u00ea o valor que combinou, n\u00e3o uma surpresa que d\u00e1 origem a uma reclama\u00e7\u00e3o amanh\u00e3.<\/li>\n<li><strong>Cr\u00e9dito bloqueado.<\/strong> Cruza a conta-corrente. V\u00ea o bloqueio por faturas vencidas e, em vez de aceitar uma encomenda que a empresa nunca vai poder expedir, encaminha para uma pessoa: &quot;Tenho de confirmar uns valores em conta com a equipa comercial antes de avan\u00e7ar.&quot; Sem expor dados sens\u00edveis, sem prometer o que n\u00e3o pode cumprir.<\/li>\n<\/ul>\n<p>A diferen\u00e7a n\u00e3o \u00e9 que o agente responde melhor. \u00c9 que ele <strong>recusa o que n\u00e3o bate<\/strong> \u2014 porque leu a regra na fonte. E cada uma dessas leituras fica registada: que campos consultou, quando, em nome de que utilizador. Read-only e auditado por constru\u00e7\u00e3o. \u00c9 a mesma abordagem do Nemea, o produto com que ligamos um assistente conversacional diretamente ao ERP do cliente \u2014 pergunta em linguagem natural, resposta fundamentada nos dados reais, sem escrever nada que n\u00e3o esteja controlado.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/leiritech.pt\/blog\/wp-content\/uploads\/2026\/09\/blog-agente-aplica-regras-comerciais-erp-2.png\" alt=\"Gestor de armaz\u00e9m com um tablet rugged junto a paletes, a verificar stock e quantidade m\u00ednima no ERP\" \/><\/p>\n<h2>&quot;Mas o meu bot tamb\u00e9m sabe dizer que n\u00e3o&quot;<\/h2>\n<p>Sabe dizer que n\u00e3o <em>quando lhe escreves a regra \u00e0 m\u00e3o<\/em>. Podes ensinar-lhe que o artigo 7781 vende em paletes de 12. Depois muda o fornecedor e a palete passa a 10. Algu\u00e9m tem de se lembrar de ir editar o gui\u00e3o. Multiplica isto pelos teus milhares de artigos, pelas centenas de clientes com condi\u00e7\u00f5es pr\u00f3prias, pelas faturas que vencem todos os dias \u2014 e percebes que manter o gui\u00e3o sincronizado com o ERP \u00e9 um trabalho a tempo inteiro que ningu\u00e9m est\u00e1 a fazer.<\/p>\n<p>O agente n\u00e3o tem esse problema porque n\u00e3o guarda uma c\u00f3pia da regra. Vai busc\u00e1-la \u00e0 fonte, no momento. Quando a equipa comercial altera o escal\u00e3o do cliente no ERP, o agente j\u00e1 responde com o novo escal\u00e3o na mensagem seguinte \u2014 sem que ningu\u00e9m toque no assistente. A regra vive num s\u00edtio s\u00f3: o teu ERP. \u00c9 a\u00ed que j\u00e1 vive hoje.<\/p>\n<h2>Porque um sistema fundamentado ganha ao que adivinha<\/h2>\n<p>Um modelo de linguagem, por si, \u00e9 uma m\u00e1quina de completar frases: d\u00e1-lhe uma pergunta e ele produz a resposta estatisticamente mais prov\u00e1vel. Isso \u00e9 \u00f3timo para conversar e p\u00e9ssimo para uma decis\u00e3o comercial, porque &quot;prov\u00e1vel&quot; n\u00e3o \u00e9 &quot;verdadeiro&quot;. O pre\u00e7o prov\u00e1vel n\u00e3o \u00e9 o pre\u00e7o deste cliente. O stock prov\u00e1vel n\u00e3o \u00e9 o stock de hoje.<\/p>\n<p>Fundamentar (<em>grounding<\/em>) \u00e9 obrigar o sistema a ir buscar o facto ao teu sistema antes de responder, e a citar de onde o tirou. Deixa de adivinhar e passa a consultar. \u00c9 por isso que insistimos em read-only auditado: o agente l\u00ea o que precisa, faz cumprir a regra, e deixa rasto \u2014 mas n\u00e3o inventa e n\u00e3o escreve \u00e0 solta. A conversa \u00e9 a interface; a integra\u00e7\u00e3o \u00e9 o produto.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/leiritech.pt\/blog\/wp-content\/uploads\/2026\/09\/blog-agente-aplica-regras-comerciais-erp-3.png\" alt=\"Colaborador do back-office financeiro a rever a conta-corrente de um cliente no monitor, com um assistente de WhatsApp no telem\u00f3vel ao lado\" \/><\/p>\n<h2>O pr\u00f3ximo passo concreto<\/h2>\n<p>Antes de assinares qualquer assistente, faz-lhe um teste de uma pergunta: pede-lhe uma encomenda que viole uma regra tua \u2014 abaixo da quantidade m\u00ednima, para um cliente bloqueado, ou com um pre\u00e7o que n\u00e3o \u00e9 o dele. Um bot regista. Um agente ligado ao teu ERP recusa e explica porqu\u00ea. Essa \u00fanica resposta diz-te tudo sobre o que est\u00e1s a comprar.<\/p>\n<p>Se quiseres ver o teu pr\u00f3prio ERP a responder assim \u2014 com as tuas regras, os teus artigos e os teus clientes \u2014 fala connosco em hello@leiritech.com ou +351 914 572 595. Mostramos-te o trabalho sobre os teus dados, n\u00e3o uma demo com dados de brincar.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quantidade m\u00ednima, escal\u00e3o de pre\u00e7o, cliente bloqueado: porque um bot de \u20ac25 regista a encomenda imposs\u00edvel e um agente ligado ao teu ERP a recusa.<\/p>\n","protected":false},"author":1,"featured_media":130,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[75],"tags":[44,191,190,188,192,189],"class_list":["post-133","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-automacao","tag-agente-ia-erp","tag-agente-vs-chatbot","tag-automacao-pme-portugal","tag-bot-whatsapp-encomendas","tag-integracao-phc-primavera","tag-regras-comerciais-erp"],"_links":{"self":[{"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/posts\/133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/comments?post=133"}],"version-history":[{"count":0,"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/posts\/133\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/media\/130"}],"wp:attachment":[{"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/media?parent=133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/categories?post=133"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/tags?post=133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}