ProxyAI

Instagram

2つの方法

ダッシュボードのサイドバーで設定 → チャネルを開き、Instagramのカードで承認を選んでください。ダイアログには次の選択肢があります。

  • Instagramアカウントを接続:Instagramを接続ボタンがあり、Instagram自体でサインインします。Facebookページは関係ありません。
  • 詳細設定、ご自身のMetaアプリを持ち込む:その下にある手動の方法です。メッセージは、Instagramアカウントが連携しているFacebookページを通じて届きます。

Instagramを接続ボタンは現在近日公開と表示されています。ProxyAI独自のFacebookアプリが、まだMetaのビジネス認証と審査を受けている途中だからです。それまでは、詳細設定の方法を使ってください。

どちらの方法でも、アカウントはInstagramのプロフェッショナルアカウント(ビジネスまたはクリエイター)である必要があります。個人アカウントは、どのツールからもメッセージを受け取れないため、先にInstagramアプリで変更してください。

接続後:メッセージへのアクセスを許可する

これは、ほぼ全員がつまずく手順です。どちらの方法でも必要になります。Instagramは、外部からのメッセージへのアクセスを既定でオフにしており、オフの間はボットに何も届きません。エラーは表示されず、ただ無反応になります。

Instagramアプリで、設定 → メッセージとストーリーの返信 → 接続済みのツールを開き、メッセージへのアクセスをオンにしてください。

アカウントは接続されているのにダイレクトメッセージに返信がない場合は、まずこれを確認してください。

手動の方法

この方法は、通常のInstagramの設定ではなく、Facebookの開発者サイトを使うため、本格的に技術的です。その分野に慣れていない場合は、ウェブサイトの管理担当者に渡すか、ワンクリックの接続が提供されるまで待ってください。

この方法では、Instagramのメッセージは Facebook を経由して届くため、発行するアクセス権はInstagramではなく、Facebookページ向けのものです。

必要なものは次のとおりです。

  • 管理者になっているFacebookページに連携されたInstagramプロフェッショナルアカウント(Instagramアプリ → 設定 → アカウントの種類とツール → 連携アカウント)。
  • Metaの開発者サイトで作成したアプリ。Instagramプロダクトが追加されている必要があります。

ProxyAIに入力する値は2つです。

  • ページアクセストークン:連携されたページ向けで、Instagramのメッセージング権限が付与されたものです。
  • アプリシークレット:アプリの設定 → 基本 → アプリシークレットです。ProxyAIは、受信したメッセージが本当にInstagramから届いたことを確認するためにこれを使います。

両方を貼り付けて保存を選んでください。ProxyAIがそれらを確認し、ページの背後にあるInstagramアカウントを見つけて接続します。ページにプロフェッショナルのInstagramアカウントが連携されていない場合、保存はその場で失敗します。メッセージが届かない設定のまま残ることはありません。うまくいくと、ダイアログに接続されたアカウント名が表示されます。

その後、ダイアログに表示されるWebhookのコールバック URLと検証トークンを使って、Instagramを一度だけProxyAIに向けてください。

  1. Metaの開発者サイト → ご自身のアプリ → Instagram → Webhook(アプリの設定方法によってはMessenger → 設定 → Webhook)。
  2. コールバック URLを追加を選び、両方の値を貼り付けてから検証して保存を選びます。Metaはアドレスをすぐに確認するため、先にProxyAIで保存してください。
  3. `messages`を購読します。

最後に、InstagramのメッセージングについてMetaのApp Reviewを完了し、アプリを公開に切り替えてください。それまでは、アプリに登録されたアカウントだけが返信を受け取ります。

テスト

別のInstagramアカウントから、そのアカウントにダイレクトメッセージを送ってください。ボットが数秒以内に返信します。

  • 何も起こらない:上記のとおり、Instagramアプリの接続済みのツールを確認してください。
  • 保存が失敗し、アカウントが連携されていないと表示される:アカウントがまだ個人アカウントであるか、ページに連携されていません。
  • 返信を受け取れるのはご自身だけ:アプリがまだ開発モードです。
  • ストーリーへの返信やメンションは無視される:ボットに届くのはダイレクトメッセージだけです。

24時間ルール

Messengerと同様に、Instagramも顧客の最後のメッセージから24時間以内に限り、返信を許可します。ボットの回答はすぐに送信されるため、ほとんど影響を受けません。影響を受けるのは、1日後に受信トレイから担当者が返信する場合です。Instagramはそれを拒否するため、顧客が再度書き込むまで待つ必要があります。