jpskill.com
💼 ビジネス コミュニティ 🟡 少し慣れが必要 👤 経営者・事業責任者・マーケ

💼 Omnisend Automation

Omnisend Automation

eコマース(ネット通販)のマーケ

⏱ 営業メール作成 15分/通 → 1分/通

📺 まず動画で見る(YouTube)

▶ 【自動化】AIガチ勢の最新活用術6選がこれ1本で丸分かり!【ClaudeCode・AIエージェント・AI経営・Skills・MCP】 ↗

※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。

📜 元の英語説明(参考)

Automate ecommerce marketing workflows including contact management, bulk operations, and subscriber segmentation through Omnisend via Composio

🇯🇵 日本人クリエイター向け解説

一言でいうと

eコマース(ネット通販)のマーケ

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-17
取得日時
2026-05-17
同梱ファイル
1

💬 こう話しかけるだけ — サンプルプロンプト

  • Omnisend Automation で、私のビジネスを分析して改善案を3つ提案して
  • Omnisend Automation を使って、来週の会議用の資料を作って
  • Omnisend Automation で、現状の課題を整理してアクションプランに落として

これをClaude Code に貼るだけで、このSkillが自動発動します。

📖 Claude が読む原文 SKILL.md(中身を展開)

この本文は AI(Claude)が読むための原文(英語または中国語)です。日本語訳は順次追加中。

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


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 string No Street address
postalCode string No ZIP/postal code

2. List Contacts with Pagination

Retrieve contacts in batches with optional filters for email, phone, status, segment, or tag.

Tool: OMNISEND_LIST_CONTACTS

Parameter Type Required Description
limit integer No Results per page (default: 100, max: 250)
after string No Cursor for next page (base64-encoded ContactID)
before string No Cursor for previous page
email string No Filter by exact email address
phone string No Filter by full phone number with country code
status string No Filter by: subscribed, nonSubscribed, unsubscribed
segmentID integer No Filter by segment ID
tag string No Filter by tag (e.g., VIP)

3. Get Contact Details

Retrieve the full profile for a single contact when you already have their contact ID.

Tool: OMNISEND_GET_CONTACT

Parameter Type Required Description
contactId string Yes Unique contact identifier (e.g., 60e7412b1234567890abcdef)

4. Update an Existing Contact

Patch specific fields on a contact by ID without overwriting the entire record.

Tool: OMNISEND_UPDATE_CONTACT

Requires the contactId and the fields to update. Retrieve the contact ID first via OMNISEND_LIST_CONTACTS or OMNISEND_GET_CONTACT.


5. Bulk Batch Operations

Process many records asynchronously in a single call -- contacts, products, orders, events, or categories.

Tool: OMNISEND_CREATE_BATCH

Parameter Type Required Description
method string Yes POST or PUT
endpoint string Yes Target: contacts, orders, products, events, categories
items array Yes Array of payload objects for each operation
eventID string Conditional Required when endpoint is events

Use batch operations to avoid rate limits when processing large data sets.


Known Pitfalls

Pitfall Details
Identifier required OMNISEND_CREATE_OR_UPDATE_CONTACT requires at least one identifier in the identifiers array -- only email type is supported
Cursor-based pagination OMNISEND_LIST_CONTACTS uses base64-encoded after/before cursors, not page numbers -- follow cursors to avoid incomplete data
Contact ID resolution OMNISEND_UPDATE_CONTACT requires a contactId -- always resolve it first via list or get operations
Batch method constraints OMNISEND_CREATE_BATCH only accepts POST or PUT methods -- no DELETE or PATCH
Event ID dependency When batching events, the eventID parameter is mandatory -- omitting it causes the batch to fail

Quick Reference

Tool Slug Purpose
OMNISEND_CREATE_OR_UPDATE_CONTACT Create or upsert a contact by email
OMNISEND_LIST_CONTACTS List contacts with filtering and cursor pagination
OMNISEND_GET_CONTACT Get full profile for a single contact by ID
OMNISEND_UPDATE_CONTACT Patch specific fields on an existing contact
OMNISEND_CREATE_BATCH Bulk async operations for contacts, products, orders, events

Powered by Composio