Instagram DM連携
Asyntai AIをInstagramに接続して自動カスタマーサポートを実現
概要
AsyntaiのInstagram連携により、AIチャットボットがInstagramのダイレクトメッセージ(DM)に自動応答できるようになります。お客様はInstagramビジネスアカウントにメッセージを送信し、24時間365日、インテリジェントなAI搭載の即時応答を受け取ることができます。
プラン要件: Instagram連携はStarter、Standard、Proプランでご利用いただけます。
前提条件
Instagram連携を設定する前に、以下が必要です:
- Instagramビジネスまたはクリエイターアカウント(個人アカウントは不可)
- Meta for Developersポータルで作成されたアプリ
- Starterプラン以上のAsyntaiアカウント
インストール方法
以下の手順に従って、AsyntaiをInstagramビジネスアカウントに接続してください:
Metaアプリを作成する
Meta for Developersでアプリを作成します:
- Meta for Developersにアクセスします
- 「My Apps」→「Create App」をクリックします
- アプリタイプとして「Business」を選択します
- アプリにInstagramプロダクトを追加します
Instagram Business Loginを設定する
よりシンプルなInstagram Business Loginフローを使用します:
- アプリ内でInstagram → API Setupに移動します
- 「API setup with Instagram Business Login」を選択してください
- 「Add Instagram Account」をクリックしてInstagramを接続します
- 接続を承認します
認証情報を取得する
Instagram API Setupページから:
- Instagram Account ID - アカウント名の横に表示される数値ID
- アクセストークン - アカウントの横にある「Generate Token」をクリックします
- App Secret(任意)- App Settings → Basicにあります
ヒント: 生成されたトークンはメッセージングに使用できます。ページを離れる前に必ずコピーしてください。
Asyntaiに接続する
Instagramセットアップページにアクセスして認証情報を入力します:
- Instagram Account ID(必須)
- Access Token(必須)
- App Secret(任意 - Webhook署名検証用)
「Connect Instagram」をクリックして設定を検証・保存します。Asyntaiが自動的にInstagramユーザー名を検出します。
Meta BusinessでWebhookを設定する
接続後、コールバックURLと検証トークンが提供されます。これらをMetaアプリに追加してください:
- Metaアプリ → Instagram → Webhooks(またはMessenger → Webhooks)に移動します
- 「Add Callback URL」をクリックします
- Asyntaiから提供されたコールバックURLを入力します
- Asyntaiから提供された検証トークンを入力します
- 「Verify and Save」をクリックします
- messages webhookフィールドを購読します
コールバックURL:https://asyntai.com/instagram/webhook/
連携をテストする
すべてが正常に動作することを確認するためにテストメッセージを送信します:
- 別のInstagramアカウントから、ビジネスInstagramにDMを送信します
- 数秒以内にAIが生成した応答が届きます
- Asyntaiダッシュボードで会話が記録されていることを確認します
AIをカスタマイズする
Asyntaiダッシュボードで以下の操作ができます:
- Instagram応答用のカスタム指示を追加する
- FAQとナレッジベースのコンテンツをアップロードする
- 応答のトーンとスタイルを設定する
- 会話履歴とアナリティクスを確認する
仕組み
接続が完了すると、お客様がInstagramアカウントにメッセージを送信した際、以下の流れで処理されます:
1. お客様がInstagramビジネスアカウントにDMを送信します
2. MetaのWebhookがメッセージをAsyntaiに送信します
3. AsyntaiのAIがナレッジベースを使用してメッセージを処理します
4. インテリジェントな応答が生成され、Instagram経由で返信されます
5. 会話がAsyntaiダッシュボードに記録されます
AIは会話のコンテキストを保持するため、フォローアップの質問は以前のメッセージとの関連で理解されます。
リアルタイムモニタリング & 人間への引き継ぎ
InstagramのチャットはAsyntaiのエージェントダッシュボードに完全に統合されています。StandardおよびProプランでは、以下のことが可能です:
- ライブモニタリング - Instagramの会話は、ウェブサイトウィジェットのセッションとともにリアルタイムモニタリングダッシュボードに表示されます。アクティブな会話の確認、リアルタイムでのメッセージ閲覧、セッションステータスの追跡ができます。
- 人間による引き継ぎ - 任意のInstagramセッションで「Join Chat」をクリックしてAIから引き継ぎます。セッションを制御している間、AIは応答せず、すべての顧客メッセージが保存されます。あなたの返信はInstagram上の顧客に直接送信されます。3分間操作がない場合、AIが自動的に再開します。
- メッセージ追加 - セッションを引き継がなくても、チャット詳細ページから任意のInstagramの会話にフォローアップメッセージを送信できます。Starter、Standard、Proプランでご利用いただけます。
人間へのエスカレーション
ウィジェット設定でエスカレーションが有効になっている場合、AIはInstagramの顧客が人間と話したいときを検出できます。その場合、エスカレーションのメール通知が届き、モニタリングダッシュボードから会話を引き継ぐことができます。
対応メッセージタイプ
Asyntaiはテキストメッセージとストーリーへの返信(ユーザーがDMでストーリーに返信した場合)に応答できます。メディアのみのメッセージ(画像、動画、ボイスメモなど)については、AIは受信を確認しますが、視覚的/音声コンテンツを処理することはできません。
制限
Instagram連携はテキスト返信のみに対応しています。ウェブサイトウィジェットで利用可能な追加機能(商品カード、画像、リッチフォーマット、インタラクティブ要素など)は、プラットフォームの制約によりInstagram DM内では動作しない場合があります。
Meta Business Suiteの受信トレイを使用して、顧客に手動で返信することもできます。
料金
Instagram連携はAsyntaiの有料プランに含まれています:
- Starter($39/月) - 月2,500メッセージ
- Standard($139/月) - 月15,000メッセージ
- Pro($449/月) - 月50,000メッセージ
トラブルシューティング
Webhookが検証されない
コールバックURLと検証トークンがAsyntaiに表示されている通りに正確にコピーされていることを確認してください。URLはhttps://asyntai.com/instagram/webhook/(末尾のスラッシュ付き)である必要があります。
メッセージが受信されない
Meta Businessで「messages」Webhookフィールドを購読しているか確認してください。また、アクセストークンの有効期限が切れていないか確認してください。
Instagramビジネスアカウントが見つかりません
Instagramアカウントがビジネスまたはクリエイターアカウント(個人アカウントではない)であり、Facebookページに正しく接続されていることを確認してください。
応答が送信されない
ページアクセストークンに必要な権限(pages_messaging、instagram_manage_messages)があることを確認してください。トークンが期限切れになっていないことも確認してください。
認証情報エラー
ページIDとアクセストークンを再確認してください。ページアクセストークン(ユーザートークンやアプリトークンではない)を使用していることを確認してください。
お困りですか?
ご質問や問題がありましたら、hello@asyntai.comまでお問い合わせください。