応答におけるボットアクション

ダイアログClosed Bot Builderにおけるボットのストーリーとルール。またはフローClosed ボットのトレーニングに使用される会話のグラフィック表現。を作成する際に、ボットが応答として取るアクションのタイプを選択できます。 ボットは、ダイアログで設定されたインテントClosed コンタクトが言う/タイプする内容の背後にある意味または目的。コンタクトが伝えたいこと、または達成したいこと。を認識すると、常に設定した応答で応答します。

ボット応答は、必要に応じてシンプルにすることも、複雑にすることもできます。 ボットは次のことができます:

  • 情報や質問を返信します。
  • 画像、GIF、動画、ウェブページへのリンクを表示します。  コンタクトがインタラクトできるボタンやリストを含めることができます。
  • 条件を使って取るべきアクションを「選択」します。 コンタクトの発言内容に応じて、複数の可能なレスポンスを設定することができます。
  • フォームに従ってコンタクトから情報を収集します。
  • インタラクションを人間のエージェントにエスカレートします。

ボット応答は、1つ以上のボットアクションで設定されます。 次の画像に示すように、すべてのボットアクションは、ボット応答を作成するときにポップアップ表示されるメニューで利用できます。 スクリプトまたはAPI統合を使用してカスタムボットアクションを作成した場合は、ボットアクションメニューでも使用できます。

すべてのボットアクション

アクションタイプ 詳細
メッセージ

ボットはコンタクトにテキストベースのメッセージを送信します。

ストーリーとルールを操作する場合、ボットアクションメニューから選択 メッセージロボットの頭。できます。

フローを操作するでは、ボットアクションのメニューからList Picker円で囲まれたプラス記号のアイコン。を選択できます。

メッセージにボタンまたはクイック返信を追加するか、通常のテキストのままにすることを選択できます。 メッセージにボタンまたはクイック返信および定義されたインテントがある場合、ボット応答設定ページでメッセージの横にインテントが表示されます。 それらをクリックすると、それらが使用されているすべてのストーリーとルールを表示できます。

このオプションをサポートしないチャネルの場合は、この応答のリッチメッセージングフォールバックをカスタマイズできます。 デフォルトでは、ボットはリッチメッセージフォールバックで設定されているものを使用します。

マルチメディア

ボットは画像、動画、PDF、MP3などのマルチメディアファイルを送信します。 サポートされているファイルの種類とサイズに適合するファイルをアップロードできます。

マルチメディアは特定のチャネルでのみサポートされます。 マルチメディアをサポートしていないチャネルでは、リッチメッセージフォールバックが使用されます。

ストーリーとルールを操作する場合、ボットアクションメニューから選択 マルチメディアロボットの頭。できます。

フローを操作するでは、ボットアクションメニューからマルチメディア円で囲まれたプラス記号のアイコン。を選択できます。

カード

カードを使用すると、画像、構造化テキスト、ボタンを1つのメッセージにまとめることができます。 これにより、複数の応答を連続して送信するよりも、インターフェースがクリーンに保たれます。 一度に送信できるカードは最大10枚まで追加できます。 顧客は前後にスワイプしてそれらを表示できます。

このオプションをサポートしないチャネルの場合は、この応答のリッチメッセージングフォールバックをカスタマイズできます。 デフォルトでは、ボットはリッチメッセージフォールバックで設定されているものを使用します。

ストーリーとルールを操作する場合、ボットアクションメニューから選択 カードロボットの頭。できます。

フローを操作するの場合、ボットアクションメニューからカード円で囲まれたプラス記号のアイコン。を選択できます。

リストピッカー

ボットはコンタクトに選択できるオプションのリストを送信します。 紹介メッセージを入力できます。 リストには最大10個のオプションを含めることができます。

このオプションをサポートしないチャネルの場合は、この応答のリッチメッセージングフォールバックをカスタマイズできます。 デフォルトでは、ボットはリッチメッセージフォールバックで設定されているものを使用します。

ストーリーとルールを操作する場合、ボットアクションメニューから選択 List Pickerロボットの頭。できます。

フローを操作するでは、ボットアクションのメニューからList Picker円で囲まれたプラス記号のアイコン。を選択できます。

リッチリンク

ボットは画像が含まれたURLを送信できます。 コンタクトはリンクまたは画像をクリックしてURLにアクセスできます。

このオプションをサポートしないチャネルの場合は、この応答のリッチメッセージングフォールバックをカスタマイズできます。 デフォルトでは、ボットはリッチメッセージフォールバックで設定されているものを使用します。

ストーリーとルールを操作する場合、ボットアクションメニューから選択 リッチリンクロボットの頭。できます。

フローを操作するでは、ボットアクションのメニューからリッチリンク円で囲まれたプラス記号のアイコン。を選択できます。

Adaptive Cards

ボットはAdaptive Cardsをコンタクトに送信できます。 リッチなメッセージコンテンツを送信する方法です。

このオプションをサポートしないチャネルの場合は、この応答のリッチメッセージングフォールバックをカスタマイズできます。 デフォルトでは、ボットはリッチメッセージフォールバックで設定されているものを使用します。

ストーリーとルールを操作する場合、ボットアクションメニューから選択 Adaptive Cardsロボットの頭。できます。

フローを操作するでは、ボットアクションメニューからAdaptive Cards円で囲まれたプラス記号のアイコン。を選択できます。

スロットに記入

