Pro クライアントのセットアップ

Pro クライアント向けに WhatsApp を設定する

Twilio と Meta WhatsApp Business API を使って、各 Pro クライアントに専用の WhatsApp 番号を用意するための、代理店および ISV 向けの完全ガイドです。

仕組み

このセットアップは 3 つのサービスを連携させます。Twilio が電話番号を提供し、Meta が WhatsApp Business API を提供し、AutoManus が AI エージェントを稼働させます。

1️⃣

Twilio

電話番号プロバイダー

月額約 $1~$5

2️⃣

Meta

WhatsApp Business API

すべてのメッセージ送受信を処理

3️⃣

AutoManus

AI エージェントのダッシュボード

API 認証情報で接続

重要なポイント: Twilio が提供するのは番号と認証だけです。実際の WhatsApp メッセージはすべて Twilio ではなく Meta の Cloud API を経由します。

必要なもの

  • 請求が有効になっている Twilio アカウント
  • Meta Business Suite アカウントへのアクセス
  • クライアントの企業登録情報(規制バンドル用)
  • 有効な AutoManus Pro サブスクリプション

フェーズ 1:Twilio 番号を取得する

1

Twilio Console にアクセスする

console.twilio.com にログインし、Phone Numbers、続いて Buy a Number に進みます。

2

番号を検索する

クライアントの国を選択し、VoiceSMS に対応した番号を選びます。

英国の番号: 英国の番号は購入前に規制バンドルが必要です。次の手順を参照してください。
3

英国の規制バンドルを完了する

Twilio で規制バンドルを求められた場合は、次の選択で作成します:

  • 企業タイプとして ISV またはリセラーを選択します
  • 番号をエンドユーザーに再割り当てするか尋ねられたら、はいを選択します
  • 企業が番号を受け取って使用することを選択します

クライアントの企業情報を入力します:

  • 会社名: クライアントの登録された会社名
  • 登録機関: Companies House(英国企業の場合)
  • 登録番号: クライアントの会社登録番号
  • ウェブサイト: クライアントの企業ウェブサイト
  • 住所: クライアントの登録された事業所住所

審査は通常 1~3 営業日かかります。会社情報は Companies House で確認できます。

4

着信転送を設定する

Twilio 番号は着信を受けられます。着信を実際の電話に転送し、お客様を取りこぼさないようにします。

  1. Twilio Console で番号を開きます
  2. Voice Configuration で、通話ハンドラーを TwiML Bin に設定します
  3. 着信を転送するため、下記の TwiML を貼り付けます
<?xml version="1.0" encoding="UTF-8"?>
<Response>
  <Dial>+YOUR_PERSONAL_PHONE</Dial>
</Response>

+YOUR_PERSONAL_PHONE を、転送された着信を受けたい番号に置き換えます。

フェーズ 2:Meta Business Suite を設定する

1

Meta Business Suite を開く

business.facebook.com にアクセスし、Settings、Accounts、続いて WhatsApp Accounts に進みます。

2

新しい WhatsApp Business Account を作成する

Add をクリックし、次の情報で新しい WhatsApp Business Account(WABA)を作成します:

  • アカウント名: クライアントの会社名
  • カテゴリー: クライアントの事業に最も合うカテゴリー
3

Twilio の電話番号を追加する

電話番号の入力を求められたら:

  • 新しい番号を追加を選択します
  • 購入した Twilio 番号を入力します
  • 音声通話 認証を選択します(SMS ではありません)
4

認証の電話を受ける

Meta が認証コードを伝えるため Twilio 番号に電話します。着信転送のおかげで、その通話はあなたの電話に届きます。コードを Meta Business Suite に入力してください。

電話がかかってこない場合は? Twilio 番号に着信転送が設定されており、転送先が通話を受けられることを確認してください。
5

番号を Cloud API に登録する

メッセージを送受信できるよう、電話番号を Meta の Cloud API に登録します。 この手順は見落とされがちです。

curl -X POST "https://graph.facebook.com/v21.0/PHONE_NUMBER_ID/register" \
  -H "Authorization: Bearer ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"messaging_product": "whatsapp", "pin": "123456"}'
この手順をスキップすると:
  • 番号は接続済みと表示されますが、メッセージは失敗します
  • webhook が受信メッセージを配信しません
  • AutoManus から送信するときにエラーが表示されます

