Inteligência Artificial Atualizado em 27 de abril de 2026 · 13 min de leitura

Agente IA que Lê Emails e Resume no WhatsApp (Tutorial OpenClaw)

📌 Resposta rápida

Crie agente IA que lê emails automaticamente e envia resumo no WhatsApp. Tutorial passo a passo com OpenClaw, Gmail, WhatsApp. Economize 1-2h/dia.

TL;DR: Construa seu próprio "secretário digital" — agente IA que lê todos seus emails, filtra os importantes, resume contexto, e manda tudo no WhatsApp organizado. Setup: OpenClaw + Gmail IMAP + whatsapp-web.js num Mac Mini. Custo total: R$ 13.500 hardware + R$ 80/mês APIs. Economiza 1-2h/dia de triagem.

📬 O Problema — Você Afoga em Emails

Um profissional médio recebe 120+ emails/dia. 80% é ruído (newsletters, notificações, promoções). 15% é contexto (relatórios, atualizações). Só 5% exige ação imediata.

Mas pra achar esses 5%, você precisa abrir todos. Resultado: 30-90 minutos/dia de triagem mental. Um agente IA faz isso em 2 minutos e te entrega só o que importa — pelo WhatsApp, onde você já está.

🥇
🏆 Setup ideal

Setup Completo — Mac Mini + OpenClaw + Gmail + WhatsApp

R$ 13.500
Agente email-reader completo
Score 9.5/10

O "secretário digital" que todo mundo queria. Lê seus 200 emails/dia, separa os 5 importantes, resume no WhatsApp, e ainda responde os recorrentes. Economiza 1-2h/dia facilmente.

✅ Prós

  • +Lê Gmail/Outlook, classifica e resume
  • +Envia resumo estruturado no WhatsApp
  • +Filtra spam/newsletters automaticamente
  • +Responde emails simples com aprovação

❌ Contras

  • -Setup técnico de 2-3 horas
  • -Custo API Claude ~R$ 50-150/mês (depende do volume)
  • -Precisa app WhatsApp Business ou bot com número próprio
🥈
💼 Setup portátil

Alternativa — Laptop Apple Silicon + OpenClaw

R$ 9.500 (MacBook Air M3 16GB)
Setup portátil
Score 8.7/10

Se você já tem MacBook Air/Pro M1+, dá pra rodar o agente nele. Não é ideal (laptop fechado desliga) mas é um jeito de começar sem comprar Mac Mini.

✅ Prós

  • +Mesma capacidade do Mac Mini, mas laptop
  • +Pode levar pra viagem/café
  • +16GB suficiente pra OpenClaw + APIs
  • +Bateria 15h+ em uso leve

❌ Contras

  • -Caro se é só pra agente (Mac Mini seria melhor)
  • -Abrir laptop toda hora — friction extra
  • -Bateria degrada em 3-4 anos
🥉
☁️ Setup econômico

Versão Cloud — VPS Hetzner + OpenClaw

R$ 30/mês
Setup cloud sem hardware
Score 8.2/10

Alternativa low-cost se você não quer hardware. VPS + OpenClaw + APIs cloud resolve pro agente email-reader funcional. Não tem a privacidade do Mac Mini local, mas cabe no bolso de qualquer um.

✅ Prós

  • +Sem investimento inicial — R$ 30/mês resolve
  • +Hetzner CX22 (4GB RAM) roda OpenClaw fácil
  • +Acessível de qualquer lugar
  • +Escalável se crescer

❌ Contras

  • -Depende de API Claude/GPT (sem IA local)
  • -Custo de API soma R$ 50-150/mês
  • -Dados passam por VPS europeu — menos privado

🏗️ Arquitetura

Gmail (IMAP)
    │
    ├─ OpenClaw skill "email-reader" (cron a cada 1h)
    │       │
    │       ├─ busca emails não-lidos
    │       ├─ classifica via LLM (importância 0-10)
    │       ├─ resume os com score >= 7
    │       └─ agrupa por categoria
    │
    └─ WhatsApp (via whatsapp-web.js)
            └─ envia resumo estruturado pro seu número

🛠️ Setup Passo a Passo

1. Preparar Gmail (5 min)

Em myaccount.google.com → Segurança → Senhas de app → gera app password ("OpenClaw Email Reader"). Anota: você vai usar isso no lugar da senha principal via IMAP.

2. Instalar OpenClaw + Skills (30 min)

# Mac Mini
brew install openclaw
openclaw init

# Instalar dependências Python
pip install imap-tools python-telegram-bot whatsapp-web.js

# Configurar .env com credenciais
cat > ~/.openclaw/.env <<EOF
GMAIL_USER=seu@gmail.com
GMAIL_APP_PASSWORD=xxxx-xxxx-xxxx-xxxx
ANTHROPIC_API_KEY=sk-ant-xxxxx
WHATSAPP_TARGET=+5511999999999
EOF

3. Skill "Email Reader" (código Python)

# ~/.openclaw/skills/email-reader.py
from imap_tools import MailBox, A
import anthropic
import json

def classify_email(email, client):
    """Usa Claude pra classificar importância de 0-10"""
    prompt = f"""Email:
De: {email.from_}
Assunto: {email.subject}
Primeiras 500 chars: {email.text[:500]}

Classifique importância 0-10 baseado em:
- Ação requerida (0-3 = nenhuma, 7-10 = urgente)
- Remetente (conhecido profissional vs newsletter)
- Contexto (oferta promocional = 2, cliente importante = 9)

Responda APENAS JSON: {{"score": N, "category": "...", "summary": "..."}}"""
    
    resp = client.messages.create(
        model="claude-opus-4-7",
        max_tokens=200,
        messages=[{"role": "user", "content": prompt}]
    )
    return json.loads(resp.content[0].text)

