Pular para o conteúdo
Skillpedia
Automações48 mil · #2442

brevo-automation

Automatiza operações de marketing por e-mail da Brevo (Sendinblue).

O que ela faz

Esta ferramenta ajuda a gerenciar suas campanhas de e-mail marketing na plataforma Brevo. Você pode listar, atualizar campanhas existentes, criar ou modificar modelos de e-mail e verificar seus remetentes autorizados.

Quando usar

  • ✓Listar todas as suas campanhas de e-mail.
  • ✓Criar um novo modelo de e-mail para suas mensagens.
  • ✓Verificar quais e-mails você pode usar como remetente.

Exemplo do que pedir para a IA

“Liste minhas campanhas de e-mail com status 'rascunho' e que foram criadas após 1º de janeiro de 2023.”

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

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/brevo-automation/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/brevo-automation/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta se conecta à sua conta Brevo e usa comandos específicos para buscar, criar ou alterar informações sobre suas campanhas e modelos de e-mail.

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 brevo-automation

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/brevo-automation/SKILL.md -o SKILL.md
Conteú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 Brevo via Rube MCP

Automatize operações de marketing por e-mail da Brevo (anteriormente Sendinblue) através do toolkit Brevo da Composio via Rube MCP.

Pré-requisitos

  • O Rube MCP deve estar conectado (ferramentas RUBE_SEARCH_TOOLS disponíveis)
  • Conexão ativa com a Brevo via RUBE_MANAGE_CONNECTIONS com o toolkit brevo
  • Sempre chame RUBE_SEARCH_TOOLS primeiro para obter os esquemas de ferramentas atuais

Configuração

Obtenha o 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.

  1. Verifique se o Rube MCP está disponível confirmando que RUBE_SEARCH_TOOLS responde
  2. Chame RUBE_MANAGE_CONNECTIONS com o toolkit brevo
  3. Se a conexão não estiver ATIVA, siga o link de autenticação retornado para completar a autenticação da Brevo
  4. Confirme se o status da conexão mostra ATIVA antes de executar quaisquer fluxos de trabalho

Fluxos de Trabalho Principais

1. Gerenciar Campanhas de E-mail

Quando usar: O usuário deseja listar, revisar ou atualizar campanhas de e-mail

Sequência de ferramentas:

  1. BREVO_LIST_EMAIL_CAMPAIGNS - Listar todas as campanhas com filtros [Obrigatório]
  2. BREVO_UPDATE_EMAIL_CAMPAIGN - Atualizar conteúdo ou configurações da campanha [Opcional]

Parâmetros chave para listagem:

  • type: Tipo de campanha ('classic' ou 'trigger')
  • status: Status da campanha ('suspended', 'archive', 'sent', 'queued', 'draft', 'inProcess', 'inReview')
  • startDate/endDate: Filtro de intervalo de datas (formato YYYY-MM-DDTHH:mm:ss.SSSZ)
  • statistics: Tipo de estatísticas a incluir ('globalStats', 'linksStats', 'statsByDomain')
  • limit: Resultados por página (máximo 100, padrão 50)
  • offset: Deslocamento de paginação
  • sort: Ordem de classificação ('asc' ou 'desc')
  • excludeHtmlContent: Defina true para reduzir o tamanho da resposta

Parâmetros chave para atualização:

  • campaign_id: ID numérico da campanha (obrigatório)
  • name: Nome da campanha
  • subject: Linha de assunto do e-mail
  • htmlContent: Corpo do e-mail HTML (mutuamente exclusivo com htmlUrl)
  • htmlUrl: URL para conteúdo HTML
  • sender: Objeto remetente com name, email ou id
  • recipients: Objeto com listIds e exclusionListIds
  • scheduledAt: Hora de envio agendada (YYYY-MM-DDTHH:mm:ss.SSSZ)

Armadilhas:

  • startDate e endDate são mutuamente obrigatórios; forneça ambos ou nenhum
  • Filtros de data funcionam apenas quando status não é passado ou está definido como 'sent'
  • htmlContent e htmlUrl são mutuamente exclusivos
  • O e-mail da campanha sender deve ser um remetente verificado na Brevo
  • Campos de teste A/B (subjectA, subjectB, splitRule, winnerCriteria) exigem abTesting: true
  • scheduledAt usa o formato ISO 8601 completo com fuso horário

2. Criar e Gerenciar Modelos de E-mail

Quando usar: O usuário deseja criar, editar, listar ou excluir modelos de e-mail

Sequência de ferramentas:

  1. BREVO_GET_ALL_EMAIL_TEMPLATES - Listar todos os modelos [Obrigatório]
  2. BREVO_CREATE_OR_UPDATE_EMAIL_TEMPLATE - Criar um novo modelo ou atualizar um existente [Obrigatório]
  3. BREVO_DELETE_EMAIL_TEMPLATE - Excluir um modelo inativo [Opcional]

Parâmetros chave para listagem:

  • templateStatus: Filtrar modelos ativos (true) ou inativos (false)
  • limit: Resultados por página (máximo 1000, padrão 50)
  • offset: Deslocamento de paginação
  • sort: Ordem de classificação ('asc' ou 'desc')

Parâmetros chave para criação/atualização:

  • templateId: Incluir para atualizar; omitir para criar novo
  • templateName: Nome de exibição do modelo (obrigatório para criação)
  • subject: Linha de assunto do e-mail (obrigatório para criação)
  • htmlContent: Corpo do modelo HTML (mínimo 10 caracteres; use este ou htmlUrl)
  • sender: Objeto remetente com name e email, ou id (obrigatório para criação)
  • replyTo: Endereço de e-mail de resposta
  • isActive: Ativar ou desativar o modelo
  • tag: Tag de categoria para o modelo

Armadilhas:

  • Quando templateId é fornecido, a ferramenta atualiza; quando omitido, cria
  • Para criação, templateName, subject e sender são obrigatórios
  • htmlContent deve ter pelo menos 10 caracteres
  • A personalização de modelos usa a sintaxe {{contact.ATTRIBUTE}}
  • Apenas modelos inativos podem ser excluídos
  • htmlContent e htmlUrl são mutuamente exclusivos

3. Gerenciar Remetentes

Quando usar: O usuário deseja visualizar identidades de remetentes autorizadas

Sequência de ferramentas:

  1. BREVO_GET_ALL_SENDERS - Listar todos os remetentes verificados [Obrigatório]

Parâmetros chave: (nenhum obrigatório)

Armadilhas:

  • Os remetentes devem ser verificados antes de poderem ser usados em campanhas ou modelos
  • A verificação do remetente é feita através da interface web da Brevo, não via API
  • IDs de remetente podem ser usados em campos sender.id para campanhas e modelos

4. Configurar Campanhas de Teste A/B

…

Perguntas frequentes

Como conecto minha conta Brevo?

Você precisa configurar o Rube MCP e seguir o link de autenticação fornecido para autorizar a conexão.

Posso deletar um modelo de e-mail?

Sim, mas apenas modelos que não estão ativos podem ser deletados.

Como funciona o teste A/B?

Você pode habilitar testes A/B para campanhas, definindo dois assuntos diferentes, a regra de divisão e como o vencedor será escolhido.

Detalhes

Descrição original do autor

Automate Brevo (formerly Sendinblue) email marketing operations through Composio's Brevo toolkit via Rube MCP.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#2442
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas