← ClaudeAtlas

omnisend-automationlisted

Automate ecommerce marketing workflows including contact management, bulk operations, and subscriber segmentation through Omnisend via Composio
ComposioHQ/awesome-claude-skills · ★ 62,373 · AI & Automation · score 84
Install: claude install-skill ComposioHQ/awesome-claude-skills
# Omnisend Automation Automate ecommerce marketing operations -- create and update contacts, manage subscriber lists with cursor pagination, run bulk batch operations, and segment audiences -- all orchestrated through the Composio MCP integration. **Toolkit docs:** [composio.dev/toolkits/omnisend](https://composio.dev/toolkits/omnisend) --- ## Setup 1. Connect your Omnisend account through the Composio MCP server at `https://rube.app/mcp` 2. The agent will prompt you with an authentication link if no active connection exists 3. Once connected, all `OMNISEND_*` tools become available for execution --- ## Core Workflows ### 1. Create or Update a Contact Upsert a contact by email identifier with subscription status, profile fields, and optional welcome message. **Tool:** `OMNISEND_CREATE_OR_UPDATE_CONTACT` | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | `identifiers` | array | Yes | At least one identifier object with `id` (email), `type` (`email`), optional `channels.email.status` (`subscribed`, `nonSubscribed`, `unsubscribed`), and `sendWelcomeMessage` (boolean) | | `firstName` | string | No | Contact's first name | | `lastName` | string | No | Contact's last name | | `gender` | string | No | `m` or `f` | | `birthdate` | string | No | Format: `YYYY-MM-DD` | | `country` | string | No | Full country name | | `countryCode` | string | No | ISO 3166-1 alpha-2 code (e.g., `US`) | | `city` | string | No | City name | | `address`