Lemlist Automation
Ajuda seu agente a automatizar campanhas de marketing multicanal no Lemlist. Ele gerencia leads, personaliza mensagens e exporta dados.
O que ela faz
Esta ferramenta automatiza o envio de e-mails em massa pelo Lemlist. Você pode gerenciar campanhas, adicionar pessoas, personalizar mensagens e ver quem se descadastrou.
Quando usar
- ✓Para enviar e-mails de marketing para muitos clientes.
- ✓Para adicionar novas pessoas a uma campanha de vendas existente.
- ✓Para parar de enviar e-mails para alguém que pediu para sair.
Exemplo do que pedir para a IA
“Adicione 100 leads à campanha 'Promoção de Verão' com seus e-mails e nomes.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta se conecta ao Lemlist para realizar ações como criar campanhas, adicionar contatos ou remover pessoas. Ela usa comandos específicos para cada tarefa.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add ComposioHQ/awesome-claude-skills --skill Lemlist AutomationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/lemlist-automation/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Automação Lemlist
Automatize seus fluxos de prospecção multicanal do Lemlist -- gerencie campanhas, inscreva leads em escala, enriqueça com variáveis personalizadas, exporte dados de campanha e limpe descadastramentos.
Documentação do Toolkit: composio.dev/toolkits/lemlist
Configuração
- Adicione o servidor Composio MCP ao seu cliente:
https://rube.app/mcp - Conecte sua conta Lemlist quando solicitado (autenticação por chave de API)
- Comece a usar os fluxos abaixo
Fluxos Principais
1. Listar e Descobrir Campanhas
Use LEMLIST_GET_LIST_CAMPAIGNS para enumerar todas as campanhas por status, com suporte a paginação.
Tool: LEMLIST_GET_LIST_CAMPAIGNS
Inputs:
- status: "running" | "draft" | "archived" | "ended" | "paused" | "errors" (optional)
- limit: integer (max 100, default 100)
- offset: integer (pagination offset)
- sortBy: "createdAt"
- sortOrder: "asc" | "desc"
Importante: A resposta pode ser encapsulada como {campaigns: [...], pagination: {...}} em vez de uma lista plana. Sempre extraia da chave campaigns.
2. Obter Detalhes da Campanha
Use LEMLIST_GET_CAMPAIGN_BY_ID para validar a configuração da campanha antes de gravações.
Tool: LEMLIST_GET_CAMPAIGN_BY_ID
Inputs:
- campaignId: string (required) -- e.g., "cam_A1B2C3D4E5F6G7H8I9"
3. Inscrever Leads em uma Campanha
Use LEMLIST_POST_CREATE_LEAD_IN_CAMPAIGN para adicionar leads com busca opcional de e-mail, consulta de telefone e enriquecimento de LinkedIn.
Tool: LEMLIST_POST_CREATE_LEAD_IN_CAMPAIGN
Inputs:
- campaignId: string (required)
- email: string (required)
- firstName, lastName, companyName, companyDomain: string (optional)
- jobTitle, phone, linkedinUrl, icebreaker: string (optional)
- deduplicate: boolean (prevents cross-campaign duplicates)
- findEmail, findPhone, verifyEmail, linkedinEnrichment: boolean (optional)
- timezone: string (IANA format, e.g., "America/New_York")
Padrão em Massa: Divida os leads em lotes de ~50 e salve o progresso entre os lotes.
4. Adicionar Variáveis Personalizadas a um Lead
Use LEMLIST_POST_ADD_VARIABLES_TO_LEAD para enriquecer leads com campos de personalização após a inscrição.
Tool: LEMLIST_POST_ADD_VARIABLES_TO_LEAD
Inputs:
- leadId: string (required) -- internal Lemlist lead ID (NOT email)
- company: string (required) -- must match your company name in Lemlist
- variables: object (required) -- key-value pairs, e.g., {"score": "42", "color": "yellow"}
Importante: Isso NÃO é um upsert -- tentar adicionar variáveis que já existem falhará. Resolva o leadId interno via LEMLIST_GET_RETRIEVE_LEAD_BY_EMAIL se você tiver apenas o endereço de e-mail.
5. Exportar Leads da Campanha
Use LEMLIST_GET_EXPORT_CAMPAIGN_LEADS para baixar leads com filtragem de status para relatórios ou QA.
Tool: LEMLIST_GET_EXPORT_CAMPAIGN_LEADS
Inputs:
- campaignId: string (required)
- (supports state filtering and JSON/CSV output)
6. Desinscrever Lead da Campanha
Use LEMLIST_DELETE_UNSUBSCRIBE_LEAD_FROM_CAMPAIGN para interromper a prospecção removendo um lead de uma campanha.
Tool: LEMLIST_DELETE_UNSUBSCRIBE_LEAD_FROM_CAMPAIGN
Inputs:
- campaignId: string (required)
- leadId or email: string (required)
Armadilhas Conhecidas
| Armadilha | Detalhe |
|---|---|
| Lista de campanha encapsulada | LEMLIST_GET_LIST_CAMPAIGNS pode retornar {campaigns: [...], pagination: {...}} em vez de um array plano. Sempre extraia da chave campaigns. |
| Desduplicação entre campanhas | LEMLIST_POST_CREATE_LEAD_IN_CAMPAIGN com desduplicação ativada falha com HTTP 500 "Lead already in other campaign" -- desative a desduplicação para inscrição intencional entre campanhas. |
| Falhas na importação em massa | Divida as importações em massa em ~50 por lote com pontos de verificação para evitar a perda de progresso parcial em falhas intermitentes. |
| leadId inválido | LEMLIST_POST_ADD_VARIABLES_TO_LEAD retorna HTTP 400 "Invalid leadId" ao usar um e-mail como leadId -- resolva o ID interno via LEMLIST_GET_RETRIEVE_LEAD_BY_EMAIL primeiro. |
| Colisões de variáveis | LEMLIST_POST_ADD_VARIABLES_TO_LEAD não é um upsert. Adicionar chaves que já existem retorna HTTP 400 "Variables X already exist". |
Referência Rápida
| Slug da Ferramenta | Descrição |
|---|---|
LEMLIST_GET_LIST_CAMPAIGNS |
Listar todas as campanhas com filtro de status e paginação |
LEMLIST_GET_CAMPAIGN_BY_ID |
Obter informações detalhadas da campanha por ID |
LEMLIST_POST_CREATE_LEAD_IN_CAMPAIGN |
Criar e inscrever um lead em uma campanha |
…
Perguntas frequentes
Como adiciono várias pessoas de uma vez?
Você pode adicionar pessoas em lotes de cerca de 50 por vez para evitar problemas e garantir que o progresso seja salvo.
O que acontece se eu tentar adicionar informações que já existem para uma pessoa?
Se você tentar adicionar informações personalizadas que já existem para um contato, a ação falhará. É preciso verificar antes ou usar a função de busca para obter o ID correto do contato.
Como faço para saber se uma pessoa já está em outra campanha?
A ferramenta pode verificar se uma pessoa já está em outra campanha para evitar duplicidade. Se você quiser adicioná-la intencionalmente a várias campanhas, pode desativar essa verificação.
Detalhes
Descrição original do autor
Automate Lemlist multichannel outreach -- manage campaigns, enroll leads, add personalization variables, export campaign data, and handle unsubscribes via the Composio MCP integration.
Popularidade
- Estrelas no GitHub
- 77 mil
- Posição no ranking
- #1306
- Licença
- —
- Atualizada em
- 18/09/2026
Comentários
- …
Mais skills deste repositório
artifacts-builder
Ajuda seu agente a construir interfaces de usuário complexas. Ele usa tecnologias modernas para criar páginas web interativas e ricas.
ComposioHQ/awesome-claude-skills
brand-guidelines
Ajuda seu agente a aplicar cores e fontes oficiais da marca em materiais. É útil para manter a identidade visual em qualquer peça que precise ter a cara da empresa.
ComposioHQ/awesome-claude-skills
canvas-design
Faz seu agente criar artes visuais originais em .png e .pdf. Use quando o usuário pedir para criar um pôster, arte ou design estático.
ComposioHQ/awesome-claude-skills
changelog-generator
Ajuda seu agente a criar notas de lançamento para usuários a partir de códigos de programação. Transforma informações técnicas em textos fáceis de entender.
ComposioHQ/awesome-claude-skills
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC