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 アカウント
- Meta Business Suite アカウントへのアクセス
- クライアントの企業登録情報(規制バンドル用)
- 有効な AutoManus Pro サブスクリプション
フェーズ 1:Twilio 番号を取得する
Twilio Console にアクセスする
console.twilio.com にログインし、Phone Numbers、続いて Buy a Number に進みます。
番号を検索する
クライアントの国を選択し、Voice と SMS に対応した番号を選びます。
英国の規制バンドルを完了する
Twilio で規制バンドルを求められた場合は、次の選択で作成します:
- 企業タイプとして ISV またはリセラーを選択します
- 番号をエンドユーザーに再割り当てするか尋ねられたら、はいを選択します
- 企業が番号を受け取って使用することを選択します
クライアントの企業情報を入力します:
- 会社名: クライアントの登録された会社名
- 登録機関: Companies House(英国企業の場合)
- 登録番号: クライアントの会社登録番号
- ウェブサイト: クライアントの企業ウェブサイト
- 住所: クライアントの登録された事業所住所
審査は通常 1~3 営業日かかります。会社情報は Companies House で確認できます。
着信転送を設定する
Twilio 番号は着信を受けられます。着信を実際の電話に転送し、お客様を取りこぼさないようにします。
- Twilio Console で番号を開きます
- Voice Configuration で、通話ハンドラーを TwiML Bin に設定します
- 着信を転送するため、下記の TwiML を貼り付けます
<?xml version="1.0" encoding="UTF-8"?> <Response> <Dial>+YOUR_PERSONAL_PHONE</Dial> </Response>
+YOUR_PERSONAL_PHONE を、転送された着信を受けたい番号に置き換えます。
フェーズ 2:Meta Business Suite を設定する
Meta Business Suite を開く
business.facebook.com にアクセスし、Settings、Accounts、続いて WhatsApp Accounts に進みます。
新しい WhatsApp Business Account を作成する
Add をクリックし、次の情報で新しい WhatsApp Business Account(WABA)を作成します:
- アカウント名: クライアントの会社名
- カテゴリー: クライアントの事業に最も合うカテゴリー
Twilio の電話番号を追加する
電話番号の入力を求められたら:
- 新しい番号を追加を選択します
- 購入した Twilio 番号を入力します
- 音声通話 認証を選択します(SMS ではありません)
認証の電話を受ける
Meta が認証コードを伝えるため Twilio 番号に電話します。着信転送のおかげで、その通話はあなたの電話に届きます。コードを Meta Business Suite に入力してください。
番号を 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 認証情報を取得する
Meta 開発者コンソールを開く
developers.facebook.com にアクセスし、アプリを選択して WhatsApp、続いて API Setup に進みます。
新しい電話番号を選択する
API Setup ページで、ドロップダウンからクライアントの電話番号を選択し、下記の認証情報がその番号と一致するようにします。
認証情報をコピーする
API Setup ページから 3 つの値が必要です:
- 電話番号 ID: 選択した番号の横に表示される ID
- WhatsApp Business Account ID: クライアントアカウントの WABA ID
- アクセストークン: ページに表示される一時トークン
永続トークンを生成する
一時トークンは 24 時間で期限切れになります。システムユーザーから永続トークンを生成してください:
- Business Settings、続いて System Users に進みます
- Admin ロールのシステムユーザーを作成します
- Generate Token をクリックします
- アプリを選択し、次の権限を付与します:
- whatsapp_business_management
- whatsapp_business_messaging
- 生成されたトークンをコピーし、安全に保管します
フェーズ 4:AutoManus に接続する
WhatsApp セットアップを開く
クライアントの AutoManus アカウントにログインし、次に移動します → /dashboard/whatsapp-setup
詳細設定を使う
ガイド付きの Facebook ログインではなく手動で認証情報を入力するには、Advanced Setup をクリックします。
認証情報を入力する
フェーズ 3 で取得した値でフォームを入力します:
- アクセストークン: 永続的なシステムユーザートークン
- 電話番号 ID: API Setup の電話番号 ID
- ビジネスアカウント ID: WhatsApp Business Account ID
- 表示名: お客様に表示される名前
webhook を設定する
Meta 開発者コンソールで、AutoManus が受信メッセージを受け取れるよう webhook を設定します:
- コールバック URL: https://automanus.io/api/whatsapp/webhook
- 検証トークン: automanus_webhook_2025
接続してテストする
設定を保存し、クライアントの番号にテストメッセージを送信します。AI エージェントが数秒以内に返信するはずです。
所有権の移譲
業務が終了したら、WhatsApp 番号とアカウントをクライアントに引き渡せます。
Meta Business Suite
- Business Settings、続いて WhatsApp Accounts を開きます
- クライアントの WABA を選択します
- クライアントをパートナーとして追加するか、そのビジネスを割り当てます
- クライアントにアカウントの完全な管理権限を付与します
- クライアントの確認後、自分のアクセス権を削除します
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 にデプロイが存在し、このエージェントがこの番号に対して有効であることを確認してください。