- A integração Make + OpenAI funciona rápido, mas custo explode por chamadas repetidas (e por cenários mal desenhados).
- A maioria dos “cenários com IA” dá para resolver com filtro, regex, dicionário, score simples ou lookup em planilha/DB.
- Controle de custo = menos chamadas: dedupe, cache, batching, roteamento condicional e fallback sem IA.
- Padronize prompts e limite saída; peça JSON enxuto; valide antes de chamar o modelo.
- Teste com amostras pequenas e registre o motivo de cada chamada de IA (auditoria do gasto).
1) Desenhe o cenário pensando em “sem IA por padrão”
Antes de arrastar o módulo do OpenAI, escreva em uma frase o objetivo do fluxo e marque o que é determinístico (regras) vs. probabilístico (linguagem). Ex.: “classificar ticket” muitas vezes é regra (palavras-chave, tags, origem, SLA). Reserve IA só para casos ambíguos. Isso corta chamadas logo na origem.
2) Coloque filtros e roteadores antes do ChatGPT
No Make, a forma mais barata de ‘usar IA’ é não chamar IA. Use Router com rotas como: (a) mensagens curtas padronizadas → resposta pronta; (b) cliente VIP → passa para IA; (c) fora do horário → resposta padrão; (d) sem dados mínimos → pedir complemento. Cada filtro que barra a rota de IA economiza operações/créditos.
3) Faça deduplicação (dedupe) para evitar chamar IA duas vezes pelo mesmo conteúdo
Cenários com Webhook/WhatsApp/Forms repetem evento (reenvio, edição, retry). Sem dedupe, você paga duas vezes. Soluções comuns: guardar um hash do texto + ID do contato em Data Store/Sheet/DB e bloquear se já processou; ou usar janela de tempo (ex.: “se chegou igual nos últimos X minutos, ignora”).
4) Reduza o tamanho do que você manda para o modelo
A conta costuma piorar quando você manda ‘contexto demais’. Envie só o mínimo: campos limpos, sem HTML, sem assinatura, sem conversa inteira quando não precisa. Se precisa de histórico, mande um resumo curto (feito por regra) ou apenas as últimas N mensagens relevantes.
5) Escreva prompts para saída curta e verificável (e não para “responder bonito”)
Peça formatos compactos: JSON com 2–5 campos, labels fechadas, limite de caracteres. Ex.: {"intencao":"cobranca|suporte|cancelamento|outro","urgencia":"baixa|media|alta","resumo":"..."}. Menos texto de saída geralmente significa menos risco de retrabalho (e menos chamadas adicionais para “consertar”).
6) Faça validação pós-IA e fallback sem IA
Mesmo quando usa IA, trate a resposta como ‘rascunho’. Valide: veio JSON válido? a intenção está dentro do conjunto permitido? Se falhar, não chame de novo automaticamente em loop: aplique fallback (ex.: mandar para fila humana, tag “revisar”, ou usar regra simples). Loops de “tenta de novo” são o jeito mais rápido de queimar créditos.
7) Teste com amostra pequena e registre por que a IA foi chamada
Durante testes, rode com poucos itens (um lote pequeno) e logue: rota escolhida, motivo da chamada, tamanho do input, tempo e resultado. Assim você encontra os pontos de vazamento: rota de IA acionando em 90% quando deveria ser 10%, ou mensagens duplicadas passando sem dedupe.
O que ninguém avisa: “um cenário com IA” pode consumir mais de um crédito por rodada
No Make, muita gente acha que o custo é só “uma operação por execução”. Na prática, quando você pluga OpenAI/ChatGPT, dá para gastar mais do que o esperado por três motivos bem comuns: (1) o cenário faz múltiplas chamadas ao modelo (classifica + responde + reescreve), (2) o mesmo evento entra duplicado (retries, edições, webhooks repetidos) e (3) o fluxo não tem filtros — tudo vira ‘caso para IA’.
Eu vejo isso direto em cenários de atendimento: a IA é chamada para decidir coisas simples (ex.: “é cliente novo?” “tem pedido?” “é spam?”). Essas decisões são baratas com regras e caras com LLM.
Arquitetura que economiza: IA no fim do funil, não no começo
Pense no fluxo como um funil de custo. No topo entram eventos sujos e repetidos. Se você chama o ChatGPT ali, você está pagando para limpar bagunça que regras resolveriam.
Um desenho que tende a funcionar: (1) normalizar dados → (2) dedupe → (3) regras/filtros → (4) lookup (CRM/planilha/DB) → (5) só então IA para casos ambíguos → (6) validação e fallback.
- Normalização barata: remover HTML, baixar para minúsculas, tirar assinaturas, extrair e-mails/telefones por regex.
- Regras baratas: palavras-chave, dicionário de tags, roteamento por canal, horário, status do cliente.
- Lookup barato: “se o domínio do e-mail é corporativo”, “se o cliente tem contrato ativo”, “se existe pedido nos últimos N dias”.
Quando usar ChatGPT de verdade (vale o custo) vs quando um filtro simples resolve
LLM brilha quando você precisa interpretar linguagem aberta, ambiguidade e contexto. Para o resto, regra é mais barata, previsível e auditável.
A tabela abaixo é o jeito mais rápido de decidir se você chama o modelo ou não.
| Tarefa no Make | Sem IA (mais barato) | Com IA (quando faz sentido) | Sinal de alerta de custo |
|---|---|---|---|
| Classificar mensagem (suporte/cobrança/vendas) | Palavras-chave + regex + origem do formulário + tags do CRM | Quando o texto é longo, ambíguo, cheio de gírias/erros, ou precisa entender intenção | IA chamada para mensagens de 1 linha (“oi”, “valor?”) |
| Gerar resposta para FAQ | Resposta pronta por árvore de decisão; links fixos; templates | Quando precisa adaptar tom, resumir caso, ou combinar informações de várias fontes | Refazer resposta 2–3 vezes por “não gostei do texto” |
| Extrair dados (CNPJ, e-mail, pedido) | Regex + validação + API/CRM para confirmar | Quando o dado está implícito no texto (ex.: “meu pedido foi ontem à tarde”) | Mandar o histórico inteiro para achar um número simples |
| Gerar resumo de conversa | Salvar apenas campos necessários durante o atendimento (log estruturado) | Quando precisa resumo curto para handoff humano | Resumir a conversa a cada nova mensagem (chamada em loop) |
Padrões práticos no Make para reduzir chamadas ao OpenAI
Alguns padrões são repetíveis e funcionam em quase todo cenário com ChatGPT.
- Roteamento condicional: só chama IA se faltar um campo ou se cair em “ambíguo”.
- Cache por hash: se o mesmo texto já foi classificado, reaproveite o resultado.
- Batching: em vez de chamar IA item a item, junte itens quando o caso permitir (por exemplo, resumir vários tickets em um relatório).
- Saída estruturada: peça JSON com enumerações; evite texto longo.
- Sem “auto-retry cego”: se falhou, não repita automaticamente sem mudar nada — isso costuma só dobrar o gasto.
Exemplo de prompt econômico (classificação) para usar no módulo do OpenAI
Objetivo: classificar intenção com saída curta e fechada, para o resto do cenário seguir por regras. A ideia é gastar uma chamada e destravar o roteamento — não abrir a porta para ‘conversar com o modelo’.
Exemplo (adapte para seu contexto):
Instrução: "Você é um classificador. Responda SOMENTE com JSON válido. Campos: intencao (cobranca|suporte|vendas|cancelamento|outro), urgencia (baixa|media|alta), precisa_humano (true|false)."
Entrada: "Mensagem do cliente: {{texto_limpo}}. Canal: {{canal}}. Cliente VIP: {{vip}}."
Perguntas frequentes
Por que meu cenário no Make “com ChatGPT” gasta créditos tão rápido?
Dá para usar Make + OpenAI sem chamar o modelo em cada mensagem do WhatsApp/atendimento?
Como evitar loop de custo quando a resposta do ChatGPT vem errada ou fora do formato?
O que é mais barato: usar IA para classificar ou para responder?
Leia também
Make tutorial para iniciantes: crie sua primeira automação em 20 minutos
Guia prático para iniciantes no Make (ex-Integromat). Aprenda a criar um cenário do zero, entender créditos e conectar seus apps favoritos sem programar.
Ler →
Operação (Make)
Operação no Make (ex-Integromat) é a unidade de cobrança da plataforma: cada módulo executado num cenário conta como uma operação. Entenda como calcular e economizar.
Ler →
Make webhook: como configurar passo a passo (guia 2026)
Configure um webhook no Make (ex-Integromat) do zero em 4 passos: gere a URL HTTPS, determine a estrutura de dados, proteja com API key e evite o erro de fila cheia. Guia em português.
Ler →
Make tem plano gratuito? Como funciona o free e quanto custa em 2026
Make preços 2026: o plano grátis dá 1.000 créditos/mês (2 cenários), o Core sai por US$ 9/mês e o Pro por US$ 16. Veja o que trava no free e qual plano vale.
Ler →