klaviyo-automation
Faz seu agente de IA executar tarefas no Klaviyo por você, sem precisar abrir o app.
O que ela faz
Esta ferramenta ajuda você a gerenciar suas campanhas de marketing por e-mail e SMS na plataforma Klaviyo. Você pode listar, ver detalhes, inspecionar o conteúdo e organizar suas campanhas com etiquetas.
Quando usar
- ✓Quando você quiser ver todas as suas campanhas de e-mail ou SMS.
- ✓Quando precisar verificar o conteúdo de uma campanha específica.
- ✓Quando quiser organizar suas campanhas usando etiquetas.
Exemplo do que pedir para a IA
“Liste todas as campanhas de e-mail que estão em rascunho e ordene pela data de criação.”
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 à sua conta Klaviyo através de um sistema chamado Rube MCP. Ela usa comandos específicos para buscar informações sobre suas campanhas, como listar todas, obter detalhes de uma específica ou ver seu conteúdo.
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 sickn33/agentic-awesome-skills --skill klaviyo-automationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/klaviyo-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 Klaviyo via Rube MCP
Automatize operações de marketing por e-mail e SMS do Klaviyo através do kit de ferramentas Klaviyo da Composio via Rube MCP.
Pré-requisitos
- O Rube MCP deve estar conectado (ferramentas RUBE_SEARCH_TOOLS disponíveis)
- Conexão ativa com o Klaviyo via
RUBE_MANAGE_CONNECTIONScom o kit de ferramentasklaviyo - Sempre chame
RUBE_SEARCH_TOOLSprimeiro para obter os esquemas de ferramentas atuais
Configuração
Obter Rube MCP: Adicione https://rube.app/mcp como um servidor MCP na sua configuração de cliente. Nenhuma chave de API é necessária — basta adicionar o endpoint e funciona.
- Verifique se o Rube MCP está disponível confirmando que
RUBE_SEARCH_TOOLSresponde - Chame
RUBE_MANAGE_CONNECTIONScom o kit de ferramentasklaviyo - Se a conexão não estiver ATIVA, siga o link de autenticação retornado para concluir a autenticação do Klaviyo
- Confirme se o status da conexão mostra ATIVA antes de executar quaisquer fluxos de trabalho
Fluxos de Trabalho Principais
1. Listar e Filtrar Campanhas
Quando usar: O usuário deseja navegar, pesquisar ou filtrar campanhas de marketing
Sequência de ferramentas:
KLAVIYO_GET_CAMPAIGNS- Listar campanhas com filtros de canal e status [Obrigatório]
Parâmetros chave:
channel: Canal da campanha — 'email' ou 'sms' (exigido pela API do Klaviyo)filter: String de filtro adicional (por exemplo,equals(status,"draft"))sort: Campo de ordenação com prefixo-opcional para decrescente (por exemplo, '-created_at', 'name')page_cursor: Cursor de paginação para a próxima páginainclude_archived: Incluir campanhas arquivadas (padrão: false)
Armadilhas:
channelé obrigatório; omiti-lo pode produzir resultados incompletos ou inesperados- A paginação é obrigatória para cobertura completa; uma única chamada retorna apenas uma página (padrão ~10)
- Siga
page_cursoraté esgotar para obter todas as campanhas - A filtragem de status via
filter(por exemplo,equals(status,"draft")) pode retornar status mistos; sempre validedata[].attributes.statusno lado do cliente - As strings de status diferenciam maiúsculas de minúsculas e podem ser compostas (por exemplo, 'Cancelled: No Recipients')
- A forma da resposta é aninhada:
response.data.datacom status emdata[].attributes.status
2. Obter Detalhes da Campanha
Quando usar: O usuário deseja informações detalhadas sobre uma campanha específica
Sequência de ferramentas:
KLAVIYO_GET_CAMPAIGNS- Encontrar campanha para obter seu ID [Pré-requisito]KLAVIYO_GET_CAMPAIGN- Recuperar detalhes completos da campanha [Obrigatório]
Parâmetros chave:
campaign_id: String do ID da campanha (por exemplo, '01GDDKASAP8TKDDA2GRZDSVP4H')include_messages: Incluir mensagens da campanha na respostainclude_tags: Incluir tags na resposta
Armadilhas:
- Os IDs de campanha são strings alfanuméricas, não numéricas
include_messageseinclude_tagsadicionam dados relacionados à resposta através do mecanismo de inclusão do Klaviyo- Os detalhes da campanha incluem públicos, estratégia de envio, opções de rastreamento e informações de agendamento
3. Inspecionar Mensagens de Campanha
Quando usar: O usuário deseja visualizar o conteúdo de e-mail/SMS de uma campanha
Sequência de ferramentas:
KLAVIYO_GET_CAMPAIGN- Encontrar campanha e seus IDs de mensagem [Pré-requisito]KLAVIYO_GET_CAMPAIGN_MESSAGE- Obter detalhes do conteúdo da mensagem [Obrigatório]
Parâmetros chave:
id: String do ID da mensagemfields__campaign__message: Conjunto de campos esparsos para atributos da mensagem (por exemplo, 'content.subject', 'content.from_email', 'content.body')fields__campaign: Conjunto de campos esparsos para atributos da campanhafields__template: Conjunto de campos esparsos para atributos do modeloinclude: Recursos relacionados a serem incluídos ('campaign', 'template')
Armadilhas:
- Os IDs de mensagem são separados dos IDs de campanha; extraia da resposta da campanha
- A sintaxe do conjunto de campos esparsos usa notação de ponto para campos aninhados: 'content.subject', 'content.from_email'
- Mensagens de e-mail têm campos de conteúdo: subject, preview_text, from_email, from_label, reply_to_email
- Mensagens SMS têm campos de conteúdo: body
- Incluir 'template' fornece o conteúdo HTML/texto do e-mail
4. Gerenciar Tags de Campanha
Quando usar: O usuário deseja visualizar tags associadas a campanhas para organização
Sequência de ferramentas:
KLAVIYO_GET_CAMPAIGN_RELATIONSHIPS_TAGS- Obter IDs de tag para uma campanha [Obrigatório]
Parâmetros chave:
id: String do ID da campanha
Armadilhas:
- Retorna apenas IDs de tag, não nomes/detalhes de tag
- Os IDs de tag podem ser usados com os endpoints de tag do Klaviyo para detalhes completos
- Limite de taxa: rajada de 3/s, constante de 60/m (mais rigoroso que outros endpoints)
5. Monitorar Jobs de Envio de Campanha
Quando usar: O usuário deseja verificar o status de uma operação de envio de campanha
Sequência de ferramentas:
KLAVIYO_GET_CAMPAIGN_SEND_JOB- Verificar status do job de envio [Obrigatório]
Parâmetros chave:
…
Perguntas frequentes
Preciso de uma conta Klaviyo?
Sim, você precisa ter uma conta Klaviyo ativa e conectá-la à ferramenta.
Como a ferramenta se conecta à minha conta Klaviyo?
Você precisa configurar o Rube MCP no seu cliente e conectar sua conta Klaviyo através dele. Geralmente, isso envolve seguir um link de autenticação.
Como posso filtrar minhas campanhas?
Você pode filtrar campanhas por canal (e-mail ou SMS) e por status (como 'rascunho'). Também é possível ordenar os resultados.
Detalhes
Descrição original do autor
Automate Klaviyo tasks via Rube MCP (Composio): manage email/SMS campaigns, inspect campaign messages, track tags, and monitor send jobs. Always search tools first for current schemas.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3395
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-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