Vale construir sua versão de OutFriend?
Aprende seu estilo com e-mails que você realmente enviou, redige a campanha e a envia pela sua caixa de entrada conforme um agendamento
Este é mais viável de construir que a maioria das ferramentas de prospecção, porque o OutFriend envia pelo seu próprio Gmail, não por infraestrutura própria. Isso elimina o diferencial difícil de copiar que normalmente sustenta essa categoria: sem pools de aquecimento, sem reputação de IP, sem engenharia de entrega que você não possa replicar. O que resta é uma integração OAuth com Gmail, uma amostra do seu estilo passada a um modelo, um agendador com janelas de envio e limites diários e a parte realmente trabalhosa: acompanhar conversas para que uma sequência pare no instante em que alguém responde. Isso leva um fim de semana se você já programou para a API do Gmail, e um fim de semana prolongado se ainda não.
EN → PTPesquisa traduzida automaticamente do inglês. Prompt original preservado em inglês.
Build me a local cold email sender that drafts in my voice and sends from my own Gmail, to replace OutFriend. Requirements:
- Node 22, TypeScript, SQLite via better-sqlite3, googleapis for Gmail, node-cron for the
schedule. CLI only. No accounts, no telemetry, OAuth token and API keys in .env.
- `mail auth` runs the Gmail OAuth device flow once and stores the refresh token locally.
Scopes: gmail.send, gmail.readonly.
- `mail voice` pulls my last 200 sent messages, strips quoted replies and signatures, and
saves 20 of the shortest complete ones to voice.md as the style reference.
- leads.csv holds email, first name, company and one context column. `mail draft` writes
one email per row using voice.md plus the context column, saves each as status=draft,
and refuses to draft for any address already in suppression.txt.
- `mail review` prints drafts one at a time in the terminal and takes approve, edit or
skip. Nothing sends without an approve. This gate is not optional.
- `mail send` delivers approved drafts through the Gmail API inside a send window from
config.json, with a daily cap and a random 30 to 180 second gap between sends.
- Every 30 minutes, `mail watch` polls threads for inbound messages. Any reply sets the
lead to replied and cancels its remaining follow-ups. Treat an auto-reply as a stop
too, and never as interest.
- Follow-ups are two fixed templates at day 4 and day 10 in the same thread, cancelled by
any reply or bounce. Parse bounce DSNs and write those addresses to suppression.txt.
- Out of scope: lead sourcing, email verification, inbox warmup, and sending from any
address that is not my own connected Gmail.
- README: OAuth setup, the send window config, and a plain warning to read CAN-SPAM and
GDPR before the first campaign.O prompt abre preenchido no seu agente. Revise antes de executar.
Como seria construir sua versão?
Passe uma amostra dos seus e-mails enviados a um modelo como referência de estilo, redija um e-mail por linha do CSV, enfileire-os pela API do Gmail com limite de envio e interrompa as mensagens de acompanhamento diante de qualquer resposta.
O que você vai precisar
- um projeto Google Cloud com acesso à Gmail API e consentimento OAuth configurados
- uma chave de API da OpenAI ou Anthropic
- um CSV de leads obtidos por você
- um agendador que continue funcionando quando seu laptop entrar em suspensão
- sua própria leitura de CAN-SPAM e GDPR antes de enviar qualquer coisa
Porque as falhas são caras e silenciosas. Um remetente caseiro que não percebe uma resposta e dispara a mensagem de acompanhamento mesmo assim não gera um erro; apenas faz você parecer descuidado para a exata pessoa que respondeu. O mesmo vale para um endereço com devolução que você nunca suprimiu ou uma resposta de ausência que interpretou como engajamento. O OutFriend vende principalmente a correção das condições de parada e um lugar para ler cada rascunho antes do envio. Enviar pelo seu próprio Gmail é a parte honesta da proposta e também o motivo pelo qual uma construção pessoal chega mais perto aqui do que no restante dessa categoria.
xdetecção de respostas baseada em conversas, não ingênua, para que respostas de ausência não contem como interesse e uma resposta de outro endereço ainda interrompa a sequência
xverificação e supressão, ou seja, filtragem de endereços não verificados, com devoluções e que recusaram contato antes de qualquer envio entrar na fila
xuma interface de revisão em que cada rascunho possa ser lido e editado antes do envio, em vez de confiar sua caixa de entrada a um script
xgeração de leads, incluída nos planos pagos e ausente no seu CSV
xo processo de verificação OAuth do Google, que você encontrará assim que quiser usar isso em outras contas além da sua
Prefere uma solução pronta?
Licença, instalação e limitações em cada alternativa.
Quanto custa OutFriend?
- Plano mensal
- US$ 29/mêsUS$ 29/mês · por pessoa
- Por ano
- US$ 348/anoUS$ 348/ano
- No cartão, com IOF de 3,5%
- R$ 152/mêsR$ 1.819/ano
Salvo na Minha lista. Você recebe um aviso aqui no site quando o preço mudar.
Você conclui a compra no site de OutFriend. O Vibe Radar não intermedeia pagamentos.
pro$29/mo · mensal por usuário · $348/yr
Plano gratuitoUm plano gratuito permanente, sem cartão e sem prazo de teste: 1 campanha, upload de CSV, e-mails gerados no seu estilo, apenas e-mails de apresentação.
verified 2026-10-20 · source ↗
Vale mais construir ou assinar OutFriend?
Ajuste os números: horas para construir, valor da sua hora, custos para manter no ar e o preço da assinatura.
Em 24 meses, assinar sai mais barato.
Horas iniciais estimadas a partir da análise (vários dias). Não inclui o valor do que você deixa de ter (suporte, integrações, segurança).
OutFriend é gratuito?
Um plano gratuito permanente, sem cartão e sem prazo de teste: 1 campanha, upload de CSV, e-mails gerados no seu estilo, apenas e-mails de apresentação. O plano pago é Pro, por US$ 29/mês (checado em 20/10/2026).
Dá para recriar OutFriend?
Em parte. O núcleo de OutFriend dá para construir em um fim de semana com o prompt desta página, mas há lacunas reais: detecção de respostas baseada em conversas, não ingênua, para que respostas de ausência não contem como interesse e uma resposta de outro endereço ainda interrompa a sequência, verificação e supressão, ou seja, filtragem de endereços não verificados, com devoluções e que recusaram contato antes de qualquer envio entrar na fila. Leia a lista acima antes de começar.
Quanto custa OutFriend?
OutFriend custa cerca de US$ 29/mês (Pro, checado em 20/10/2026), ou seja, US$ 348 por ano.
O que eu perco ao substituir OutFriend?
Sinceramente: detecção de respostas baseada em conversas, não ingênua, para que respostas de ausência não contem como interesse e uma resposta de outro endereço ainda interrompa a sequência; verificação e supressão, ou seja, filtragem de endereços não verificados, com devoluções e que recusaram contato antes de qualquer envio entrar na fila; uma interface de revisão em que cada rascunho possa ser lido e editado antes do envio, em vez de confiar sua caixa de entrada a um script; geração de leads, incluída nos planos pagos e ausente no seu CSV; o processo de verificação OAuth do Google, que você encontrará assim que quiser usar isso em outras contas além da sua. Se algum desses pontos é essencial para você, continue pagando.
Existe uma alternativa aberta para OutFriend?
Sim: Mautic (Executa a campanha, o controle de ritmo e a interrupção ao receber resposta. Escrever no seu estilo não vem no pacote, e uma tarde tranquila de configuração também não.) O prompt é para quando você quer do seu jeito.