---
sourceDocument: Yokohama 対話型インターフェース
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/conversational-interfaces

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama 対話型インターフェース

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# スクリプトボット応答コントロール

# スクリプトボット応答コントロール {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：2分

仮想エージェントトピックでスクリプトボット応答コントロールを使用して、単一応答またはマルチパート応答を返すスクリプトを実行します。
スクリプトによる計算を使用したり、マルチパートの応答を必要としたりする、より複雑な応答を作成する場合は、スクリプトボット応答コントロールを使用します。スクリプト出力には、テキスト、画像、カード、リンク、および HTML を含めることができ、多彩な応答を作成できます。

## スクリプトボット応答コントロールのプロパティ {#va-script-output__section_twc_ffl_vdb}

{#va-script-output__table_l2x_5jn_vdb__entry__2}

| 財産 | 説明 |
|-|-|
| ノード名 | トピックフローでスクリプトボット応答コントロールノードを識別する名前。 |
| スクリプト出力タイプ | スクリプトによって返される出力のタイプ (単一パートまたはマルチパートなど) 。 |
| スクリプト応答メッセージ | 選択した出力タイプを生成するスクリプト。 |
| 詳細 ||
| このノードを非表示 ||
| 次の場合、このノードを条件付きで表示します | 会話でこのノードを表示するための条件を指定するノーコード条件ステートメントまたはローコードスクリプト。条件は true と評価される必要があります。 |
[ ]

{#va-script-output__table_l2x_5jn_vdb}

## チャネルサポート {#va-script-output__section_bwr_s34_tsb}

{#va-script-output__table_oxg_t34_tsb__entry__3}

| チャネル | サポート | 制約 |
|-|-|-|
| Web UI | サポート対象 | なし |
| モバイル UI | サポート対象 | なし |
| Now Assist パネル | サポート対象外 | 該当なし |
| Microsoft Teams | サポート対象 | なし |
| Slack | サポート対象 | なし |
| Workplace | サポート対象 | なし |
| Facebook Messenger | サポート対象外 | 該当なし |
| SMS Twilio | サポート対象外 | 該当なし |
| LINE | サポート対象外 | 該当なし |
| WhatsApp | サポート対象外 | 該当なし |
| Apple Messages for Business | サポート対象外 | 該当なし |
| Alexa (音声アシスト機能) | 部分的サポート | サポートは、応答のタイプによって異なります。たとえば、画像やリンクは画面付きのデバイスでのみ使用できます。詳細については、「[最適な Alexa 音声チャットエクスペリエンスのための 仮想エージェント 設定とトピックの微調整](https://servicenow-prod.fluidtopics.net/4gjF6vByafgeHJpKi~R2Dg "Alexaとの最適な音声チャットエクスペリエンスを実現するため、仮想エージェントデザイナーでの仮想エージェントの設定とトピックを調整します。")」を参照してください。 |
[表 : 1. スクリプトボット応答コントロールのチャネルサポート]

{#va-script-output__table_oxg_t34_tsb}

## スクリプト例 {#va-script-output__section_bl4_ffl_vdb}

この例では、スクリプトは現在時刻から 2 時間後を計算し、この情報を含むマルチパートメッセージを出力します。

    (function execute() {
          var gdt = new GlideDateTime();
          var gt = new GlideTime();
          gdt.addSeconds(7200);
          gt = gdt.getTime();
          var multiOutMsg = new sn_cs.MultiPartOutMsg();
          multiOutMsg.addPlainTextPart('Thank you for submitting an incident.');
          multiOutMsg.addPlainTextPart('You should receive a response from a technician by ' + gt.getByFormat('HH:mm'));
          return multiOutMsg;
    })()

## スクリプトボット応答コントロールの例 {#va-script-output__section_vyr_2fl_vdb}

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

| スクリプトのプロパティ | スクリプトボット応答出力 |
|-|-|
| 図 : 1. スクリプトボット応答コントロールの基本プロパティ | 図 : 2. Web UI のスクリプトボット応答出力 |
[ ]

{#va-script-output__table_f1f_v2p_xdb}