このボットアクションを使用すると、スロットClosed コンタクトのメッセージから抽出され、ボットの応答で使用するために保存されたエンティティ。 変数に似たもの。に値を入力できます。 既存のスロットから選択するか、ストーリー、ルール、またはフローのボットアクションから新しいスロットを作成できます。 新しいスロットを作成する場合は、スロットパネルを開いて、スロットが必要なとおりに動作するように設定する必要があります。

ストーリーとルールを操作する場合、ボットアクションメニューから選択 スロットを埋めるロボットの頭。できます。

フローを操作するでは、ボットアクションのメニューからスロットを埋める円で囲まれたプラス記号のアイコン。を選択できます。

このボットアクションは、ボットに実行する必要がある操作を指示します。 このアクションをボット応答に含めると、コンタクトのチャットウィンドウにメッセージは表示されません。

スロット条件

スロット条件ボットアクションを使用すると、スロットが保持する値に基づいて、 ようにボットをトレーニングすることができます このボットアクションをボットレスポンスに含めると、指定されたスロットの値が、ボットがどのパスを取るかを決定する条件となります。

ストーリーとルールを操作する場合、ボットアクションメニューから選択 スロット条件ロボットの頭。できます。

フローを操作するでは、ボットアクションメニューからスロット条件円で囲まれたプラス記号のアイコン。を選択できます。

このボットアクションは、ボットに実行する必要がある操作を指示します。 このアクションをボット応答に含めると、コンタクトのチャットウィンドウにメッセージは表示されません。

ハンドオーバー

このボットアクションにより、コンタクトメッセージでハンドオーバーClosed ボットからライブエージェントへのコンタクトの転送。ルールをトリガーできます。

このオプションはデジタルルーティングキューClosed デジタルケースをルーティングするエージェントを、そのタイプのケースの専門知識を持つエージェントなどの基準を使用して決定します。を使用します。 特定のルーティングキューを選択するか、システムが自動的にコンタクトをルーティングできるようにすることができます。 ルーティングにデジタルClosed Digital Experienceに関連するあらゆるチャネル、コンタクト、またはスキル。 ACD スキルClosed エージェントのスキル、能力、知識に基づいてインタラクションの配信を自動化するために使用されます。を使用する場合でも、このオプションを使用できます。 すべてのACDスキルには、Digital Experienceで自動的に作成される対応するルーティングキューがあります。 ハンドオーバーボットアクションを使用する場合に設定できます。

ストーリーとルールを操作する場合、ボットアクションメニューから選択 ハンドオーバーロボットの頭。できます。

フローを操作するの場合、ボットアクションメニューからハンドオーバー円で囲まれたプラス記号のアイコン。を選択できます。

このボットアクションは、ボットに実行する必要がある操作を指示します。 このアクションをボット応答に含めると、コンタクトのチャットウィンドウにメッセージは表示されません。

タグの追加

インタラクションに1つ以上のタグを追加できます。 タグを使えば 会話のパターンを特定することができます。

必要なタグが存在しない場合は、ボット応答ワークスペースまたは環境設定歯車のように見えるアイコン。タグセクションでこのボットアクションからタグを作成できます。

ストーリーとルールを操作する場合、ボットアクションメニューから選択 タグを追加ロボットの頭。できます。

フローを操作するでは、ボットアクションメニューからタグ円で囲まれたプラス記号のアイコン。を選択できます。

このボットアクションは、ボットに実行する必要がある操作を指示します。 このアクションをボット応答に含めると、コンタクトのチャットウィンドウにメッセージは表示されません。

チェックポイント

チェックポイントは、同じダイアログ内で異なるストーリーを接続する簡単な方法を提供します。

ストーリーとルールを操作する場合、ボットアクションメニューから選択することで、チェックポイントロボットの頭。できます。

このオプションは現在、フローでは使用できません。

このボットアクションは、ボットに実行する必要がある操作を指示します。 このアクションをボット応答に含めると、コンタクトのチャットウィンドウにメッセージは表示されません。

フォーム

フォームを使用すると、コンタクトから複数の情報を収集できます。 インタラクション中にフォームをアクティブ化する場合は、フォームをボットアクションとして追加できます。

ストーリーとルールを操作する場合、ボットアクションメニューには、利用可能なフォームを表示するフォームタブがあります。 このメニューから、ボットアクションとしてフォームを追加できます。

このオプションは現在、フローでは使用できません。

API

API統合により、API経由でボットをWebサービスに接続できます。 彼らは、ボットの応答に追加できるカスタムボットアクションを作成します。 インタラクション中にAPIコールをトリガーしたい場合、応答に追加できます。

ストーリーとルールを操作する場合、ボットアクションメニューには、設定した統合からのボットアクションを表示するAPIタブがあります。 このメニューからAPIアクションを追加することができます。

このオプションは現在、フローでは使用できません。

スクリプト

Bot Builderはカスタムスクリプトをサポートしています。 カスタムスクリプトの作成ができます。 カスタムスクリプトは、Skill Storeから追加されたボットスキルを使用してインストールすることもできます。 スクリプトボットアクションは、インタラクション中にそのスクリプトをトリガーしたい場合に、応答で使用できます。

ストーリーとルールを操作する場合、ボットアクションメニューには、Bot Builderで有効になっているカスタムスクリプトを表示するスクリプトタブがあります。 このメニューからスクリプトアクションを追加できます。

フローを操作するでは、ボットアクションメニューからスクリプト円で囲まれたプラス記号のアイコン。を選択し、使用するスクリプトを選択できます。

スクリプトをスクリプトタブまたはスクリプトフローアクションとして表示するには、スクリプト連携セクションで有効にする必要がありますBot Builder