Verificando acesso...

MÓDULO 3.2

📧 Threads de e-mail via Google Workspace CLI

E-mails reais sanitizados são o material de demo mais persuasivo que existe. A sala reconhece "isso aqui é a minha caixa de entrada". Workspace Connector extrai, você sanitiza, e mantém backup local pro plano B.

6
Tópicos
40
Minutos
Prático
Nível
Prep
Tipo
1

💥 Por que e-mails reais bombam

Pedir pro Claude "melhorar este e-mail genérico de exemplo" é o pior caso. Pedir pra responder uma thread real (sanitizada) do dia-a-dia da empresa é o melhor. Mesma feature, percepções opostas.

✓ Thread real

  • Reconhecimento imediato — "isso aí é a minha rotina"
  • Demonstra que a tecnologia entende o domínio
  • Cria pergunta-mãe: "como eu coloco isso na minha empresa?"
  • Material reutilizável pra próxima sessão

✗ E-mail "exemplo"

  • "Caro João, conforme conversamos..." — gera bocejo
  • Sala assume que o exemplo foi otimizado pra demo
  • Não cria conexão com rotina real
  • Não justifica preço de consultoria customizada

💡 Dica prática

O teste mental: se você fosse o participante, qual te convenceria mais — Claude respondendo um lorem ipsum, ou Claude respondendo aquela thread maluca de Sexta às 18h que tem 14 e-mails no histórico? Responda honestamente. Use o segundo.

2

🛠️ Extrair com Google Workspace

Duas vias: o Google Workspace Connector dentro do claude.ai (Pro+, com Research avançado consultando Gmail/Drive/Calendar), ou ferramentas CLI externas pra extração em lote (GAM, gmail-cli, scripts via Gmail API).

🔌 Via Workspace Connector (claude.ai)

# Configuração em claude.ai > Settings > Connectors
# Conecte Google Workspace via OAuth

# No chat com Research avançado:
"Procure no meu Gmail as últimas 10 threads
com a label 'cliente-x', exclua as que têm
'fyi' no assunto, e me retorne resumos."

# Research roda até 45 min, varrendo Drive/Gmail/Calendar

⌨️ Via CLI externa (extração em lote)

# GAM (Google Apps Manager) — admin-grade
gam user me@empresa.com show messages \
    query "label:cliente-x" \
    headers "From,Subject,Date" \
    showbody > threads.txt

# Ou script Python via google-api-python-client
# (requer OAuth + escopo gmail.readonly)
service.users().messages().list(
    userId='me', q='label:cliente-x'
).execute()

⚖️ Connector vs CLI

  • Connector: sem código, OAuth no claude.ai, ótimo pra exploração interativa, depende de internet na hora.
  • CLI: exporta tudo de uma vez pra arquivo local, controla formato, funciona offline depois.
  • Combinação ideal: CLI pra puxar lote (uma vez, pré-evento) + Connector pra demo ao vivo eventual.
3

🧹 Sanitização — PII e dados sensíveis

Antes que qualquer thread vá pra demo, passa pela sanitização. Remover: nomes próprios, e-mails, CPF/CNPJ, números de contrato, valores monetários, endereços, telefones. Substituir por placeholders consistentes — não apagar.

✓ Sanitizar corretamente

  • "João Silva" → "Cliente A" (sempre o mesmo nome se aparece de novo)
  • "contrato 4521-A" → "contrato XXX-A"
  • "R$ 87.500" → "R$ XX.XXX" (mantém ordem de grandeza ou não, conforme política)
  • "joao@cliente.com" → "cliente@empresa.com" (formato preservado)

✗ Erros comuns

  • Apagar tudo e deixar [REDACTED] — quebra leitura
  • Esquecer assinatura de e-mail ("Att, João, gerente comercial")
  • Trocar nomes mas deixar empresas reais
  • Não checar anexos mencionados ("conforme PDF contrato_silva.pdf")

🤖 Sanitização assistida por Claude

Use o próprio Claude pra primeira passada (não exclusivo — sempre revisar):

Tarefa: sanitizar a thread abaixo pra uso em demo.

Substitua:
- Nomes próprios → "Cliente A", "Pessoa A1" (consistente)
- E-mails → "cliente@empresa.com" / "pessoa@nossaco.com"
- Valores monetários → "R$ XX.XXX" (mantenha ordem de grandeza)
- IDs/números → "XXX"
- Empresas externas → "Fornecedor A"

