Twilio
ShanoneのTwilio連携は、SMS/WhatsAppメッセージングに加え、電話番号のプロビジョニング、カンファレンスコール、そして他の連携ではあまり扱われない使用量・レポート系ツールまで含む45個のツールをエージェントに提供します。はじめに
1
Twilioの認証情報を取得する
Twilio ConsoleのダッシュボードからAccount SIDとAuth Tokenを取得します。
2
APIキーで接続する
Shanoneダッシュボードの連携 → TwilioでAccount SIDとAuth Tokenの両方を入力します — Twilioはどちらか片方だけでは認証できないため、両方の設定が必須です。
3
リクエストを再実行する
接続が完了すると、
twilio_*ツールに対するshanone_execute_tool呼び出しが成功するようになります。利用可能なツール
ShanoneはTwilio向けに45個のツールを、以下のカテゴリに整理して提供しています。電話番号
電話番号
twilio_search_available_phone_numbers, twilio_purchase_phone_number, twilio_get_phone_number, twilio_update_phone_number, twilio_release_phone_numberメッセージングサービス
メッセージングサービス
twilio_list_messaging_services, twilio_get_messaging_service, twilio_create_messaging_service, twilio_delete_messaging_serviceWhatsApp
twilio_send_whatsapp_message, twilio_send_whatsapp_media, twilio_send_whatsapp_template, twilio_list_whatsapp_messagesコンテンツテンプレート
コンテンツテンプレート
twilio_list_content_templates, twilio_get_content_template, twilio_send_message_with_templateメッセージメディア
メッセージメディア
twilio_list_message_media, twilio_get_message_media, twilio_delete_message_mediaカンファレンス
カンファレンス
twilio_list_conferences, twilio_get_conference, twilio_create_conference_participant, twilio_list_conference_participants, twilio_get_conference_participant, twilio_update_conference_participant, twilio_remove_conference_participant録音 & 文字起こし
録音 & 文字起こし
twilio_get_recording, twilio_list_call_recordings, twilio_list_conference_recordings, twilio_list_transcriptions, twilio_get_transcription, twilio_list_recording_transcriptions, twilio_delete_transcription通話フィードバック
通話フィードバック
twilio_get_call_feedback, twilio_create_call_feedbackアドレス
アドレス
twilio_list_addresses, twilio_create_address, twilio_delete_addressAPIキー
APIキー
twilio_list_api_keys, twilio_create_api_key, twilio_get_api_key, twilio_delete_api_key使用量レコード
使用量レコード
twilio_list_usage_records, twilio_list_usage_records_daily, twilio_list_usage_records_monthlyよくあるユースケース
予約リマインダー
他のツールから取得した予約情報に基づき、SMSやWhatsAppでリマインダーを送信する
WhatsAppでのカスタマーサポート
承認済みのメッセージテンプレートを使ってWhatsApp上で顧客に返信する
電話番号のオンデマンド調達
サポート窓口やキャンペーン用に新しい番号を検索・購入・設定する
使用量・コストの監視
日次/月次の使用量レコードを取得し、サービス横断で支出を追跡する
トラブルシューティング
トークンを入力したのに接続に失敗する
トークンを入力したのに接続に失敗する
TwilioはAccount SIDとAuth Tokenの両方の設定が必須です — Shanoneの接続チェックは片方のみの設定を「未接続」として扱うため、連携画面で両方のフィールドを確認してください。
twilio_send_whatsapp_templateがテンプレート無効エラーで失敗する
twilio_send_whatsapp_templateがテンプレート無効エラーで失敗する
WhatsAppテンプレートメッセージは、Twilioのコンテンツテンプレートカタログで承認済みのテンプレートを参照する必要があります。まず
twilio_list_content_templatesで有効な承認済みテンプレートSIDを確認してください。twilio_purchase_phone_numberで該当する番号が見つからない
twilio_purchase_phone_numberで該当する番号が見つからない
先に
twilio_search_available_phone_numbersを国番号・エリアコード/パターンを指定して実行してください — 番号の在庫は地域や番号種別(ローカル/フリーダイヤル/モバイル)によって大きく異なります。録音・文字起こし系ツールの結果が空になる
録音・文字起こし系ツールの結果が空になる
録音・文字起こしは特定の通話またはカンファレンスSIDに紐づいています。グローバルな一覧を期待するのではなく、正しい通話/カンファレンスSIDを指定して
twilio_list_call_recordingsやtwilio_list_conference_recordingsを使用してください。