はじめに
はじめに
WhatsApp番号をエージェントに接続し、最初の送信メッセージを送る
作成するもの
このガイドを終えると、エージェントがビジネス用番号でWhatsAppのテキストメッセージとボイスノートに応答し、APIから開始したテンプレートメッセージを1件送信できるようになります。所要時間は約20分です。加えて、Metaによる最初のテンプレートの承認を少し待つ必要があります。
始める前に
必要なもの:
- ElevenLabsエージェント。既存のエージェントであればどれでも使えます。
- 管理できるMetaビジネスポートフォリオ。
- 現在WhatsApp Businessアプリで使用されておらず、別のWhatsAppプロバイダーにも登録されていない電話番号。他で使用中の番号はインポートできません。詳しくは制限事項をご覧ください。
- テンプレートの送信または通話を行う場合は、WhatsApp Managerの支払い方法。Metaからの請求はElevenLabsとは別です。
WhatsAppビジネスアカウントをインポートする
WhatsAppページに移動し、アカウントをインポートボタンをクリックします。Metaの認可フローが開くので、WhatsAppビジネスアカウントと電話番号を選択(または作成)し、ElevenLabsに管理権限を付与します:

エージェントを割り当て、動作を選択する
インポート後、アカウント設定ページが開きます。エージェントを割り当ててください。割り当てるまで、受信メッセージは無視され、受信通話は拒否されます:

この番号でのエージェントの動作を設定します(完全なリファレンスはアカウント 設定をご覧ください):
- メッセージングを有効化 — エージェントがメッセージに応答するかどうか。別のシステムがメッセージを処理し、ElevenLabsには通話のみを処理させる場合はオフにします。
- 音声メッセージへの応答を有効化 — オンの場合、エージェントはボイスノートに自身の声のボイスノートで応答します。オフの場合は、常にテキストで返信します。
- 入力インジケーターを有効化 — オンの場合、エージェントは受信メッセージを既読にし、処理中は入力インジケーターを表示します。
最初の会話をする
個人の電話からビジネス用番号にメッセージを送信します。エージェントが返信します。ボイスノートを送ると、エージェント用に文字起こしされ、エージェントもボイスノートで応答します:

会話は進行中に会話履歴に表示されます。
メッセージ会話は、エージェントが会話を終了システムツールを使用したとき、 最大会話時間が経過したとき、またはエージェントの最後の応答後にデフォルトの15分間の非アクティブタイムアウトが経過したときに終了します。 ユーザーからの次のメッセージで、新しい会話が始まります。詳しくは会話 タイムアウトをご覧ください。
最初の送信メッセージを送る
ユーザーに最初に連絡するには、Metaが承認したメッセージテンプレートが必要です。WhatsAppでは、自由形式のビジネスメッセージを送信できるのはアクティブな会話内だけです。WhatsApp Managerで、次のようなシンプルなユーティリティテンプレートを作成します:
テンプレートが承認されたら、送信します:
Python
TypeScript
cURL
ここでは2点が重要です:
template_paramsはコンポーネントオブジェクトのリストです。{"type": "body", ...}のラッパーは必須です。whatsapp_user_idは国番号を含む数字のみで、+は付けません(例:14155552671)。
whatsapp_phone_number_idは、WhatsAppページのアカウントメニューにある電話番号IDをコピーオプションから確認できます。
電話にテンプレートが届きます。返信すると、エージェントがそこから会話を引き継ぎます。
うまくいかない場合
- エージェントがまったく返信しない:番号にエージェントが割り当てられていないか、メッセージングを有効化がオフになっています。これらに問題がない場合は、エージェントに動的変数が必要か確認してください。受信WhatsApp会話はユーザー提供の値なしで開始するため、ツールまたは最初のメッセージで値を必要とするエージェントは、会話開始Webhookで値が提供されない限り、返信前に失敗します。初期化コンテキストをご覧ください。
- インポートに失敗する:番号がすでに別のプロバイダーまたはWhatsApp Businessアプリに登録されています。
- APIが200を返したのにメッセージが届かない:テンプレートがまだ承認されていない、パラメーターがテンプレートと一致しない、またはWhatsAppビジネスアカウントに未決済の支払いがあります(Metaエラー131042)。
- ユーザーの返信がコンテキストなしの別会話として開始された:受信者IDの形式が正しくありません。受信者番号の形式をご覧ください。
その他については、トラブルシューティングとFAQをご覧ください。
次のステップ
- 動的変数とパーソナライズ用システム変数で会話をパーソナライズします。
- 送信メッセージとテンプレートで大規模なアウトリーチを実行します。
- インタラクティブメッセージで、エージェントがタップ可能な選択肢を提示できるようにします。
- WhatsAppツールで、他チャネルのエージェントからWhatsAppメッセージを送信します。
- 料金FAQでコストを確認します。