Omnisend Automação

Automatize fluxos de trabalho de marketing de e-commerce, incluindo gerenciamento de contatos, operações em lote e segmentação de assinantes através do Omnisend via Composio.

O que é Omnisend Automação?

Esta skill permite que agentes de IA automatizem operações de marketing de e-commerce usando a API do Omnisend, integrada via Composio MCP. Ela suporta criação e atualização de contatos, listagem com paginação baseada em cursor, obtenção de detalhes de contato, atualização de campos específicos e operações em lote assíncronas para contatos, produtos, pedidos, eventos e categorias. É ideal para agentes que precisam gerenciar listas de assinantes, segmentar públicos ou processar grandes volumes de dados sem exceder limites de taxa. A skill é acionada através do servidor MCP do Composio e requer autenticação prévia da conta Omnisend. As ferramentas disponíveis seguem a nomenclatura `OMNISEND_*` e incluem validações importantes, como a obrigatoriedade de identificadores na criação de contatos e o uso de cursores em vez de números de página na paginação.

Funciona com~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/composio-skills/omnisend-automation

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Automação Omnisend

Automatize operações de marketing de e-commerce — crie e atualize contatos, gerencie listas de assinantes com paginação baseada em cursor, execute operações em lote e segmente públicos — tudo orquestrado através da integração MCP do Composio.

Documentação do toolkit: composio.dev/toolkits/omnisend


Configuração

  1. Conecte sua conta Omnisend através do servidor MCP do Composio em https://rube.app/mcp
  2. O agente solicitará um link de autenticação se não houver uma conexão ativa
  3. Após a conexão, todas as ferramentas OMNISEND_* ficam disponíveis para execução

Fluxos de Trabalho Principais

1. Criar ou Atualizar um Contato

Faça upsert de um contato pelo identificador de e-mail com status de assinatura, campos de perfil e mensagem de boas-vindas opcional.

Ferramenta: OMNISEND_CREATE_OR_UPDATE_CONTACT

ParâmetroTipoObrigatórioDescrição
identifiersarraySimPelo menos um objeto de identificador com id (email), type (email), opcionalmente channels.email.status (subscribed, nonSubscribed, unsubscribed) e sendWelcomeMessage (booleano)
firstNamestringNãoPrimeiro nome do contato
lastNamestringNãoSobrenome do contato
genderstringNãom ou f
birthdatestringNãoFormato: YYYY-MM-DD
countrystringNãoNome completo do país
countryCodestringNãoCódigo ISO 3166-1 alpha-2 (ex.: US)
citystringNãoNome da cidade
addressstringNãoEndereço
postalCodestringNãoCódigo postal/CEP

2. Listar Contatos com Paginação

Recupere contatos em lotes com filtros opcionais por e-mail, telefone, status, segmento ou tag.

Ferramenta: OMNISEND_LIST_CONTACTS

ParâmetroTipoObrigatórioDescrição
limitintegerNãoResultados por página (padrão: 100, máximo: 250)
afterstringNãoCursor para a próxima página (ContactID codificado em base64)
beforestringNãoCursor para a página anterior
emailstringNãoFiltrar por endereço de e-mail exato
phonestringNãoFiltrar por número de telefone completo com código do país
statusstringNãoFiltrar por: subscribed, nonSubscribed, unsubscribed
segmentIDintegerNãoFiltrar por ID do segmento
tagstringNãoFiltrar por tag (ex.: VIP)

3. Obter Detalhes do Contato

Recupere o perfil completo de um único contato quando você já possui o ID do contato.

Ferramenta: OMNISEND_GET_CONTACT

ParâmetroTipoObrigatórioDescrição
contactIdstringSimIdentificador único do contato (ex.: 60e7412b1234567890abcdef)

4. Atualizar um Contato Existente

Atualize campos específicos de um contato pelo ID sem sobrescrever todo o registro.

Ferramenta: OMNISEND_UPDATE_CONTACT

Requer o contactId e os campos a serem atualizados. Obtenha o ID do contato primeiro via OMNISEND_LIST_CONTACTS ou OMNISEND_GET_CONTACT.


5. Operações em Lote

Processe muitos registros de forma assíncrona em uma única chamada — contatos, produtos, pedidos, eventos ou categorias.

Ferramenta: OMNISEND_CREATE_BATCH

ParâmetroTipoObrigatórioDescrição
methodstringSimPOST ou PUT
endpointstringSimAlvo: contacts, orders, products, events, categories
itemsarraySimArray de objetos de payload para cada operação
eventIDstringCondicionalObrigatório quando o endpoint é events

Use operações em lote para evitar limites de taxa ao processar grandes conjuntos de dados.


Armadilhas Conhecidas

ArmadilhaDetalhes
Identificador obrigatórioOMNISEND_CREATE_OR_UPDATE_CONTACT requer pelo menos um identificador no array identifiers — apenas o tipo email é suportado
Paginação baseada em cursorOMNISEND_LIST_CONTACTS usa cursores after/before codificados em base64, não números de página — siga os cursores para evitar dados incompletos
Resolução do ID do contatoOMNISEND_UPDATE_CONTACT requer um contactId — sempre resolva-o primeiro através de operações de lista ou obtenção
Restrições do método em loteOMNISEND_CREATE_BATCH aceita apenas métodos POST ou PUT — sem DELETE ou PATCH
Dependência do ID do eventoAo agrupar eventos, o parâmetro eventID é obrigatório — omiti-lo faz com que o lote falhe

Referência Rápida

Slug da FerramentaPropósito
OMNISEND_CREATE_OR_UPDATE_CONTACTCriar ou fazer upsert de um contato por e-mail
OMNISEND_LIST_CONTACTSListar contatos com filtragem e paginação baseada em cursor
OMNISEND_GET_CONTACTObter perfil completo de um único contato pelo ID
OMNISEND_UPDATE_CONTACTAtualizar campos específicos em um contato existente
OMNISEND_CREATE_BATCHOperações assíncronas em lote para contatos, produtos, pedidos, eventos

Desenvolvido por Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

Habilidades Relacionadas