def check_emails():
    client = anthropic.Anthropic()
    
    with MailBox("imap.gmail.com").login(
        os.getenv("GMAIL_USER"), 
        os.getenv("GMAIL_APP_PASSWORD")
    ) as mb:
        emails = mb.fetch(A(seen=False), limit=50)
        results = [classify_email(e, client) for e in emails]
    
    important = [r for r in results if r["score"] >= 7]
    return important

4. Skill "WhatsApp Sender" (Node.js)

// ~/.openclaw/skills/whatsapp-send.js
const { Client, LocalAuth } = require('whatsapp-web.js');
const qrcode = require('qrcode-terminal');

const client = new Client({ authStrategy: new LocalAuth() });
client.on('qr', qr => qrcode.generate(qr, { small: true }));
client.on('ready', () => console.log('WhatsApp ready'));
client.initialize();

async function sendSummary(target, summary) {
    await client.sendMessage(target, summary);
}

5. Cron Job (a cada hora)

# crontab -e
0 * * * * openclaw run email-summary >> /tmp/email-log.txt 2>&1

💬 Exemplo de Resumo Real no WhatsApp

📬 RESUMO 09h (23 novos)

🔴 URGENTE (2):
1. Cliente X — contrato precisa assinatura até 12h
2. Gerente — reunião remarcada para 14h hoje

🟡 IMPORTANTE (3):
3. Fornecedor Y — proposta revisada chegou
4. Convite palestra 2026-05-15 (RSVP até 20/04)
5. Fatura AWS $432 (vence 20/04)

🟢 FYI (18 agrupados):
• 6 newsletters (marcadas como lidas)
• 4 atualizações LinkedIn
• 3 comprovantes bancários (arquivados)
• 5 notificações GitHub (PRs pendentes)

Responder "1" pra ver emails urgentes completos.

🎯 Casos de Uso Avançados

Auto-resposta com aprovação

Agente detecta email "Posso agendar reunião 3a-feira 15h?" → rascunha resposta "Pode ser 15h30? Tenho call até 15h" → manda no WhatsApp "Enviar?" → você responde "sim" → agente envia. Você sai de 5 min pra 10 seg.

Classificação inteligente com memória

Primeira vez que recebe email de "joao@clientexyz.com", agente pergunta "Contato importante?". Você responde "sim, cliente ativo". A partir daí, emails desse sender viram automaticamente categoria "Cliente Ativo" (score 8+).

Resumo semanal estratégico

Domingo 21h, agente gera resumo "Esta semana: 340 emails, 18 clientes únicos, 2 negociações em aberto, R$ 12k de faturas pendentes". Você começa segunda com clareza total.

Integração com calendário

Email menciona "reunião 20/04 15h" → agente extrai, cria evento no Google Calendar, confirma no WhatsApp. Sem você abrir o email.

⚠️ Cuidados Importantes

  • Nunca dê acesso full pra auto-resposta — sempre aprovação humana em emails críticos
  • App password só — nunca sua senha principal do Gmail
  • Rotacione tokens — troque a cada 6 meses
  • Logs local — nunca mande conteúdo de email pra cloud logs
  • Exclua emails processados do cache OpenClaw depois (privacidade)

💡 Qual Setup Escolher?

  • Entry (R$ 30/mês): VPS Hetzner + OpenClaw + APIs — se não quer hardware
  • Recomendado (R$ 13.500): Mac Mini M4 Pro ← ideal pra privacidade + uptime
  • Com MacBook existente: Roda no seu laptop (cuidado com fechamento)

❓ Perguntas Frequentes

Como fazer agente ler emails e mandar resumo no WhatsApp?

1) Instale OpenClaw no Mac Mini. 2) Adicione skill Gmail via IMAP (ou Gmail API). 3) Configure WhatsApp via whatsapp-web.js ou Twilio. 4) Crie job agendado (crontab) que roda toda hora: busca emails não lidos → classifica com LLM → manda resumo estruturado no seu número WhatsApp.

Posso usar Gmail normal ou precisa Gmail API?

IMAP funciona (app password do Gmail) e é mais simples. Gmail API é mais robusto mas exige OAuth + service account. Para uso pessoal, IMAP basta. Para classificar 1000+ emails/dia, use Gmail API (rate limits maiores).

WhatsApp Business ou bot próprio?

Bot próprio (whatsapp-web.js rodando no Mac Mini) funciona mas é frágil — o WhatsApp pode desconectar. Twilio é pago (R$ 0.05 por mensagem) mas estável. WhatsApp Business API oficial é melhor mas caro (R$ 0.08+). Para uso pessoal leve, whatsapp-web.js resolve.

O agente pode responder emails também?

Sim, com workflow de aprovação: OpenClaw rascunha resposta → manda prévia no WhatsApp pra você aprovar → só envia após seu OK. Evita respostas automáticas embaraçosas. Para respostas 100% auto, limite a categorias seguras (confirmação de reunião, "obrigado", etc).

Custo mensal desse setup?

Hardware (Mac Mini M4 Pro amortizado em 3 anos): ~R$ 360/mês. API Claude (100 emails/dia): ~R$ 80/mês. Total: R$ 440/mês durante amortização, R$ 80/mês depois. Comparado a contratar secretário (R$ 3000+/mês), é 7-35x mais barato.

📚 Artigos Relacionados

⚠️ Este artigo contém links de afiliado. Ao comprar através deles, você apoia o melhor.dev sem pagar a mais por isso. Nossas análises são editorialmente independentes.