Communityライティング&編集github.com

ComposioHQ/Instantly-Automation

Instantlyのコールドメール配信を自動化 — キャンペーン管理、送信アカウント、リードリスト、一括リードインポート、キャンペーン分析などを自然言語で操作できます。Composio MCP統合を利用。

Instantly-Automation とは?

このスキルは、Instantlyプラットフォーム上でのコールドメールアウトリーチを自然言語で完全自動化するためのものです。ユーザーは「第1四半期のアウトリーチキャンペーンを作成して」のような指示を出すだけで、キャンペーンの作成・更新、マルチステップシーケンスの設定、送信スケジュールの構成、リードリストの作成と一括インポート、送信アカウントの管理、キャンペーン分析の取得などが可能です。Composio MCPサーバーを介して動作し、Instantly APIと直接通信します。主なユースケースとしては、セールスチームが新しい見込み客リストに対して自動化されたフォローアップシーケンスを展開したり、マーケティング担当者が複数のキャンペーンを横断してパフォーマンスを監視・調整したりするのに役立ちます。また、タイムゾーンの制限やペイロードのフォーマットに関する既知の注意点もドキュメントに含まれており、エラーを回避しながら確実に運用できます。

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

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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

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

ドキュメント

Instantly Automation

Instantlyを使ったコールドメールアウトリーチを自動化 — マルチステップシーケンスを備えたキャンペーンの作成・管理、送信スケジュールの設定、リードの一括インポート、送信アカウントの管理、キャンペーンのパフォーマンス追跡 — すべて自然言語のコマンドで行えます。

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


セットアップ

  1. Composio MCPサーバーをクライアント設定に追加します:
    https://rube.app/mcp
    
  2. プロンプトに従ってInstantlyアカウントを接続します(APIキー認証)。
  3. 自然言語コマンドを発行して、アウトリーチキャンペーンを管理します。

コアワークフロー

1. 送信アカウント一覧

Instantlyワークスペースに設定されているすべてのメールアカウントを、ステータスやプロバイダーでフィルタリングして取得します。

ツール: INSTANTLY_LIST_ACCOUNTS

プロンプト例:

「Instantlyワークスペースのアクティブな送信アカウントをすべて表示して」

主要パラメータ:

  • status — ステータスでフィルタ: 1 (アクティブ), 2 (一時停止), -1 (接続エラー), -2 (ソフトバウンスエラー), -3 (送信エラー)
  • provider_code — プロバイダーでフィルタ: 1 (カスタムIMAP/SMTP), 2 (Google), 3 (Microsoft), 4 (AWS)
  • search — メールアドレス部分文字列またはドメインで検索
  • limit — 最大アイテム数 (1〜100)
  • starting_after — 前回のレスポンスからのページネーションカーソル
  • tag_ids — カンマ区切りのタグUUID

2. キャンペーンの作成

スケジュール、メールシーケンス、A/Bテストバリアント、送信設定を備えた新しいアウトリーチキャンペーンを起動します。

ツール: INSTANTLY_CREATE_CAMPAIGN

プロンプト例:

「'Q1アウトリーチ'というInstantlyキャンペーンを作成して。月曜から金曜の9時〜17時(中部時間)で、3ステップのメールシーケンスを設定して」

主要パラメータ:

  • name (必須) — キャンペーン名
  • campaign_schedule (必須) — スケジュール設定:
    • schedules (必須) — スケジュールオブジェクトの配列。各オブジェクト:
      • name — スケジュール名
      • timing — {from: "09:00", to: "17:00"} (HH:mm形式)
      • days — 曜日インデックス文字列 "0" (日) 〜 "6" (土) を真偽値にマッピングしたオブジェクト
      • timezone — 対応タイムゾーン: "America/Chicago", "America/Detroit", "America/Boise", "America/Anchorage"
    • start_date / end_date — ISO 8601日付
  • email_list — 送信アカウントのメールアドレスの配列(事前設定済みのアカウントである必要あり。有効なアドレスを確認するにはINSTANTLY_LIST_ACCOUNTSを使用)
  • sequences — 配列(最初の要素のみ使用):
    • steps — ステップオブジェクトの配列:
      • type — "email" である必要があります
      • delay — 次のメールまでの日数(整数、最小0)
      • variants — A/Bテスト用の{subject, body}オブジェクトの配列
  • daily_limit — 1日あたりの送信上限
  • email_gap — メール間の間隔(分)
  • stop_on_reply — リードが返信した場合にキャンペーンを停止(真偽値)
  • stop_on_auto_reply — 自動返信で停止(真偽値)
  • open_tracking / link_tracking — トラッキングを有効化(真偽値)