フェーズ 3:API 認証情報を取得する

1

Meta 開発者コンソールを開く

developers.facebook.com にアクセスし、アプリを選択して WhatsApp、続いて API Setup に進みます。

2

新しい電話番号を選択する

API Setup ページで、ドロップダウンからクライアントの電話番号を選択し、下記の認証情報がその番号と一致するようにします。

3

認証情報をコピーする

API Setup ページから 3 つの値が必要です:

  • 電話番号 ID: 選択した番号の横に表示される ID
  • WhatsApp Business Account ID: クライアントアカウントの WABA ID
  • アクセストークン: ページに表示される一時トークン
4

永続トークンを生成する

一時トークンは 24 時間で期限切れになります。システムユーザーから永続トークンを生成してください:

  1. Business Settings、続いて System Users に進みます
  2. Admin ロールのシステムユーザーを作成します
  3. Generate Token をクリックします
  4. アプリを選択し、次の権限を付与します:
    • whatsapp_business_management
    • whatsapp_business_messaging
  5. 生成されたトークンをコピーし、安全に保管します

フェーズ 4:AutoManus に接続する

1

WhatsApp セットアップを開く

クライアントの AutoManus アカウントにログインし、次に移動します → /dashboard/whatsapp-setup

2

詳細設定を使う

ガイド付きの Facebook ログインではなく手動で認証情報を入力するには、Advanced Setup をクリックします。

3

認証情報を入力する

フェーズ 3 で取得した値でフォームを入力します:

  • アクセストークン: 永続的なシステムユーザートークン
  • 電話番号 ID: API Setup の電話番号 ID
  • ビジネスアカウント ID: WhatsApp Business Account ID
  • 表示名: お客様に表示される名前
4

webhook を設定する

Meta 開発者コンソールで、AutoManus が受信メッセージを受け取れるよう webhook を設定します:

  • コールバック URL: https://automanus.io/api/whatsapp/webhook
  • 検証トークン: automanus_webhook_2025
5

接続してテストする

設定を保存し、クライアントの番号にテストメッセージを送信します。AI エージェントが数秒以内に返信するはずです。

所有権の移譲

業務が終了したら、WhatsApp 番号とアカウントをクライアントに引き渡せます。

Meta Business Suite

  1. Business Settings、続いて WhatsApp Accounts を開きます
  2. クライアントの WABA を選択します
  3. クライアントをパートナーとして追加するか、そのビジネスを割り当てます
  4. クライアントにアカウントの完全な管理権限を付与します
  5. クライアントの確認後、自分のアクセス権を削除します

Twilio

Twilio では、サブアカウントを作成するか番号をクライアントの Twilio アカウントに移管できます。または、引き続き自分のアカウントで請求することもできます。

費用

  • Twilio 番号: 月額約 $1~$5
  • Meta の会話: ユーザー発信の会話は 24 時間無料です
  • ビジネス発信: 1 会話あたり約 $0.005~$0.05

トラブルシューティング

英国の規制バンドルが却下された

会社名、登録番号、住所が Companies House の公式記録と完全に一致していることを確認してください。

SMS 認証が機能しない

Twilio 番号は Meta からの SMS を確実に受信できない場合があります。代わりに音声通話認証を使用してください。

認証の電話が届かない

Twilio 番号に着信転送が設定されており、転送先の電話が通話に応答できることを確認してください。

番号が利用できない

Meta で番号を追加できない場合は、その番号が既に WhatsApp に登録されていないこと、および規制バンドルが承認されていることを確認してください。

アカウントが登録されていない

メッセージが登録エラーで失敗する場合は、番号を Cloud API に登録してください:

curl -X POST "https://graph.facebook.com/v21.0/PHONE_NUMBER_ID/register" \
  -H "Authorization: Bearer TOKEN" -H "Content-Type: application/json" \
  -d '{"messaging_product": "whatsapp", "pin": "123456"}'

電話番号が見つからない

API Setup で正しい電話番号を選択しており、認証情報がその番号と一致していることを確認してください。

AI エージェントから返信がない

own_whatsapp_deployments にデプロイが存在し、このエージェントがこの番号に対して有効であることを確認してください。

リソース