Communityコーディング&開発github.com

ComposioHQ/Omnisend-Automation

Omnisend経由でComposioを使用して、コンタクト管理、バルク操作、購読者セグメンテーションを含むEコマースマーケティングワークフローを自動化します。

Omnisend-Automation とは?

このスキルは、Composio MCP統合を通じて、Omnisend Eコマースマーケティングプラットフォームと直接対話するための完全な自動化機能を提供します。開発者は、コンタクトの作成/更新、カーソルベースのページネーションを使用した購読者リストの管理、非同期バルクバッチ操作の実行、セグメントやタグによるオーディエンスフィルタリングを実行できます。主なユースケースとしては、サブスクリプションステータスやプロフィールフィールドを使ったコンタクトのアップサート、完全なレコードを上書きせずに特定のコンタクト情報をパッチ適用、大規模データセットのレート制限を回避するための大量レコードのバッチ処理が含まれます。このスキルは、Claude CodeやClineなどのAIエージェントプラットフォームとのシームレスな統合を重視したComposio MCPサーバー上で動作し、認証はComposioポータル経由で、接続が確立されるとすべての `OMNISEND_*` ツールが自動的に利用可能になります。

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

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Omnisend 自動化

Eコマースマーケティング業務を自動化します – コンタクトの作成・更新、カーソルページネーションを使用した購読者リストの管理、バルクバッチ操作の実行、オーディエンスのセグメンテーション – すべてComposio MCP統合を通じて連携します。

ツールキットドキュメント: composio.dev/toolkits/omnisend


セットアップ

  1. Composio MCPサーバー (https://rube.app/mcp) でOmnisendアカウントを接続します。
  2. アクティブな接続がない場合、エージェントが認証リンクを求めます。
  3. 接続が確立されると、すべての OMNISEND_* ツールが実行可能になります。

コアワークフロー

1. コンタクトの作成または更新

メール識別子でコンタクトをアップサート(存在しなければ作成、存在すれば更新)し、購読ステータス、プロフィールフィールド、オプションのウェルカムメッセージを指定します。

ツール: OMNISEND_CREATE_OR_UPDATE_CONTACT

パラメータ型必須説明
identifiers配列はい少なくとも1つの識別子オブジェクト。id(メール)、type(email)、オプションでchannels.email.status(subscribed、nonSubscribed、unsubscribed)、およびsendWelcomeMessage(ブール値)を含む
firstName文字列いいえコンタクトの名
lastName文字列いいえコンタクトの姓
gender文字列いいえm または f
birthdate文字列いいえ形式: YYYY-MM-DD
country文字列いいえ完全な国名
countryCode文字列いいえISO 3166-1 alpha-2コード(例: US)
city文字列いいえ市区町村名
address文字列いいえ番地
postalCode文字列いいえ郵便番号

2. ページネーションを使用したコンタクト一覧の取得

コンタクトをバッチで取得し、メール、電話番号、ステータス、セグメント、タグでオプションのフィルタリングが可能です。

ツール: OMNISEND_LIST_CONTACTS

パラメータ型必須説明
limit整数いいえ1ページあたりの件数(デフォルト: 100、最大: 250)
after文字列いいえ次のページへのカーソル(base64エンコードされたContactID)
before文字列いいえ前のページへのカーソル
email文字列いいえ完全一致のメールアドレスでフィルタ
phone文字列いいえ国番号を含む完全な電話番号でフィルタ
status文字列いいえsubscribed、nonSubscribed、unsubscribed のいずれかでフィルタ
segmentID整数いいえセグメントIDでフィルタ
tag文字列いいえタグ(例: VIP)でフィルタ

3. コンタクト詳細の取得

コンタクトIDが既にある場合、単一のコンタクトの完全なプロフィールを取得します。

ツール: OMNISEND_GET_CONTACT

パラメータ型必須説明
contactId文字列はい一意のコンタクト識別子(例: 60e7412b1234567890abcdef)

4. 既存のコンタクトの更新

レコード全体を上書きせずに、IDでコンタクトの特定のフィールドをパッチ適用します。

ツール: OMNISEND_UPDATE_CONTACT

contactId と更新するフィールドが必要です。まず OMNISEND_LIST_CONTACTS または OMNISEND_GET_CONTACT でコンタクトIDを取得してください。


5. バルクバッチ操作

1回の呼び出しで多数のレコードを非同期に処理します – コンタクト、商品、注文、イベント、カテゴリ。

ツール: OMNISEND_CREATE_BATCH

パラメータ型必須説明
method文字列はいPOST または PUT
endpoint文字列はいターゲット: contacts、orders、products、events、categories
items配列はい各操作のペイロードオブジェクトの配列
eventID文字列条件付きエンドポイントが events の場合に必須

大規模なデータセットを処理する際のレート制限を回避するには、バッチ操作を使用します。


既知の落とし穴

落とし穴詳細
識別子必須OMNISEND_CREATE_OR_UPDATE_CONTACT では、identifiers 配列に少なくとも1つの識別子が必要です – email タイプのみサポートされています
カーソルベースのページネーションOMNISEND_LIST_CONTACTS はページ番号ではなく、base64エンコードされた after/before カーソルを使用します – 不完全なデータを避けるためにカーソルに従ってください
コンタクトIDの解決OMNISEND_UPDATE_CONTACT には contactId が必要です – まず一覧取得または取得操作で必ず解決してください
バッチメソッドの制約OMNISEND_CREATE_BATCH は POST または PUT メソッドのみ受け付けます – DELETE や PATCH は使用できません
イベントID依存イベントをバッチ処理する場合、eventID パラメータが必須です – 省略するとバッチが失敗します

クイックリファレンス

ツールスラッグ目的
OMNISEND_CREATE_OR_UPDATE_CONTACTメールでコンタクトを作成またはアップサート
OMNISEND_LIST_CONTACTSフィルタリングとカーソルページネーションでコンタクトを一覧表示
OMNISEND_GET_CONTACTIDで単一のコンタクトの完全なプロフィールを取得
OMNISEND_UPDATE_CONTACT既存のコンタクトの特定のフィールドをパッチ適用
OMNISEND_CREATE_BATCHコンタクト、商品、注文、イベントのバルク非同期操作

Powered by 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.

関連スキル