メッセージ ノードは、トピックのフロー内で、エージェントからユーザーにメッセージを送信します。 メッセージはシンプルなテキスト メッセージにすることもできますが、、画像、動画、リンク、クイック返信、カードなどの、よりリッチなコンポーネントを含めることもできます。
ヒント
メッセージ ノードのすべての機能は、質問ノード でも使用可能です。
テキスト メッセージの送信
目的のトピックを開きます。
エージェントがメッセージを送信するノードの下にある ノードの追加 アイコン
を選択し、メッセージの送信を選択します。
テキスト ボックスに、エージェントが送信するメッセージを入力します。
必要に応じて、ノードのメニューバーにあるツールを使用して以下を追加します。
- 基本的な書式 (太字、斜体、箇条書き、番号付き)
- 変数
- メッセージ バリエーション および 音声の上書き
- 画像
- 動画
- 基本カード
- アダプティブ カード
- クイック返信
ヒント
名前を変更し、ノードを識別しやすくします。 ノードの名前フィールドを選択して名前を直接更新するか、ノードのその他 (…) アイコンを選択してメニューから名前の変更を選択します。 コード エディター でノードの名前を変更することもできます。
トリガー ノードと 手順に進む ノードの名前を変更することはできません。
ノード名の長さは 500 文字までです。
メッセージに変数を挿入する
目的のメッセージを選択します。
ノードのメニュー バーで、変数の挿入 アイコン ({x}) を選択します。
変数の選択で、使用する変数のスコープに一致するタブに切り替えます。 変数のスコープ
目的の変数を選択します (必要に応じて検索ボックスを使用します)。
メッセージのバリエーションの使用
メッセージのバリエーションを追加すると、ノードがトリガーされるたびにエージェントが使用するバリエーションを 1 つランダムに選択します。
メッセージのバリエーションの追加
ノードのメニュー バーで、追加を選択してから、メッセージのバリエーションを選択します。
エージェントが話す内容をテキスト ボックスに入力します。 メッセージ ノードの外側を選択すると、メッセージのリストにバリエーションが追加されます。
これらの手順を繰り返して、必要なだけバリエーションを追加します。
メッセージのバリエーションの削除
バリエーションのあるメッセージ ノードを選択します。
削除するバリエーションを選択し、角にあるバリエーションの削除 アイコン
を選択します。
画像の追加
画像を追加するには、URL 経由でホストされる画像が必要です。
ノードのメニュー バーで、追加 を選択し、画像を選択します。
画像のプロパティ パネルで、画像の URL を入力します。
オプションで、画像のタイトルを入力します。
動画の追加
ノードのメニュー バーで、+ 追加を選択してから、動画を選択します。
動画のプロパティ パネルの メディア URL に動画の URL を入力します。 URL は、公開されている MP4 ファイルへの直接リンクか、YouTube URL のいずれかです。
オプションで、カードの動画と一緒に表示するタイトル、字幕、画像 URL (公開されている画像ファイルの URL) または テキスト を入力します。 クイック返信と同じプロパティを持つボタンを追加することもできます。
基本カードを追加する
基本カードは、テキスト、画像、インタラクティブな要素をエージェント応答メッセージに追加するために使用できる汎用カードです。
ノードのメニュー バーで、+ 追加を選択してから、基本カードを選択します。
基本カードのプロパティ パネルで、カードのコンテンツのプロパティを入力します。 クイック返信と同じプロパティを持つボタンを追加することもできます。
アダプティブ カードを追加する
メッセージ ノードがユーザーに店舗の営業時間を通知する場合、たとえば、店舗の画像を使用して営業時間を表示する アダプティブ カード を作成できます。 アダプティブ カード は、カスタマイズできるプラットフォームに依存しないカードです。 アダプティブ カード デザイナーでは、要素からアダプティブ カードを作成したり、カード ペイロード エディターで直接カードの JSON ペイロードを作成したりできます。
ノードのメニュー バーで、+ 追加を選択してから、アダプティブ カードを選択します。
アダプティブ カードのプロパティ パネルで、アダプティブ カードの編集を選択します。 アダプティブ カード デザイナーを開きます。
カード ペイロード エディター ペインにカードの JSON リテラルを入力し、保存を選択します。 カードのプレビューがユーザーの メッセージ ノードに表示されます。
同じノード内の複数のメディアカードを表示し、カードを取り外します
ノードに 2 つ以上のメディアカードを追加する場合は、次の表示オプションを使用できます。
- カルーセル (既定) は、一度に 1 枚のカードを表示します。
- リストが、すべてのカードを縦のリストに表示します。
カードを縦のリストとして表示するには、カードの 1 つを選択し、ノードのメニュー バーにある リスト アイコン を選択します。 同じ方法で続行し、カードをカルーセルとして表示する場合は カルーセル アイコン
を選択します。
カードを削除するには、選択してからカードの隅にある削除 アイコン を選択します。
クイック返信の使用
重要
- 一部のチャネルはクイック返信をサポートしていません。 このような場合、エージェントとの会話中はクイック返信ボタンを使用できません。
- 一部のチャネルでは、一度に表示されるクイック返信の数が制限されています。
メッセージにクイック返信を追加して、顧客に応答やアクションを提案します。 顧客が実行したアクションは、エージェントに送り返されます。
顧客がクイック返信を選択すると、エージェントまたは顧客が別のアクティビティを送信するまで、チャット履歴に表示されます。
顧客はクイック返信を選択するか、チャットに直接入力できます。 ユーザーが一覧からオプションを選択するように要求するには、複数選択 質問 ノードを代わりに使用します。
クイック返信の追加
ノードのメニュー バーで、追加 を選択し、クイック返信を選択します。
メッセージ ノードの クイック返信 ボックスで、目的のクイック返信を 1 つずつ入力します。
クイック返信のアクションの種類を変更する
クイック返信は、さまざまなタイプのアクションを実行するように構成します。
クイック返信 ボックスを選択して クイック返信のプロパティ パネルを開きます。
タイプで目的の値を選択します。
- メッセージを送信する (既定): エージェントにメッセージを送信して、チャット履歴に表示します。
-
URL を開く: URL を開きます。 URL は
https://
で始まる必要があります。 -
電話を掛ける: 電話番号に電話します。 接頭辞
PhoneNumber:
を目的の電話番号のすぐ後に入力します (例:PhoneNumber:1234567890
)。 - 非表示のメッセージをエージェントに送信する: エージェントにメッセージを送信しますが、チャット履歴では非表示にします。
選択したタイプによって、さまざまなプロパティが表示されます。 他のプロパティを表示するには、詳細オプションを展開します。
音声メッセージのオーバーライドを追加する
Customer Service 用オムニチャネルなどの音声対応チャネルでは、メッセージ テキストがテキスト表示と音声の両方に使用されます。 ただし、テキスト メッセージは音声用の別のメッセージで上書きできます。
目的のメッセージ ノードを選択します。
右上隅で、セレクターを展開してから音声を選択します。
エージェントに発言してもらいたい内容を入力します。
必要に応じて、音声メッセージの バリエーションを追加します。
必要に応じて、音声メッセージに (およびバリエーション) SSML を追加して エージェントが どのようにメッセージを読み上げるかを調節します。
SSML を使用して音声応答をカスタマイズする
音声合成マークアップ言語 (SSML) は、テキストを合成音声に変換する方法を指定する XML ベースのマークアップ言語です。 SSML は、Copilot Studio がエージェントの応答を自然な音声に聞こえるようにする多くの方法の 1 つです。
カスタマイズする音声メッセージを選択してください。
メニュー バーで SSML タグを展開し、追加したいタグを選択します。
SSML タグ プロパティ オーディオ 録音済みのオーディオを追加します。 ブレーク 単語の間に一時停止またはブレークを挿入します。 強調 単語やフレーズにストレスのレベルを追加します。 韻律 ピッチ、輪郭、範囲、速度、音量の変更を指定します。 1 つの音声メッセージに複数のタグを追加できます。 メニューに表示されない SSML タグを手動で入力することもできます。 SSML と使用できる他のタグに関する詳細は、Microsoft Azure AI 音声サービス説明書の SSML で合成を改善するを参照してください。