Preserve: jargão interno, tom, estrutura, assinaturas (mas anonimizadas).

[thread aqui]

⚠️ Não-negociável: LGPD

Vazar PII (CPF, e-mail real, dado sensível) em workshop público pode acionar a LGPD e quebrar contrato com o cliente. Antes de qualquer apresentação: cliente revisa o material sanitizado e dá OK por escrito. Sem isso, não use.

4

📦 Quantidade ideal de threads

Sweet spot: 5 a 10 threads, cobrindo 3-4 cenários distintos. Menos = demo se esgota. Mais = você se perde escolhendo no palco.

A

Cenário 1: Negociação comercial

2 threads. Cliente pedindo desconto, follow-up de proposta perdida.

B

Cenário 2: Suporte / pós-venda

2 threads. Reclamação, dúvida técnica que escala.

C

Cenário 3: Interno

2 threads. Alinhamento entre times, atualização de projeto.

D

Cenário 4: Fornecedor / parceiro

1-2 threads. Tom diferente de cliente. Útil pra mostrar versatilidade.

5-10
Threads ideal
3-4
Cenários
1-2
Por cenário
~30 min
Sanitização
5

🎭 Anonimizar sem perder textura

Erro frequente: trocar tudo por lorem ipsum e perder a textura. Certo: cirurgia, não amputação. PII fora, jargão dentro.

✓ Preservar

  • Jargão interno ("o cadência", "stand-up disfarçado")
  • Gírias e abreviações ("vc", "fyi", "bj/abs")
  • Estrutura do e-mail (parágrafos, listas, formatação)
  • Tom (formal/informal, urgente/calmo)
  • Padrões de assinatura (sem nome próprio)

✗ Remover (cirurgia)

  • Nomes próprios (pessoas, empresas externas)
  • E-mails, telefones, endereços
  • Números identificáveis (contratos, IDs)
  • Valores específicos (se sensíveis)
  • Detalhes que permitam re-identificação

🔬 Exemplo cirúrgico

Original:

"Oi João, vc viu meu wpp? O Pedro Almeida da Acme
ligou desesperado, contrato 4521 venceu e ninguém
renovou. Pode pegar essa pra mim hoje?
Bjs, Marina"

Sanitizado (textura preservada):

"Oi Pessoa A1, vc viu meu wpp? O Cliente A da Empresa X
ligou desesperado, contrato XXX venceu e ninguém
renovou. Pode pegar essa pra mim hoje?
Bjs, Pessoa A2"

💡 Dica prática

Teste de textura: leia o sanitizado em voz alta. Se ainda soa "como na minha empresa", deu certo. Se soa "textbook de português", anonimizou demais.

6

💾 Backup local + contingência

Após sanitizar, exporte tudo como arquivos locais (.md ou .txt). Workspace Connector pode estar fora no dia. Internet pode cair. Conta pode ter glitch. Arquivo local sempre abre.

1

Estrutura de pasta

demo-cliente-x/
├── avatar.md
├── threads/
│   ├── 01-negociacao-desconto.md
│   ├── 02-followup-proposta.md
│   ├── 03-suporte-reclamacao.md
│   └── ...
└── README.md   # contexto e ordem das demos
2

Triple backup

Disco local + cloud pessoal (Drive/iCloud) + pendrive USB. Custa < 1 min preparar, salva o workshop inteiro.

3

Cole no Project sem connector

Em caso de falha do Connector, abra um chat e cole o conteúdo do .md direto. Funciona offline-from-connector.

🔗 Conexão com módulo 3.5

Backup local é a primeira linha do Plano B (módulo 3.5). Sem ele, "Claude indisponível" significa workshop perdido. Com ele, significa "deixa eu abrir aqui o arquivo".

📋 Resumo do Módulo

Threads reais > exemplos genéricos — reconhecimento instantâneo da sala
Workspace Connector + CLI — exploração interativa + extração em lote
Sanitização não-negociável — PII fora, cliente aprova por escrito
5-10 threads, 3-4 cenários — sweet spot entre variedade e curadoria
Cirurgia, não amputação — PII fora, jargão dentro
Triple backup local — disco + cloud + USB; conecta com Plano B

Próximo Módulo:

3.3 — 🎬 5 demos incrementais (chaves balançando → moonshot)