機械翻訳について

SMSを使用したTwilioとの生成AI提案の共有

顧客への通話中にエージェントに表示されるエージェント支援の提案を共有できます。

Twilioには、テキスト・メッセージを送信するためのREST APIが用意されています。 テキスト・メッセージを送信するには、メディア・ツールバー・アプリケーションでREST APIを使用する必要があります。

このため、次の例に示すように、vendorHandler.tsファイルのsendTextMessage関数を更新します。

public async sendTextMessage(suggestionData: IMcaOnToolbarInteractionCommandData, resolveRef: Function): Promise<void> {
        var myHeaders = new Headers();
        myHeaders.append("Authorization", 'Basic  AC8b3a4e9ea72839df7xxxxxx')); // Add your authorization header here
        myHeaders.append("Content-Type", "application/x-www-form-urlencoded");
 
        var urlencoded = new URLSearchParams();
        urlencoded.append("To", this.call.parameters.From);
        urlencoded.append("From", "+1234567890");// Your TWILIO Number
        urlencoded.append("Body", body);
 
        var requestOptions: any = {
            method: 'POST',
            headers: myHeaders,
            body: urlencoded,
            redirect: 'follow'
        };
 
        fetch(`${VendorHandler.TWILIO_SERVICE}`, requestOptions)
            .then(response => response.text())
            .then(result => console.log(result))
            .catch(error => console.log('error', error));
    }

進捗の確認

これらのステップを完了したら、OJET serveを使用してアプリケーションを起動し、Fusionアプリケーションにサインインします。 メディア・ツールバーを開き、エージェントの空き状況ボタンをクリックして、エージェントを呼び出せるようにします。 次に、カスタマ・ケア番号へのコールを開始します。 受信コール通知は、メディア・ツールバー・アプリケーションおよびFusionウィンドウに表示されます。 このコールは、メディア・ツールバー・アプリケーションまたはFusionアプリケーションから受け入れることができます。 会話が開始されると、リアルタイム・トランスクリプトがFusionエンゲージメント・パネルにレンダリングされます。 提案に基づいて表示されるエージェント支援の提案も表示されます。 特定の提案のドリルダウン・ビューに移動すると、「テキスト・メッセージによる共有」ボタンが表示されます。 ボタンをクリックすると、提案が顧客へのテキスト・メッセージとして共有されます。