instantly-autoreply について
Instantly の各キャンペーン固有の情報を基に、受信メールへの返信を作成するスキルです。キャンペーン情報と文体例を参照し、Claude で返信を生成して Instantly API から送信します。
主な機能
- 01Instantly webhook のスレッド受信
- 02シートからキャンペーン情報を取得
- 03例文に基づく返信トーンの調整
- 04Claude による返信生成
- 05Instantly API 経由の返信送信
活用シーン
- 01キャンペーン宛て受信メールへの返信
- 02キャンペーンの特典や詳細に応じた返信作成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ aiagentwithdhruv/ skills --skill instantly-autoreplyインストール後、Claude Code で/instantly-autoreplyを入力して読み込まれたか確認します。
同梱ファイルscripts/instantly_autoreply.py
詳細
Instantly 自動返信
目的
キャンペーン固有のナレッジベースを使用して、Instantly のキャンペーンから届くメールへのインテリジェントな返信を自動生成します。
スクリプト
./scripts/instantly_autoreply.py- 自動返信のメインスクリプト
仕組み
- Instantly の Webhook から受信メールのスレッドを取得します
- ナレッジベースのシートでキャンペーン ID を検索します
- キャンペーンのコンテキスト(オファー、認証情報、トーン)を取得します
- Claude を使用してコンテキストに沿った返信を生成します
- Instantly API 経由で返信を送信します
ナレッジベース
スプレッドシート:1QS7MYDm6RUTzzTWoMfX-0G9NzT5EoE2KiCE7iR1DBLM
各行には以下が含まれます:
- キャンペーン ID
- キャンペーン名
- ナレッジベース(サービスの詳細、オファー、認証情報)
- 返信例(トーン/スタイルの指針)
使用方法
# Process incoming thread
python3 ./scripts/instantly_autoreply.py --thread_id <id>
環境
INSTANTLY_API_KEY=your_key
ANTHROPIC_API_KEY=your_key
スキーマ
入力
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
thread_id | string | はい | 返信先となる Instantly のスレッド ID |
出力
| 名前 | 型 | 説明 |
|---|---|---|
reply_sent | boolean | 返信が正常に送信されたかどうか |
認証情報
| 名前 | ソース |
|---|---|
INSTANTLY_API_KEY | .env |
ANTHROPIC_API_KEY | .env |
組み合わせ可能なツール
このツールと相性のよいスキル:instantly-campaigns
コスト
返信ごとの Claude API 使用料
コメント
Markdown 対応