Twilioのホスト型顧客向け統合
はじめに
このガイドは、TwilioをLiveAgentと統合したいホスト型(サブスクリプション)のお客様を対象としています。セルフホスト型(ダウンロード/スタンドアロン)のお客様は、別途用意された統合手順のガイドをご参照ください。この記事では、SIPトランクの作成、TerminationおよびOrigination URIの設定、SIPトランクへの番号の追加、LiveAgentでの番号の作成手順を説明します。
Twilio統合は、他のSIPプロバイダーの統合と同様に2つのパートで構成されています。最初のパートはプロバイダー側での設定で、後のパートで使用する重要な情報を記録しておく必要があります。2つ目のパートはLiveAgentの管理パネルでの設定です。以下の手順で進めます:
1. SIPトランクの作成
Twilioコンソールにログインし、右上の検索バーを使用してElastic SIP Trunksに移動します。“Create new SIP Trunk”(新しいSIPトランクを作成)ボタンをクリックし、新しいトランクにFriendly Name(例:LiveAgent)を設定します。Generalタブでセキュアトランキングが無効になっていることを確認してください。

新しいトランクに Friendly Name を設定する必要があります。例として「LiveAgent」を使用しましょう。

SIPトランクが作成されたら、Generalタブでセキュアトランキングが無効になっていることを確認してください:

2. Termination URIと認証情報の設定
トランクを作成したら、Terminationの画面に移動し、一意のTermination SIP URIを入力します。次に、Credentials listの横にある PLUS +アイコンをクリックして、トランク用の新しい認証情報を追加します。Termination SIP URIと認証情報は、後のLiveAgentの設定で使用するため控えておいてください。
Termination SIP URIには、一意の識別子(例:LiveAgentアカウントのドメインからドットを除いたもの)を作成します。保存後、完全なURI(例:somethingladeskcom.pstn.twilio.com)を後で使用するために控えておいてください。

認証情報を追加する際は、Friendly Name、ユーザー名、パスワードを入力します。強力なパスワードを生成するためにパスワードジェネレーターを使用し、LiveAgentの設定フェーズで使用するためにユーザー名とパスワードを控えておいてください。
Twilioのユーザー名とパスワードには特殊文字(例:@#$%)を含めないでください。
Terminationの画面の設定を保存します。エラーメッセージが表示された場合は、手順3と4に進み、その後戻ってTerminationの設定の保存を再試行してください。

3. Origination URIの設定
Originationの画面で新しいOrigination URIを追加します。URIはLiveAgentのホスティング場所(USサーバー、UKサーバー、またはEUサーバー)に応じて、以下のいずれかを選択してください:
- sip:qla-prod-ec1-la-opensips-01.prod-ec1.live-agent.net(EUサーバー)
- sip:qla-prod-ue1-la-opensips-01.prod-ue1.live-agent.net(USサーバー)
- sip:qla-prod-apse1-la-opensips-01.prod-apse1.live-agent.net(SGサーバー)
正しいURIはLiveAgentの管理パネルでTwilio番号を追加する際に表示されます(詳細は手順5を参照)。Originationの画面の設定を保存してください。
どのURIを使用すべきか不明な場合は、ライブサポートにお問い合わせください。Originationの画面全体を保存することをお忘れなく。

プロのヒント - Originationの画面では、Disaster recovery URIも設定できます。これは何らかの理由で元のOrigination URIに接続できない場合に使用されます。このような場合、このトランクに接続されていない別の番号に通話を転送できます。設定するには、Disaster recovery URIをhttps://twimlets.com/forward?PhoneNumber=0018008112345のように設定します。番号は+の代わりにゼロを使用した国際プレフィックスを付けて入力してください。
4. SIPトランクへの番号の追加
Numbersセクションに移動し、LiveAgent SIPトランクに既存のTwilio番号を追加するか、新しい番号を購入します。LiveAgentに追加する番号を、国際プレフィックスを含め区切り文字なしで控えておいてください(例:+421233057904)。


5. LiveAgentでの番号の作成
Termination SIP URI、Termination認証情報、番号を控えたら、LiveAgentの管理パネルにログインし、Configuration(設定)> Call(通話)> Numbers(番号)> Create(作成)に移動して、プロバイダーのリストからTwilioを選択してください。

必要なフィールドを以下のように入力してください:
- Origination URI: LiveAgentの管理パネルに表示されるURI(手順3を参照)
- Name(名前): 番号のわかりやすい名前(例:Sales number)
- Number(番号): +と国際プレフィックスを含み、区切り文字なしの完全な番号
- Dial out prefix(発信プレフィックス): ハードウェア電話機に使用するプレフィックス(例:01を入力)
- Host(ホスト): Termination SIP URI(例:somethingladeskcom.pstn.twilio.com)
- Username(ユーザー名): Termination認証情報のユーザー名
- Password(パスワード): Termination認証情報のパスワード

番号を保存して、発信・着信通話をテストしてください。発信通話については、他の国への発信を許可するためにTwilioコンソールの「Voice Geographic Permissions」セクションを確認してください。
まとめ
LiveAgentのホスト型のお客様向けにTwilio統合を設定した後は、ウェルカムメッセージ、オフラインメッセージ、キューメッセージ、およびIVRオプションの設定を行うことをお勧めします。これらの設定については、別のIVRガイドを参照してください。この記事で説明した手順に従うことで、TwilioをLiveAgentアカウントに正常に統合し、通話管理機能を強化することができます。