jpskill.com
💬 コミュニケーション コミュニティ 🟢 非エンジニアでもOK 👤 管理職・人事・カスタマー対応

💬 Instantly Automation

Instantly Automation

営業メールでの新規顧客開拓を、自然な

⏱ お礼メール定型化 5分/通 → 30秒/通

📺 まず動画で見る(YouTube)

▶ 【最新版】Claude(クロード)完全解説!20以上の便利機能をこの動画1本で全て解説 ↗

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

📜 元の英語説明(参考)

Automate Instantly cold email outreach -- manage campaigns, sending accounts, lead lists, bulk lead imports, and campaign analytics -- using natural language through the Composio MCP integration.

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

一言でいうと

営業メールでの新規顧客開拓を、自然な

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

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o instantly-automation.zip https://jpskill.com/download/1749.zip && unzip -o instantly-automation.zip && rm instantly-automation.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/1749.zip -OutFile "$d\instantly-automation.zip"; Expand-Archive "$d\instantly-automation.zip" -DestinationPath $d -Force; ri "$d\instantly-automation.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して instantly-automation.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → instantly-automation フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

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

🎯 この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

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

  • Instantly Automation で、お客様への返信文を作って
  • Instantly Automation を使って、社内向けアナウンスを書いて
  • Instantly Automation で、メールテンプレートを整備して

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

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

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 Outreach」という Instantly キャンペーンを作成してください。月曜日から金曜日の午前9時から午後5時まで中部時間で、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 Prospects」というリードリストを作成し、Instantly キャンペーンに50件のリードを追加してください"

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

  • リスト名と設定

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

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

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

設定の確認、シーケンスの検査、または更新の準備のために、完全なキャンペーン設定を取得します。

ツール: INSTANTLY_GET_CAMPAIGN

プロンプトの例:

"Instantly キャンペーンのすべての詳細を表示してください"

主要なパラメーター:

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

6. すべてのキャンペーンのリスト表示

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

ツール: INSTANTLY_LIST_CAMPAIGNS

プロンプトの例:

"すべての Instantly キャンペーンをリスト表示してください"

主要なパラメーター:

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

既知の落とし穴

  • タイムゾーンのサポートが限定的です: Instantly API は、限られたタイムゾーン文字列のセットしか受け付けません。太平洋時間 ("America/Los_Angeles") はサポートされていません。代わりに "America/Anchorage" (UTC-9/UTC-8) または "America/Dawson" (通年 UTC-7) を使用してください。
  • 無効なスケジュールペイロードは 400 エラーを引き起こします: 不正な形式の campaign_schedule (daysfromto、または schedules のいずれかが欠落している) は HTTP 400 をトリガーします。繰り返される 400 エラーは、一時的な障害ではなくペイロードの問題を示しています。
  • シーケンスは完全である必要があります: 各シーケンスステップには、有効な type ("email")、delay、および subjectbody の両方を持つ少なくとも1つのバリアントが必要です。不完全なバリアントはキャンペーンの作成をブロックします。
  • 最初のシーケンス要素のみが使用されます: API は sequences[0] のみを処理します。追加のシーケンスは無視されます。
  • email_list は既存のアカウントを参照する必要があります: email_list フィールドには、Instantly ワークスペースで事前に設定された送信アカウントのメールアドレスが必要です。任意の受信者アドレスではありません。常に INSTANTLY_LIST_ACCOUNTS を使用して、有効な送信アドレスを見つけてください。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Instantly Automation

Automate your cold email outreach with Instantly -- create and manage campaigns with multi-step sequences, configure sending schedules, import leads in bulk, manage sending accounts, and track campaign performance -- all through natural language commands.

Toolkit docs: composio.dev/toolkits/instantly


Setup

  1. Add the Composio MCP server to your client configuration:
    https://rube.app/mcp
  2. Connect your Instantly account when prompted (API key authentication).
  3. Start issuing natural language commands to manage your outreach campaigns.

Core Workflows

1. List Sending Accounts

Retrieve all email accounts configured in your Instantly workspace, with filtering by status and provider.

Tool: INSTANTLY_LIST_ACCOUNTS

Example prompt:

"Show all active sending accounts in my Instantly workspace"

Key parameters:

  • status -- Filter by status: 1 (Active), 2 (Paused), -1 (Connection Error), -2 (Soft Bounce Error), -3 (Sending Error)
  • provider_code -- Filter by provider: 1 (Custom IMAP/SMTP), 2 (Google), 3 (Microsoft), 4 (AWS)
  • search -- Search by email substring or domain
  • limit -- Max items (1-100)
  • starting_after -- Pagination cursor from previous response
  • tag_ids -- Comma-separated tag UUIDs

2. Create a Campaign

Launch a new outreach campaign with scheduling, email sequences, A/B testing variants, and sending configuration.

Tool: INSTANTLY_CREATE_CAMPAIGN

Example prompt:

"Create an Instantly campaign called 'Q1 Outreach' that sends Monday-Friday 9am-5pm Central time with a 3-step email sequence"

