---
sourceDocument: オーストラリアの対話型インターフェース
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/conversational-interfaces

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリアの対話型インターフェース

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# ブールユーザー入力コントロール

# ブールユーザー入力コントロール {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：8分

仮想エージェントトピックでブールユーザー入力コントロールを使用して、ユーザーに「はい/いいえ」のプロンプトを表示します。
ブールユーザー入力コントロールは、ユーザーに「はい/いいえ」の質問に答えるように促し、応答を true または false の値を持つ文字列として格納します。 表示された意思決定ユーティリティなどのトピックユーティリティでこの値を使用して、回答に基づいてトピックフローを分岐させます。

このコントロールをキャンバスに配置すると、ヘッダー \[意思決定ノードを追加しますか?\] を含むウィンドウが表示されます。ウィンドウ メッセージには、\[ このノードの後に意思決定ノードが追加されます\] と表示され、\[ いいえ \] と \[はい \] のオプションがあります。\[いいえ\] を選択した場合は、意思決定ユーティリティを追加してブール演算を完了する必要があります。意思決定ノードで出力値の名前をカスタマイズできます。詳細については、「[意思決定ユーティリティ](https://servicenow-prod.fluidtopics.net/Y5gfdA_eai4Z1L05et7qzQ "仮想エージェントトピックで意思決定ユーティリティを使用して、会話内の異なるパスを表す 2 つ以上の分岐を追加します。")」を参照してください。

## LLM トピックディスカバリー用のブールユーザー入力コントロールのプロパティ {#va-boolean-user-input__section_mq1_hrq_11c}

{#va-boolean-user-input__table_cxj_5gj_h1c__entry__2}

| プロパティ | 説明 |
|-|-|
| ノード名 | トピックフローでノードを識別する名前です。 |
| 変数名 | このプロンプトに対するユーザー応答を格納する変数の名前です。変数名は、ノード名プロパティから自動的に作成されます。 |
| 自動スロット入力を許可 | このノードの値を、トピックディスカバリー中に他のノードによって自動的に設定できるようにする場合に切り替えます。この切り替えを有効にすると、\[詳細な説明\] フィールドが、動的なデータピルピッカーとスクリプトオプションから静的テキストフィールドに変わります。 |
| 詳細な説明 | ユーザーからの必要な情報の説明。\[ スロットの自動入力を許可 (Allow automatic slot filling )\] トグルがオフになっている場合は、\[データピルピッカー\] アイコン ![]() を選択して条件を定義するか、\[エディターを開く\] アイコン ![]() を選択してスクリプトを入力し、動的な詳細説明を作成できます。\[自動スロット入力を許可 (Allow automatic slot filling)\] トグルが有効になっている場合は、静的な説明のみを入力できます。 |
| 詳細 ||
| ユーザープロンプトの実行 | 切り替えて、大規模言語モデル (LLM) が生成するメッセージの代わりに、ユーザーに表示するカスタムメッセージのフィールドを開きます。分かりやすい言葉でカスタムメッセージを作成したり、スクリプトを入力したり、データピルピッカーを使用して条件を定義したりすることができます。 |
| 妥当性検証 | ユーザー入力を検証するスクリプトを追加します。たとえば、ユーザーが有効なメールアドレスを入力したかどうかを確認します。 |
| LLM に対する追加指示 | データ形式、制限、またはユーザー応答のデフォルト値の追加など、LLM への詳細な指示。分かりやすい言葉で追加の指示を作成したり、スクリプトを入力したり、データピルピッカーを使用して条件を定義したりすることができます。 |
| このノードを非表示 ||
| 次の場合、このノードを条件付きで表示します： | 会話でこのノードを表示するための条件を指定するノーコード条件ステートメントまたはローコードスクリプト。条件は true と評価される必要があります。 |
| 次の場合、ユーザーにこのノードのスキップを許可 | 会話でユーザーにこのノードをスキップさせるための条件を指定するノーコード条件ステートメントまたはローコードスクリプト。条件は true と評価される必要があります。このフィールドは、条件ビルダーまたはスクリプトのいずれかを使用して設定できます。 条件でスキップが許可されていない場合にユーザーが「<kbd class="ph userinput">このステップを省略</kbd>」などの値を入力すると、ノードをスキップできないことを示すメッセージが表示され、回答を入力するように再度求められます。 |
[ ]

{#va-boolean-user-input__table_cxj_5gj_h1c}

## LLM トピックディスカバリー用のブールユーザー入力コントロールの例 {#va-boolean-user-input__section_jml_drq_11c}

注:  
仮想エージェントデザイナーコントロールは、他のチャネルでは表示や機能が異なる場合があります。  
{#va-boolean-user-input__table_kml_drq_11c__entry__2}

| 入力プロパティ | ユーザープロンプトを入力 |
|-|-|
|   | 図 : 1. Slack ブールユーザー入力プロンプトの例 ![プロンプトの例:「コメントを追加しますか?(Would you like to add a comment?)」答えは「はい」および「いいえ」です。]() 図 : 2. ブールユーザー入力プロンプトの例 |
[ ]

{#va-boolean-user-input__table_kml_drq_11c}

## NLU トピックディスカバリー用のブールユーザー入力コントロールのプロパティ {#va-boolean-user-input__section_xwb_mgn_pdb}

{#va-boolean-user-input__table_nff_y1b_3db__entry__2}

| プロパティ | 説明 |
|-|-|
| ノード名 | トピックフローでノードを識別する名前です。 |
| 変数名 | このプロンプトに対するユーザー応答を格納する変数の名前です。変数名は、ノード名プロパティから自動的に作成されます。 |
| プロンプト | ユーザーへのプロンプトまたは質問。プロンプトは、テキスト文字列またはテキストを返すスクリプトのいずれかです。この値は、デフォルト値が指定されていない場合にのみ使用されます。例：\[名前は何ですか (What's your name?)\] |
| NLU エンティティ \[NLU トピックディスカバリーのみ\] | NLU エンティティをノードに関連付けるオプション。NLU エンティティがこのノードの入力変数に関連付けられている場合、仮想エージェント はユーザーの発言に基づいて指定された値をスロットに入力できます。トピックインテントに関連付けられているエンティティのリストからエンティティを選択します。 ノードのエンティティを指定すると、\[認識されたエンティティの確認をユーザーに要求しない\] トグルスイッチが表示されます。有効にすると、ユーザーは抽出されたエンティティの確認を求められません。 |
| 詳細 ||
| デフォルト値 ||
| ユーザー入力の値を事前定義 | 質問またはプロンプトに対するユーザー応答の事前定義済みの値です。\[デフォルト値の確認\] フィールドで定義された応答では、ユーザーにデフォルト値の確認を求めます。ユーザーが「 <kbd class="ph userinput">no</kbd>」で応答した場合、値は 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 予測を有効にするオプション。有効にすると、使用している入力コントロールのタイプに関係なく、ユーザーはテキストを入力して質問に回答できます。仮想エージェント はこの発言を使用して別の既存のインテントを照合し、ユーザーがトピックを切り替えられるようにします。 |
| このノードを非表示またはスキップ ||
| 次の場合、このノードを条件付きで表示します： | 会話でこのノードを表示するための条件を指定するノーコード条件ステートメントまたはローコードスクリプト。条件は true と評価される必要があります。 |
| 次の場合、ユーザーにこのノードのスキップを許可 | 会話でユーザーにこのノードをスキップさせるための条件を指定するノーコード条件ステートメントまたはローコードスクリプト。条件は true と評価される必要があります。このフィールドは、条件ビルダーまたはスクリプトのいずれかを使用して設定できます。 |
| 次の場合、再プロンプトをスキップします | 会話でユーザーが再プロンプトをスキップできるようにするための条件を指定するノーコード条件ステートメントまたはローコードスクリプト。トピックループバックまたはダイアログアクションで先行するノードに再度アクセスすると、仮想エージェントはこのノードをバイパスし、元の値を自動的に保持します。 |
[ ]

{#va-boolean-user-input__table_nff_y1b_3db}

## NLU トピックディスカバリー用のブールユーザー入力コントロールの例 {#va-boolean-user-input__section_pdk_gmm_pdb}

注:  
仮想エージェントデザイナーコントロールは、他のチャネルでは表示や機能が異なる場合があります。  
{#va-boolean-user-input__table_f1f_v2p_xdb__entry__2}

| 入力プロパティ | 入力プロンプト |
|-|-|
| 図 : 3. ブールユーザー入力コントロールの基本プロパティ | 図 : 4. Web UI ブールユーザー入力プロンプト ![プロンプトの例:「コメントを追加しますか?(Would you like to add a comment?)」答えは「はい」および「いいえ」です。]() |
| 図 : 3. ブールユーザー入力コントロールの基本プロパティ | 図 : 5. Slack ブールユーザー入力プロンプト ![プロンプトの例:「コメントを追加しますか?(Would you like to add a comment?)」答えは「はい」および「いいえ」です。]() |
[ ]

{#va-boolean-user-input__table_f1f_v2p_xdb}

## チャネルサポート {#va-boolean-user-input__section_ud2_p5p_rsb}

{#va-boolean-user-input__table_a2z_q5p_rsb__entry__4}

| チャネル | LLM サポート | NLU/キーワードのサポート | 制約 |
|-|-|-|-|
| Web UI | サポートされていません | サポート対象 | なし |
| Mobile UI | サポートされていません | サポート対象 | なし |
| Now Assist パネル | サポートされていません | サポート対象 | なし |
| Microsoft Teams | サポート対象 | サポート対象 | なし |
| Slack | サポートされていません | サポート対象 | なし |
| Workplace | サポートされていません | サポート対象 | なし |
| Facebook Messenger | サポートされていません | サポート対象 | なし |
| SMS Twilio | サポートされていません | サポート対象 | なし |
| LINE | サポートされていません | サポート対象 | なし |
| WhatsApp | サポート対象 | サポート対象 | なし |
| Apple Messages for Business | サポートされていません | サポート対象 | なし |
| Alexa (音声アシスト機能) | サポートされていません | サポート対象 | なし |
[表 : 1. ブールユーザー入力コントロールのチャネルサポート]

{#va-boolean-user-input__table_a2z_q5p_rsb}

