日時ユーザー入力コントロール
日時ユーザー入力コントロールを仮想エージェントトピックで使用し、ユーザーがカレンダーの日付、時刻 (時および分)、またはその両方を選択できるようにします。
LLM トピック検出の日時ユーザー入力コントロールのプロパティ
| 日時プロパティ | 説明 |
|---|---|
| 名前 | トピックフローで、この日時ユーザー入力コントロールノードを識別する名前。 |
| 詳細な説明 | ユーザーから要求された 1 つの情報。たとえば、 出発のスケジュールをいつユーザーに尋ねるかなどです。 |
| 入力形式 | 表示される日時コントロールのタイプ。次のいずれかの形式を選択します。
|
| 詳細 | |
| LLM に対する追加指示 |
データ形式、制限、またはユーザー応答のデフォルト値の追加など、LLM への詳細な指示。データピルピッカーを使用して、分かりやすい言葉で追加の指示を作成したり、スクリプトを入力したり、条件を定義したりすることができます。 |
| このノードを非表示 | |
| 次の場合、このノードを条件付きで表示します |
会話でこのノードを表示するための条件を指定するノーコード条件ステートメントまたはローコードスクリプト。条件は [true] と評価される必要があります。 |
LLM トピック検出の日時ユーザー入力コントロールの例
| 入力プロパティ | 日時プロンプト |
|---|---|
|
|
|
NLU トピック検出の日時ユーザー入力コントロールのプロパティ
| 日時プロパティ | 説明 |
|---|---|
| 名前 | トピックフローで、この日時ユーザー入力コントロールノードを識別する名前。 |
| 変数名 | このプロンプトに対するユーザー応答を格納する変数の名前です。変数名は、名前プロパティから自動的に作成されます。 |
| プロンプト | ユーザーへのプロンプトまたは質問。プロンプトは、テキスト文字列またはテキストを返すスクリプトのいずれかです。この値は、デフォルト値が指定されていない場合にのみ使用されます。例:[名前は何ですか (What's your name?)] |
| NLU エンティティ [NLU トピック検出のみ] |
NLU エンティティをノードに関連付けるオプション。NLU エンティティがこのノードの入力変数に関連付けられている場合、仮想エージェントはユーザーの発言に基づいて指定された値をスロットに入力できます。トピックインテントに関連付けられているエンティティのリストからエンティティを選択します。 ノードのエンティティを指定すると、[認識されたエンティティの確認をユーザーに依頼しない (Do not ask users to confirm recognized entity)] トグルスイッチが表示されます。有効にすると、ユーザーは抽出されたエンティティの確認を求められません。 |
| 入力形式 | 表示される日時コントロールのタイプ。次のいずれかの形式を選択します。
|
| 詳細 | |
| デフォルト値 | |
| ユーザー入力の値を事前定義 | 質問またはプロンプトに対するユーザー応答の事前定義済みの値です。[デフォルト値の確認] フィールドで定義された応答では、ユーザーにデフォルト値の確認を求めます。ユーザーが「 no」で応答した場合、値は null になります。デフォルト値は、テキスト文字列またはテキストを返すスクリプトのいずれかです。たとえば、ドット連結を使用している場合、デフォルト値は Script Variables > Last username になります。または、スクリプトを使用している場合、デフォルト値は {{vaScripts.lastUsername}} になります。 |
| 確認メッセージ | |
| 入力完了確認 | ノードのインタラクションが完了したときにユーザーに表示されるボット応答。メッセージは、テキスト文字列またはテキストを返すスクリプトのいずれかです。たとえば、ドット連結を使用している場合は、次のようになります。Thanks, (Input Variables > Username)! または、スクリプトを使用している場合、確認応答は次のようになります。Thanks, {{vaInputs.username}}! |
| デフォルト値の確認 | [デフォルト値 (Default value)]フィールドの値が正しいことを検証するようにユーザーに求めるメッセージ。このメッセージは、 [プロンプト (Prompt)] フィールドの値の代わりに使用されます。テキスト文字列またはテキストを返すスクリプトのいずれかが含まれる可能性があります。たとえば、ドット連結を使用している場合は、次のようになります。Are you (Input Variables > Username)? またはスクリプトを使用している場合、確認メッセージは次のようになり ます。Are you {{vaScripts.lastUsername}}? |
| トピックの切り替え | |
| このセクションは、インスタンスで NLU 検出が有効な場合にのみ使用できます。 | |
| NLU を有効にしてトピックを切り替える | このノードの NLU 予測を有効にするオプション。有効にすると、ユーザーは、使用されている入力コントロールのタイプに関係なく、質問に回答するテキストを入力できます。仮想エージェントは、この発言を使用して既存の別のインテントを照合し、ユーザーがトピックを切り替えられるようにします。 |
| このノードを非表示またはスキップ | |
| 次の場合、このノードを条件付きで表示します | 会話でこのノードを表示するための条件を指定するノーコード条件ステートメントまたはローコードスクリプト。条件は [true] と評価される必要があります。 |
| 次の場合、ユーザーにこのノードのスキップを許可 | 会話でユーザーにこのノードをスキップさせるための条件を指定するノーコード条件ステートメントまたはローコードスクリプト。 |
NLU トピック検出の日時ユーザー入力コントロールの例
| 入力プロパティ | 日時プロンプト |
|---|---|
チャネルサポート
| チャネル | サポート | 制約 |
|---|---|---|
| Web UI | サポート対象 | なし |
| モバイル UI | サポート対象 | なし |
| Now Assist パネル | サポート対象 | なし |
| Microsoft Teams | サポート対象 | なし |
| Slack | サポート対象 | なし |
| Workplace | サポート対象 |
Workplace のインターフェイスは、ネイティブで日付選択ウィジェットをサポートしていません。代わりに、これらのインターフェイスでサポートされているボタンを使用して、日付と時刻の選択が行われます。 日時ユーザー入力コントロールは、現在の日付と時刻を示す日付の入力をユーザーに促します。ユーザーは、月、日、年、または時刻のボタンをクリックして、その値を変更します。時間フィールドと日付フィールドがユーザーに新しい値を入力するよう促します。月と年のフィールドには、現在または将来の月または年のボタンが表示されます。これらのボタンの 1 つを選択するか、時刻または年を設定する値を入力します。 |
| Facebook Messenger | サポート対象 | 管理者が顧客のタイムゾーンを要求するオプションを設定している場合、選択された日時には顧客のタイムゾーンが反映されます。それ以外の場合は、UTC タイムゾーンで表示されます。タイムゾーン設定の詳細については、「Conversational Integration with Facebook Messenger のセットアップ」を参照してください。 |
| SMS Twilio | サポート対象外 | 適用外 |
| LINE | サポート対象 | なし |
| サポート対象 | なし | |
| 業務用 Apple Messages | サポート対象 | なし |
| Alexa (音声アシスト機能) | サポート対象 | 最良の結果を得るには、ノードで NLU を有効にします。 |