Instagram DM自動化とは、Metaの公式なInstagram APIを通じて、ソフトウェアでInstagramのダイレクトメッセージに回答することを意味します。顧客が最初にメッセージを送信する必要があります。その後、24時間以内に返信する必要があり、有人エージェントは別途7日間のウィンドウを使用でき、コメントによって1回のプライベート返信が可能です。優れた自動化とは、ルーチン的な質問に回答し、それ以外を人間に引き継ぐものです。OmniChannels.aiは、これをWhatsAppおよびMessengerを備えた1つの共有受信トレイ内で実行します。
2026年11月8日に情報源にて事実確認済み。本ガイド内のすべてのInstagramルールは、MetaのInstagramプラットフォームドキュメントまたはMetaのメッセージングポリシーに基づいており、それぞれインラインでリンクされています。OmniChannels.aiに関する事実は、その公式サイトに基づいています。MetaはAPIや制限を頻繁に変更するため、構築前にリンク先のページを確認してください。
本ガイドでは、Metaが許可していること、禁止していること、構築する価値のある自動化、およびアカウントがトラブルに陥る要因について解説します。フルオムニチャネルプラットフォームの選定については、当社のオムニチャネルメッセージングプラットフォーム購入者ガイドをお読みください。
| 発生する事象 | 自動化が送信する可能性のある内容 | 時間制限 | ソース |
|---|---|---|---|
| ユーザーからDMが送信される | テキスト、メディア、クイックリプライ、テンプレートなど、サポートされているすべての返信 | 最後のメッセージから24時間以内(ほとんどのユーザーアクション) | Meta: メッセージを送信 |
| ユーザーの最初のDMはClick-to-Direct広告に続くもの | 返信 | そのメッセージから最大7日間継続する場合があります | Meta: メッセージを送信 |
| ユーザーが投稿、リール、ストーリーズ、または広告投稿にコメントした場合 | プライベートリプライ1件 | コメントから7日以内 | Meta: プライベートリプライ |
| ユーザーがInstagramライブ中にコメントした場合 | プライベートリプライ1件 | 配信ライブの実施中のみ | Meta: プライベート返信 |
| 有人エージェントによる対応に時間を要しています | Human Agentタグを使用した手動返信 | 7日間の個別ウィンドウ | Meta: メッセージ送信 |
| 相手から連絡はありませんでした | なし | 許可されていません | Meta: メッセージ送信 |
MetaのInstagram APIによるDM自動化では、どのようなことが可能ですか?
Metaでは、ユーザーに対応する自動化が可能です。ただし、会話を開始する自動化は許可されていません。Metaのメッセージ送信ガイドによると、会話は、例えばユーザーがフィード、投稿、またはストーリーのメンションから、Instagramユーザーとしてお客様のアカウントにメッセージを送信したときにのみ開始されます。その後に初めて、アプリからメッセージを送信できるようになります。
標準的なウィンドウ内であれば、自動化で多くのことが可能です。Metaのドキュメントによると、メッセージには以下の内容を含めることができます:
- テキストとリンク。 テキストはUTF-8形式で、1,000バイト以下である必要があります。
- メディア。 画像(PNGまたはJPEG、最大8 MB、1メッセージにつき最大10枚)、音声、動画、および各最大25 MBのPDFファイル。
- 自身の投稿。 お客様のアカウントが所有する投稿を共有できます。
- テンプレート、リアクション、ステッカー。 ボタン付きカード、絵文字リアクション、ステッカー。
- クイックリプライ。 各最大20文字のプレーンテキストボタンを最大13個まで使用可能です。Metaのクイックリプライのページによると、Instagramでは電話番号およびメールアドレスのクイックリプライは無効化されており、クイックリプライはデスクトップでは表示されません。
MetaのMessengerプラットフォームおよびIGメッセージングのAPIポリシーでは、ワンタイム通知やスポンサーメッセージを含む一部の機能がInstagramでは利用不可とされています。グループメッセージングもサポートされていません。1つのアカウントは、1つの会話につき1人の顧客とやり取りを行います。
InstagramのDMを自動化する前に必要なものは何ですか?
Instagramのプロフェッショナルアカウント、Metaアプリまたはそれを持つプラットフォーム、および適切な権限が必要です。個人アカウントではAPIを使用できません。
- プロフェッショナルアカウント。 MetaのInstagramプラットフォームの概要によると、アプリユーザーはビジネスアカウントまたはクリエイターアカウントのいずれかであるInstagramプロフェッショナルアカウントを持つ必要があります。
- ログインタイプ。 Instagramログインを使用したInstagram APIでは、Facebookページは必要ありません。Facebookログインを使用したInstagram APIでは、InstagramアカウントをFacebookページに連携させる必要があります。
- メッセージング権限。 Instagramログインを使用する場合、アプリにはinstagram_business_basicとinstagram_business_manage_messagesが必要です。コメントへの返信には、コメント権限も必要になります。
- 高度なアクセス(Advanced Access)。 自社で所有または管理していないアカウントに対してサービスを提供するアプリには、高度なアクセスが必要です。Metaによると、これにはアプリレビューとビジネス認証が必要です。
- Webhookサーバー。 メッセージ、ボタンのタップ、リアクションは、メッセージやmessaging_postbacksなどのWebhookイベントとしてお客様のシステムに届きます。
独自のアプリを構築する代わりにメッセージングプラットフォームを使用する場合、Metaのログイン画面を通じてアカウントの認証を行います。Instagramのパスワードを共有する必要は一切ありません。
InstagramのDMには、どのくらいの期間返信できますか?
ほとんどのメッセージでは、お客様からの最後のメッセージから24時間以内となります。お客様から新しいメッセージが届くたびに、その期間はリセットされます。
- 標準的なウィンドウ。 Metaのメッセージ送信ガイドによると、ウィンドウはそれを開始させるユーザーのアクションによって決まります。ほとんどのアクションでは、24時間持続します。
- Click-to-Direct広告。 Click-to-Directの広告をクリックした後に最初のメッセージが送信された場合、そのメッセージから最大7日間ウィンドウが持続することがあります。
- Human Agentタグ。 チームの担当者がより長い時間を必要とする場合、アプリで返信にタグを付けることで、別途7日間のHuman Agentウィンドウを使用できます。これは人間による返信のためのものであり、ボットによる一連の動作のためのものではありません。
- タグの誤用。 Metaのポリシーでは、承認された活用事例以外でタグを使用すると、メッセージの送信能力が制限される場合があります。
ウィンドウが閉じられた後は、お客様が再度メッセージを送信するまで会話は待機状態となります。Instagramはキャンペーン用チャネルではなく、返信用チャネルです。オプトイン済みのリストに対してプロモーションを行う場合は、WhatsAppテンプレート、SMS、RCSまたはメールをご利用ください。
コメントからDMへの自動化、アイスブレイカー、およびストーリーへのメンションはどのように機能しますか?
これらは、公開されたアクションをプライベートな会話に変換する3つの主要なエントリーポイントです。それぞれに独自のルールがあります。
コメントからDMへの自動化(プライベート返信)
投稿、リール、ストーリー、ライブ、または広告投稿にコメントがあった際、MetaのPrivate Replies APIを使用すると、アプリからプライベートメッセージを1通送信できます。ルールは厳格です:
- コメントのWebhookを購読する(ライブの場合はlive_commentsも購読)。
- コメントの内容を確認し、例えば「PRICE」や「SIZE」などのキーワードをチェックする。
- コメントから7日以内にプライベート返信を1通送信する。ライブの場合は、放送中に送信する。
- ご注意ください。フォローアップメッセージは、相手から返信があった場合にのみ送信可能であり、その返信から24時間以内に送信する必要があります。
Metaの概要では、投稿やリールに対するプライベートな返信は、1アカウントあたり1時間につき750コールに制限されています。バイラル投稿に備えてキューを計画してください。送信できるメッセージは1通のみであるため、価格やガイドを提供した上で短い質問を1つ投げかけるなど、有益な内容にしましょう。
アイスブレイカー
アイスブレイカーは、ユーザーがお客様のアカウントとの新しい会話を開始する際に表示される、よくある質問です。Metaでは最大4つの質問を設定でき、言語ごとに設定可能です。ユーザーが質問をタップすると、Webhookを通じて質問とペイロードが送信され、ボットが回答します。アイスブレイカーはデスクトップ版では利用できません。
ストーリーでのメンションとig.meリンク
ユーザーがストーリーでお客様のアカウントをメンションしてメッセージを送信した場合、MetaのWebhookの例に示されているように、Webhookでstory_mentionのアタッチメントを送信できます。これをセールスのきっかけとするのではなく、感謝を伝える機会として捉えてください。Metaのig.meリンクを使用すると、ウェブサイト、メール、またはパッケージのQRコードから会話を開始できます。どのリンクからチャットが開始されたかを確認するために、リファラルパラメータを追加してください。
どのInstagram DM自動化を構築すべきか?
判断を必要としない質問は自動化しましょう。それ以外のすべての対応には有人スタッフを割り当てます。最初に取り組むべき推奨セットは以下の通りです。
| 自動化 | トリガー | ボットの動作 | 有人対応への切り替えタイミング |
|---|---|---|---|
| ウェルカムメニュー | 最初のDMまたはアイスブレイクのタップ | 挨拶を行い、自動応答であることを伝え、3〜4つの選択肢を表示する | 顧客がメニュー外のテキストを2回入力した場合 |
| FAQの回答 | キーワードまたは質問との一致 | 営業時間、配送、返品、サイズに関する回答 | 顧客が有人対応を求めた場合 |
| リード獲得 | コメント内のキーワード | プライベートリプライを1回送信し、その後、相手が必要としているものを尋ねる | リードの適格性が確認済み |
| 注文ステータス | 「注文はどこにありますか?」 | 注文番号を尋ね、お客様のAPIを通じて照会を行います | 注文の遅延または紛失 |
| 営業時間外の返信 | 営業時間外のDM | チームの回答予定時刻を伝え、FAQを案内します | 翌営業日 |
苦情、返金、支払いに関する問題、または医療や法律に関する質問を自動化しないでください。誤ったボットの回答よりも、「担当者に引き継ぎます」という迅速かつ誠実な対応の方が優れています。ボットと人間を組み合わせる活用事例の詳細については、AIチャットボットとカスタマーコミュニケーションのハイブリッドな未来に関する記事をご覧ください。
ボットから人間へどのように引き継ぐべきか?
ボットの回答を一つでも作成する前に、引き継ぎの計画を立ててください。お客様に同じことを何度も繰り返させてはいけません。
Metaのメッセージ送信ガイドでは、自動化された体験にエスカレーションパスを提供するための2つの方法について説明しています。単一のアプリでは、人間が返信するカスタムインボックスを運用できます。複数のアプリを使用する場合、Metaのハンドオーバープロトコルによって、会話をボットアプリから有人エージェントアプリへ渡すことができます(会話ルーティング)。
- トリガーを設定する。 人間への要望、2回連続の回答失敗、返金や苦情などの機密性の高い単語、または高価値なリードなど。
- コンテキストを渡す。 会話の全スレッド、ボットが理解した内容、および収集した詳細情報。
- 担当者を割り当てる。 会話をキューまたは特定の担当エージェントに送信し、ソースとトピックのタグを付与します。
- お客様に伝える。 「担当チームに引き継ぎます。担当者はこれまでのチャット内容を確認できます。」
- Human Agentタグは、実在する担当者に対してのみ使用してください。 担当者の対応に24時間を超える必要がある場合、このタグを使用することで、手動返信のための7日間の猶予期間が別途設けられます。
Metaでは開示ルールも設定されています。法律で義務付けられている場合、自動チャットは、利用者が自動サービスと対話していることを伝えなければなりません。具体的には、会話の開始時、長い中断の後、およびチャットが担当者からボットに戻るタイミングです。Metaでは、特に注意が必要な市場としてカリフォルニア州とドイツを挙げており、ベストプラクティスとしてあらゆる場所での開示を推奨しています。
Instagramの自動化が制限されるのはどのような場合ですか?
ほとんどの問題は、ユーザー第一のルールを回避しようとすることで発生します。以下のようなパターンは、アカウントのリスクにつながります:
- パスワードベースのツール。 Metaで文書化されているルートは、アクセストークンと権限を使用したMetaログインフローです。Instagramのパスワードを要求したり、タップ操作をシミュレートしたりするツールは、そのルートには該当しません。
- コールドアウトリーチ(未接触者への連絡)。 APIから会話を開始することはできません。一度も連絡を取ったことのない相手にメッセージを送るように設計されたものは、すべて失敗するか、リスクを生じさせます。
- ボットへのHuman Agentタグの使用。 自動シーケンスを継続させるためにこのタグを使用することは、承認された用途の範囲外であり、Metaではタグの誤用により送信が制限される可能性があると述べています。
- ボットの隠蔽。 法律で開示が義務付けられている場合、人間を装うボットはMetaのポリシーに違反します。
- 停止リクエストの無視。 Metaのポリシーでは、ユーザーはいつでもビジネスをブロックまたはミュートできると定められています。これを尊重し、自動フローから対象のユーザーを削除してください。
- 出口のないボットループ。 常に「担当者と話す」オプションを含めてください。
また、迷信ではなく、Metaの実際の制限を考慮して計画を立ててください。Metaの概要では、テキスト、リンク、リアクション、ステッカーについては1アカウントあたり毎秒100コール、音声またはビデオについては毎秒10コールと記載されています。リクエストフォルダ内のメッセージで30日間アクティブでないものは、APIによって返されません。
Instagram、WhatsApp、MessengerのDMを、どのように一つの受信トレイで管理しますか?
すべてのチャネルを一つの共有受信トレイに接続し、顧客ごとに一つのスレッドを維持してください。各チャネルには独自のルールがあるため、受信トレイにはどのウィンドウが適用されているかを表示する必要があります。
- Instagram: ユーザー第一、24時間のウィンドウ、7日間のHuman Agentタグ、コメント1件につきプライベートリプライ1回。
- Messenger: 同様のMetaポリシーファミリー、Messenger専用のメッセージタグ付き。
- WhatsApp: 24時間のカスタマーサービスウィンドウ、会話を再開するための承認済みテンプレート。当社のWhatsApp Businessアプリ対APIガイドでは、そのチャネルについて詳細に説明しています。
共有インボックスはチーム内の課題も解決します。Instagram独自のアプリでは、スタッフが端末を回して使用することになります。チームインボックスであれば、各エージェントにログイン権限があり、すべての会話に担当者が割り当てられ、ボットによる以前のメッセージもスレッド内に保持されます。
OmniChannels.aiによるInstagram DMの自動化方法
OmniChannels.aiは、BroadNetのオムニチャネル・メッセージング・プラットフォームです。BroadNetは2003年からメッセージング事業を展開しており、ドバイに本社を置き、公式のMeta Business Solution Providerです。そのネットワークは1,000以上の通信事業者との直接接続を持ち、200以上の国々にリーチし、1日あたり3億件以上のメッセージを配信しています。以下は、OmniChannels.aiのサイトにおけるInstagramに関する記載です。
- Metaのログイン経由で接続。 MetaのOAuthフローを通じて、Instagramのプロフェッショナルアカウントを認証します。アクセスはアプリに対して行われ、共有パスワードは使用しません (Instagramチャンネルページ)。
- Omni Inbox内でのDM。 InstagramのDMは、顧客ごとに1つのスレッドとして、WhatsApp、Messenger、Telegram、およびメールと並んで届きます。複数のエージェントが同時に同じアカウントで作業でき、スーパーバイザーは会話の割り当てやタグ付けを行うことができます (統合インボックス)。
- フロー型チャットボット。 メニューやキーワードによるフローは、Instagramに加えて、WhatsApp、Messenger、Telegram、RCS、およびウェブチャットでも動作します。これらは詳細情報を収集し、お客様のAPIを通じて注文情報を照会し、履歴を保持した状態でエージェントに引き継ぎます (チャットボット)。
- AIエージェント。 BroadNet AIを搭載したAIエージェントは、ナレッジベースに基づいて英語とアラビア語で回答し、お客様のAPIやMCPツールを通じて動作し、チャットをインボックス内の担当者へ引き継ぎます。
- Instagram API。 Instagram Messaging APIドキュメントには、テキスト、メディア、クイックリプライ、ボタン付きカード、カタログ製品、投稿のシェア、リアクション、入力中インジケーター、および標準の時間枠外で人間がフォローアップするためのHUMAN_AGENTタグについて記載されています。
- 料金体系。 料金ページには、初期費用および月額最低利用料金は設定されていません。プラットフォームライセンス、インボックス・エージェント1名につき1シート、チャネルアドオン、およびプリペイドウォレットによる利用料金が記載されています。
制限事項についてもサイト上で明確に示されています。お客様からメッセージが届いていない場合、DMを開始することはできません。Instagramのコメント、投稿、広告はMeta独自のツールで管理され、Omni Inbox内では管理されません。チャネルをまたいだカスタマーマッチングは共通の識別子に依存するため、Instagramで異なる名前を使用しているお客様は、別々のお客様として表示される場合があります。セルフサービス形式の無料トライアルはありません。代わりに、チームによるライブデモを実施しています。
BroadNet独自のチャネルスタックについては、当社のオムニチャネルメッセージングページに記載されています。
Instagram、WhatsApp、MessengerのDMを、適切なタイミングでボットが離脱する仕組みを備えた一つのチームで対応しませんか?ライブOmniChannels.aiデモを予約してください。専門担当者がお客様の最初のInstagramフロー、ハンドオーバールール、および詳細な見積もりを作成します。
よくある質問
InstagramのDM自動化はMetaによって許可されていますか?
はい、Metaの公式なInstagram APIを経由し、かつMetaのメッセージングポリシーに従っている場合に許可されます。お客様がまずお客様のプロフェッショナルアカウントにメッセージを送信する必要があり、お客様の返信はメッセージングウィンドウ内に収まっている必要があります。法律で義務付けられている場合は、ボットが自動化されている旨を伝えなければなりません。お客様のInstagramパスワードを要求するツールは、Metaの公式な配信ルートではありません。
ビジネス向けのInstagram自動返信を設定するにはどうすればよいですか?
Instagramプロフェッショナルアカウントに切り替え、その後Metaのログイン画面を通じてMetaのInstagramAPIを利用するプラットフォームに接続します。ボットである旨の開示を含むウェルカムメッセージを作成し、最大4つのアイスブレイクを追加し、頻出する質問へのキーワード回答を構築し、ハンドオーバールールを設定します。公開前に、個人アカウントからすべてのパスをテストしてください。
InstagramのDMチャットボットから、フォロワーに最初にメッセージを送信することはできますか?
いいえ。Metaのドキュメントによると、会話はInstagramユーザーがお客様のアカウントにメッセージを送信したときにのみ開始されます。コメントに対しては7日以内に1回のみプライベートリプライが可能ですが、それでもユーザーのアクションから開始されることに変わりはありません。Instagramでは、ワンタイム通知やスポンサーメッセージは利用できません。オプトイン済みのリストへのプロモーションには、WhatsApp、SMS、RCS、またはメールを使用してください。
API経由でInstagramのDMに返信する場合、返信期限はどのくらいですか?
ほとんどのユーザーアクションについては、お客様の最後のメッセージから24時間以内です。最初のメッセージがClick-to-Direct広告に続くものである場合、ウィンドウは最大7日間継続する場合があります。より多くの時間が必要な有人エージェントは、返信にタグを付けることで、別途7日間の有人エージェントウィンドウを使用できます。このタグは有人による返信のためのものであり、自動フォローアップのためのものではありません。
InstagramのDMのレート制限はどれくらいですか?
Metaでは、テキスト、リンク、リアクション、ステッカーについては、1つのInstagramプロフェッショナルアカウントあたり毎秒100コール、オーディオまたはビデオについては毎秒10コールと規定されています。投稿やリールへのコメントに対するプライベートリプライは、1アカウントあたり毎時750コールに制限されています。ライブコメントへのプライベートリプライは、毎秒100コールに制限されています。
InstagramのDMを自動化するには、Facebookページが必要ですか?
常にそうとは限りません。Instagram APIをInstagram Loginで利用する場合は、Facebookページは不要です。Facebook Loginを利用したInstagram APIでは、InstagramプロフェッショナルアカウントをFacebookページに連携する必要があります。いずれの場合も、ビジネスアカウントまたはクリエイターアカウントが必要です。個人アカウントでは、MetaのメッセージングAPIを利用できないためです。
Instagram、WhatsApp、およびMessengerのDMを一つのインボックスで管理できますか?
はい、MetaのAPIsを通じて3つすべてを接続する共有インボックスを使用することで可能です。OmniChannels.ai Omni Inboxは、割り当てやタグ付けを行い、顧客ごとに1つのスレッドを保持します。各チャネルには、Instagramの24時間ウィンドウやWhatsAppのテンプレート要件など、独自のルールがあります。チャネル間でのマッチングは、各チャネルが共有する識別子に依存します。
InstagramのDMボットは、常に有人対応の選択肢を提供すべきですか?
はい。有人対応への経路を隠してしまうボットは、顧客に不満を与え、ブロックにつながります。すべてのメニューに「担当者と話す」オプションを用意し、苦情、返金、またはボットの回答が繰り返して失敗した場合には、有人へ引き継いでください。顧客が同じことを繰り返さなくて済むよう、スレッドの全履歴をエージェントに渡してください。