タイムゾーンの注意:

  • 動作確認済み: "America/Chicago" (中部), "America/Detroit" (東部), "America/Boise" (山岳部)
  • 自動マッピング: "America/New_York" → "America/Detroit", "America/Denver" → "America/Boise"
  • 非対応: "America/Los_Angeles", "US/Pacific" — 代替として"America/Anchorage"または"America/Dawson"を使用してください

3. キャンペーン設定の更新

既存のキャンペーンのスケジュール、送信制限、シーケンス、トラッキング設定を変更します。

ツール: INSTANTLY_UPDATE_CAMPAIGN

プロンプト例:

「Instantlyキャンペーンを更新して、1日あたりの送信上限を100にして、開封トラッキングを有効にして」

主要パラメータ:

  • id (必須) — キャンペーンUUID
  • 任意の組み合わせ: name, campaign_schedule, email_list, sequences, daily_limit, email_gap, stop_on_reply, open_tracking, link_tracking など
  • パラメータをnullに設定すると解除されます

4. リードリストの管理と一括インポート

専用のリードリストを作成し、プロスペクトを一括でインポートしてキャンペーンターゲティングに使用します。

ツール: INSTANTLY_CREATE_LEAD_LIST, INSTANTLY_ADD_LEADS_BULK

プロンプト例:

「'Q1見込み客'というリードリストを作成して、50件のリードをInstantlyキャンペーンに追加して」

リードリスト作成の主要パラメータ:

  • リスト名と設定

一括リードインポートの主要パラメータ:

  • インポート先のキャンペーンまたはリストID
  • メールアドレスとメタデータを含むリードオブジェクトの配列
  • 重複処理オプション
  • リード検証設定

5. キャンペーン詳細の確認

キャンペーンの全設定を取得して、設定の確認、シーケンスの検査、更新の準備を行います。

ツール: INSTANTLY_GET_CAMPAIGN

プロンプト例:

「Instantlyキャンペーンの詳細をすべて表示して」

主要パラメータ:

  • id (必須) — キャンペーンUUID

6. 全キャンペーン一覧

ワークスペース内のすべてのキャンペーンを、オプションのフィルターとページネーション付きで列挙します。

ツール: INSTANTLY_LIST_CAMPAIGNS

プロンプト例:

「すべてのInstantlyキャンペーンを表示して」

主要パラメータ:

  • オプションのフィルターとページネーションパラメータ

既知の問題点

  • タイムゾーンの制限: Instantly APIは限られたタイムゾーン文字列のみを受け入れます。Pacific Time ("America/Los_Angeles") はサポートされていません。代替として"America/Anchorage" (UTC-9/UTC-8) または"America/Dawson" (UTC-7 通年) を使用してください。
  • 無効なスケジュールペイロードで400エラー: campaign_schedule が不正(days、from、to、またはschedulesが欠落)だとHTTP 400が発生します。400が繰り返される場合は、一時的な障害ではなくペイロードの問題を示しています。
  • シーケンスは完全である必要がある: 各シーケンスステップには、有効なtype ("email")、delay、および少なくとも1つのバリアント(subjectとbodyの両方を含む)が必要です。不完全なバリアントはキャンペーン作成をブロックします。
  • 最初のシーケンス要素のみ使用される: APIはsequences[0]のみを処理します。追加のシーケンスは無視されます。
  • email_listは既存のアカウントを参照する必要がある: email_listフィールドには、Instantlyワークスペースで事前設定された送信アカウントのメールアドレスが必要であり、任意の受信者アドレスではありません。有効な送信アドレスを見つけるには、常にINSTANTLY_LIST_ACCOUNTSを使用してください。
  • キャンペーン作成時の401スコープエラー: キャンペーン作成が「無効なスコープです。必須: campaigns:create」で失敗することがあります。書き込みを再試行する前にAPIキーの権限を更新してください。
  • 読み取り時のフィールド名の差異: INSTANTLY_GET_CAMPAIGNのレスポンスのフィールド名は、作成ペイロードと異なる場合があります(例: timing.from_ vs timing.from)。防御的にパースしてください。

クイックリファレンス

アクションツールスラッグ必須パラメータ
送信アカウント一覧INSTANTLY_LIST_ACCOUNTSなし(オプションフィルターあり)
キャンペーン作成INSTANTLY_CREATE_CAMPAIGNname, campaign_schedule
キャンペーン更新INSTANTLY_UPDATE_CAMPAIGNid
キャンペーン詳細取得INSTANTLY_GET_CAMPAIGNid
キャンペーン一覧INSTANTLY_LIST_CAMPAIGNSなし(オプションフィルターあり)
リードリスト作成INSTANTLY_CREATE_LEAD_LISTリスト名
リード一括インポートINSTANTLY_ADD_LEADS_BULKキャンペーン/リストID、リード

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.

関連スキル