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