Customer.io Automation
Ajuda seu agente a enviar mensagens e acompanhar clientes. Ele gerencia listas e envia newsletters automaticamente.
O que ela faz
Esta ferramenta automatiza o envio de mensagens para clientes através do Customer.io. Você pode disparar campanhas, ver métricas de entrega e gerenciar listas de contatos.
Quando usar
- ✓Disparar uma campanha de e-mail para um grupo específico de clientes.
- ✓Verificar quantas pessoas abriram ou clicaram em um e-mail.
- ✓Listar todos os grupos de contatos (segmentos) que você tem cadastrados.
Exemplo do que pedir para a IA
“Dispare a campanha 'Promoção de Verão' para os clientes com ID 123 e 456.”
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
Você conecta sua conta do Customer.io ao sistema. Depois, pode pedir para disparar campanhas ou buscar informações sobre o envio de mensagens.
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 Customer.io AutomationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/customerio-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 do Customer.io
Automatize operações de engajamento de clientes -- dispare transmissões direcionadas, recupere métricas de entrega, gerencie segmentos de público, liste newsletters e modelos transacionais, e inspecione o histórico de execução de gatilhos -- tudo orquestrado através da integração Composio MCP.
Documentação do Toolkit: composio.dev/toolkits/customerio
Configuração
- Conecte sua conta do Customer.io através do servidor Composio MCP em
https://rube.app/mcp - O agente solicitará um link de autenticação se nenhuma conexão ativa existir
- Uma vez conectado, todas as ferramentas
CUSTOMERIO_*ficam disponíveis para execução
Fluxos de Trabalho Principais
1. Disparar uma Transmissão
Execute manualmente uma transmissão pré-configurada para um público específico com dados de personalização.
Ferramenta: CUSTOMERIO_TRIGGER_BROADCAST
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
broadcast_id |
inteiro | Sim | ID da Transmissão dos Detalhes de Disparo do Customer.io |
ids |
array | Não | Lista de IDs de clientes para direcionar |
emails |
array | Não | Lista de endereços de e-mail para direcionar |
recipients |
objeto | Não | Filtro complexo com operadores and/or/not/segment |
per_user_data |
array | Não | Personalização por usuário com id/email + data |
data |
objeto | Não | Dados globais de chave-valor para personalização de template Liquid |
data_file_url |
string | Não | URL para arquivo JSON com dados de usuário por linha |
email_add_duplicates |
booleano | Não | Permitir destinatários duplicados (padrão: false) |
email_ignore_missing |
booleano | Não | Pular pessoas sem e-mails (padrão: false) |
id_ignore_missing |
booleano | Não | Pular pessoas sem IDs de cliente (padrão: false) |
Importante: Forneça exatamente UMA opção de público: recipients, ids, emails, per_user_data, ou data_file_url. Limite de taxa: 1 solicitação a cada 10 segundos por transmissão.
2. Recuperar Métricas de Entrega de Mensagens
Busque métricas de entrega paginadas para mensagens com filtragem por campanha, tipo e janela de tempo.
Ferramenta: CUSTOMERIO_GET_MESSAGES
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
type |
string | Não | Tipo de mensagem: email, webhook, twilio, slack, push, in_app |
metric |
string | Não | Métrica: attempted, sent, delivered, opened, clicked, converted |
campaign_id |
inteiro | Não | Filtrar por ID de campanha |
newsletter_id |
inteiro | Não | Filtrar por ID de newsletter |
action_id |
inteiro | Não | Filtrar por ID de ação |
start_ts |
inteiro | Não | Início da janela de tempo (timestamp Unix) |
end_ts |
inteiro | Não | Fim da janela de tempo (timestamp Unix) |
limit |
inteiro | Não | Resultados por página, 1-1000 (padrão: 50) |
start |
string | Não | Token de paginação do valor next da resposta anterior |
drafts |
booleano | Não | Retornar mensagens rascunho em vez de ativas/enviadas |
3. Listar Segmentos de Público
Recupere todos os segmentos definidos em seu espaço de trabalho para análise de público e direcionamento de transmissões.
Ferramenta: CUSTOMERIO_GET_SEGMENTS
No parameters required -- returns all segments with IDs and metadata.
Use IDs de segmento ao direcionar transmissões através do filtro recipients.segment.id.
4. Listar Newsletters
Paginar por todos os metadados de newsletter para rastreamento e análise.
Ferramenta: CUSTOMERIO_LIST_NEWSLETTERS
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
limit |
inteiro | Não | Máximo por página, 1-100 |
sort |
string | Não | asc (cronológico) ou desc (reverso) |
start |
string | Não | Cursor de paginação do valor next da resposta anterior |
5. Descobrir Modelos de Mensagens Transacionais
Liste todos os modelos de mensagens transacionais para encontrar IDs para envio via API.
Ferramenta: CUSTOMERIO_LIST_TRANSACTIONAL_MESSAGES
No parameters required -- returns template IDs and trigger names.
6. Inspecionar Histórico de Disparo de Transmissão
Revise todas as execuções de gatilho para uma transmissão e inspecione os detalhes de gatilhos individuais.
Ferramentas: CUSTOMERIO_GET_TRIGGERS e CUSTOMERIO_GET_TRIGGER
Listar todos os gatilhos para uma transmissão:
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
broadcast_id |
inteiro | Sim | O ID da transmissão/campanha |
Obter um gatilho específico:
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
…
Perguntas frequentes
Como conecto minha conta do Customer.io?
Você precisa conectar sua conta através do link fornecido na configuração inicial do sistema.
Posso enviar para clientes específicos?
Sim, você pode enviar para clientes específicos usando seus IDs ou e-mails, ou para grupos inteiros (segmentos).
Como vejo as métricas de envio?
Você pode pedir para ver métricas como entregues, abertos e cliques, filtrando por campanha ou período.
Detalhes
Descrição original do autor
Automate customer engagement workflows including broadcast triggers, message analytics, segment management, and newsletter tracking through Customer.io via Composio
Popularidade
- Estrelas no GitHub
- 77 mil
- Posição no ranking
- #1061
- 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