[ SISTEMA · v2026.04 ] ARARAQUARA · SP · BR 22°C PIPELINE LIVE · 10 WORKFLOWS · n8n.agenciamutuo.tech

Manifesto · Mútuo Tech

IA e automação com intenção.

Inventário · stack que já roda

não é portfólio · é data-base operacional

Tudo abaixo opera continuamente na Mútuo antes de virar produto pra cliente

meta ads · backend

25

Contas anunciantes em FastAPI + Celery + PostgreSQL + Redis. Sync 2×/dia, atribuição de receita.

n8n · workflows

10

Landing-lead, diagnóstico, WhatsApp bot, sync CRM. Servidor próprio.

twenty crm · self-hosted

9×

Campos custom, 25 companies, API GraphQL, sign-up admin-only.

claude code · skills

173

7 agents paid media + 8 sales. Rodadas internamente antes de qualquer entrega.

Credo · 03 linhas 03 princípio fundador especificação · não slogan

Quem ainda discute "se usa IA" perdeu dois anos. A pergunta é como, em quê, com qual finalidade.

Trabalho repetitivo é dívida técnica da operação. Ferramenta não tem critério. Quem opera, sim.

Nada sai pra cliente antes de rodar na operação da Mútuo. Método é dogfooding — o que roda dentro vira argumento de venda fora.

stack / que roda hoje

Não é hipótese. É o que está rodando agora, em produção.

01 · automação

n8n auto-hospedado

10 workflows ativos cobrindo lead → CRM → WhatsApp → ads. Code nodes em sandbox, tokens via $env, log rotation 10MB×3. Deploy via Docker Compose.

self-hosteddockerv2+
02 · crm

Twenty CRM

9 workspaces multi-cliente. API GraphQL em app.agenciamutuo.tech/api. Sign-up bloqueado, acesso só via admin.

graphqlopen source
03 · paid media

Meta Ads backend

FastAPI + Celery + Postgres. 25 contas (16 ativas), sync 2×/dia 6h e 18h BRT. 7 agentes Claude para análise.

fastapicelerypostgres
04 · whatsapp

WABA + Chatwoot

Webhook filtra status (delivered, read) antes de processar. Multi-workspace, código auditável, integrado ao CRM via n8n.

meta cloud apichatwoot
05 · agentes

Claude + 173 skills

7 agents de paid media, 8 agents de sales. Skills auditáveis para SEO, prospecção, inteligência competitiva. Outputs salvam em pasta cliente.

mcpskillsapify
06 · infra

Caddy + Vercel + servidor dedicado

Reverse proxy Caddy na rede meta-ads_default. Landing em Vercel, deploy auto via git push main. Backend e CRM em servidor dedicado, log rotation, .env fora do repo.

caddyvercelvps dedicado
dogfood  /  rodando agora

A nossa operação é a primeira cliente.

Antes de empacotar pra você, a stack passa pelo nosso próprio funil. Toda regra do CLAUDE.md de operação foi feita errando primeiro aqui dentro.

  • Code node n8n sem fetch. Aprendemos quebrando — agora HTTP é via this.helpers.httpRequest().
  • Token Meta com escopo errado. Validamos com debug_token antes de subir.
  • Lime sobre paper falha 1.07:1 WCAG. Lime só em ink. Matemática, não estética.
  • Backup antes, rebuild depois. cp arq.py arq.py.bak  ·  reverter em 2s.
n8n · code node · meta-ads-sync
// pipeline meta-ads → twenty crm
const token = $env.META_SYSTEM_USER_TOKEN;
const accountId = $json.account_id;

const insights = await this.helpers
  .httpRequest({
    method: 'GET',
    url: `https://graph.facebook.com/v19.0/act_${accountId}/insights`,
    qs: { fields: 'spend,roas,actions', level: 'campaign' },
    headers: { Authorization: `Bearer ${token}` }
  });

// upsert via twenty graphql
return insights.data.map(c => ({
  json: { roas: c.roas, spend: c.spend, ts: new Date() }
}));

// ── 340ms p95 · R$ 0,02/exec · 16 contas ativas
método / 4 fases

30 dias antes de qualquer entrega. Sem exceção.

01 · diagnóstico

Auditoria operacional

Mapeamos contas, pipelines, gargalos. Sem proposta antes do dia 30. Auditoria fica sua, mesmo se não fechar.

02 · arquitetura

Stack desenhada

Definimos n8n × workflows, integrações, MCPs, bancos. Você aprova antes de codar uma linha.

03 · build

Implementação faseada

Backup → mudança → rebuild → log → testa. Se quebra, reverte em 2s. Nada vai pra produção sem teste.

04 · operação

Auto-hospedagem ou nuvem sua

Tudo no seu servidor, ou no nosso com SLA. Código auditável, .env fora do repo, log rotation configurada.

Contrato · cinco trocas

você ↔ a gente
01 · diagnóstico cláusula 01

Problema ↔ ferramenta

Você traz o problema. A gente escolhe a ferramenta. Cliente que chega pedindo "agente IA" recebe diagnóstico antes de stack — às vezes a resposta é automação simples, às vezes é deletar o processo.

recusa · prompt como método recusa · "powered by AI"
02 · transparência cláusula 02

Auditar ↔ abrir

Você audita o que roda. A gente entrega aberto. Login no repo Git, acesso ao dashboard, log visível. Documentação em PT-BR atualizada junto com o código. Open by default é cláusula contratual.

repo · git access docs · pt-br log · visível
03 · independência cláusula 03

Resultado ↔ independência

Você paga pelo resultado. A gente devolve a independência. Se quiser levar o código pra dentro após um ano, leva — contrato prevê. Não existe assinatura eterna disfarçada de manutenção necessária.

handoff · em contrato relação · escolha, não refém
04 · formato cláusula 04 · 05

Standalone ↔ pacote · operação ↔ engenharia

Você contrata standalone ou no pacote Mútuo/Subversore — mesma stack, mesmo SLA. Você escala a operação. A gente escala a engenharia. Celery workers, filas, backups crescem com o volume.

bundle · desconto de orquestração poc ≠ produto

IA e automação com intenção.

Especificação, não slogan. Intenção significa três coisas: finalidade mensurável, forma auditável, entrega independente. Se falta uma das três, a Mútuo Tech não entrega. É o que separa engenharia de teatro.

— Mútuo Tech · O sucesso é mútuo. Marcar diagnóstico