Key parameters:

  • name (required) -- Campaign name
  • campaign_schedule (required) -- Schedule configuration:
    • schedules (required) -- Array of schedule objects, each with:
      • name -- Schedule name
      • timing -- {from: "09:00", to: "17:00"} (HH:mm format)
      • days -- Map of day index strings "0" (Sun) to "6" (Sat) to booleans
      • timezone -- Supported values include "America/Chicago", "America/Detroit", "America/Boise", "America/Anchorage"
    • start_date / end_date -- ISO 8601 dates
  • email_list -- Array of sending account email addresses (must be pre-configured accounts; use INSTANTLY_LIST_ACCOUNTS to discover valid addresses)
  • sequences -- Array (only first element used) containing:
    • steps -- Array of step objects with:
      • type -- Must be "email"
      • delay -- Days before NEXT email (integer, min 0)
      • variants -- Array of {subject, body} objects for A/B testing
  • daily_limit -- Daily sending cap
  • email_gap -- Minutes between emails
  • stop_on_reply -- Stop campaign when lead replies (boolean)
  • stop_on_auto_reply -- Stop on auto-replies (boolean)
  • open_tracking / link_tracking -- Enable tracking (booleans)

Timezone notes:

  • Verified working: "America/Chicago" (Central), "America/Detroit" (Eastern), "America/Boise" (Mountain)
  • Auto-mapped: "America/New_York" maps to "America/Detroit", "America/Denver" maps to "America/Boise"
  • NOT supported: "America/Los_Angeles", "US/Pacific" -- use "America/Anchorage" or "America/Dawson" as alternatives

3. Update Campaign Settings

Modify an existing campaign's schedule, sending limits, sequences, or tracking settings.

Tool: INSTANTLY_UPDATE_CAMPAIGN

Example prompt:

"Update my Instantly campaign to increase the daily limit to 100 and enable open tracking"

Key parameters:

  • id (required) -- Campaign UUID
  • Any combination of: name, campaign_schedule, email_list, sequences, daily_limit, email_gap, stop_on_reply, open_tracking, link_tracking, etc.
  • Set any parameter to null to unset it

4. Manage Lead Lists and Bulk Import

Create dedicated lead lists and import prospects in bulk for campaign targeting.

Tools: INSTANTLY_CREATE_LEAD_LIST, INSTANTLY_ADD_LEADS_BULK

Example prompt:

"Create a lead list called 'Q1 Prospects' and add 50 leads to my Instantly campaign"

Key parameters for creating lead lists:

  • List name and configuration

Key parameters for bulk lead import:

  • Campaign or list ID to import into
  • Array of lead objects with email and metadata
  • Duplicate handling options
  • Lead verification settings

5. Review Campaign Details

Retrieve full campaign configuration to verify settings, inspect sequences, or prepare for updates.

Tool: INSTANTLY_GET_CAMPAIGN

Example prompt:

"Show me the full details of my Instantly campaign"

Key parameters:

  • id (required) -- Campaign UUID

6. List All Campaigns

Enumerate all campaigns in your workspace with optional filters and pagination.

Tool: INSTANTLY_LIST_CAMPAIGNS

Example prompt:

"List all my Instantly campaigns"

Key parameters:

  • Optional filters and pagination parameters

Known Pitfalls

  • Timezone support is limited: The Instantly API accepts a restricted set of timezone strings. Pacific Time ("America/Los_Angeles") is NOT supported. Use "America/Anchorage" (UTC-9/UTC-8) or "America/Dawson" (UTC-7 year-round) as alternatives.
  • Invalid schedule payloads cause 400 errors: A malformed campaign_schedule (missing days, from, to, or schedules) triggers HTTP 400. Repeated 400s indicate payload issues, not transient failures.
  • Sequences must be complete: Each sequence step requires a valid type ("email"), delay, and at least one variant with both subject and body. Incomplete variants block campaign creation.
  • Only first sequence element is used: The API only processes sequences[0]. Additional sequences are ignored.
  • email_list must reference existing accounts: The email_list field requires email addresses of pre-configured sending accounts in your Instantly workspace, not arbitrary recipient addresses. Always use INSTANTLY_LIST_ACCOUNTS to discover valid sending addresses.
  • 401 scope errors on campaign creation: Campaign creation can fail with "Invalid scope. Required: campaigns:create". Update your API key permissions before retrying writes.
  • Read-back fields may differ: Field names in INSTANTLY_GET_CAMPAIGN responses may differ from create payloads (e.g., timing.from_ vs timing.from). Parse defensively.

Quick Reference

Action Tool Slug Required Params
List sending accounts INSTANTLY_LIST_ACCOUNTS None (optional filters)
Create campaign INSTANTLY_CREATE_CAMPAIGN name, campaign_schedule
Update campaign INSTANTLY_UPDATE_CAMPAIGN id
Get campaign details INSTANTLY_GET_CAMPAIGN id
List campaigns INSTANTLY_LIST_CAMPAIGNS None (optional filters)
Create lead list INSTANTLY_CREATE_LEAD_LIST List name
Bulk import leads INSTANTLY_ADD_LEADS_BULK Campaign/list ID, leads

Powered by Composio