---
sourceDocument: Australia Conversational Interfaces
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/conversational-interfaces

 Release :

    - australia

ft:locale :

    - de-DE

ft:publication_title :

    - Australia Conversational Interfaces

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# Script bot response control

# Script bot response control {#ariaid-title1}

* Freigeben Version: Australia
* 
* Aktualisiert 12. März 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Use the Script bot response control in a Virtual Agent topic to run a
script that returns a single response or a multi-part response.
Use the Script bot response control when creating a more complex response that relies on
scripted calculations or requires a multi-part response. Scripted output can include text,
image, cards, links, and HTML to create a versatile response.

## Script bot response control properties {#va-script-output__section_twc_ffl_vdb}

{#va-script-output__table_l2x_5jn_vdb__entry__2}

| Property | Description |
|-|-|
| Node name | The name that identifies this Script bot response control node in the topic flow. |
| Script output type | The type of output returned by the script, either single-part or multi-part. |
| Script response message | The script that generates the selected output type. |
| Advanced ||
| Hide this node ||
| Conditionally show this node if | No-code condition statement or low-code script that specifies a condition for presenting this node in the conversation. The condition must evaluate to true. |
[ ]

{#va-script-output__table_l2x_5jn_vdb}

## Channel support {#va-script-output__section_bwr_s34_tsb}

{#va-script-output__table_oxg_t34_tsb__entry__3}

| Channel | Support | Constraints |
|-|-|-|
| Web UI | Supported | None |
| Mobile UI | Supported | None |
| Now Assist panel | Not supported | Not applicable |
| Microsoft Teams | Supported | None |
| Slack | Supported | None |
| Workplace | Supported | None |
| Facebook Messenger | Not supported | Not applicable |
| SMS Twilio | Not supported | Not applicable |
| LINE | Not supported | Not applicable |
| WhatsApp | Not supported | Not applicable |
| Apple Messages for Business | Not supported | Not applicable |
| Alexa (Voice) | Partial support | Support depends on the type of response. For example, images and links may only be available on devices with screens. For details, see [Fine-tune Virtual Agent settings and topics for the best Alexa voice chat experience](https://servicenow-prod.fluidtopics.net/MPA_fTMCYMf4dYzEUCf2fA "Fine-tune your Virtual Agent settings and topics provided by the Virtual Agent Designer for the best voice chat experience with Alexa."). |
[Tabelle : 1. Channel support for the Script bot response control]

{#va-script-output__table_oxg_t34_tsb}

## Example script {#va-script-output__section_bl4_ffl_vdb}

In this example, the script calculates the time two hours from the current time and outputs
a multi-part message that includes this information.

    (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;
    })()

## Example Script bot response control {#va-script-output__section_vyr_2fl_vdb}

Hinweis:  
Virtual Agent Designer controls may display and function differently in other channels.  
{#va-script-output__table_f1f_v2p_xdb__entry__2}

| Script properties | Script bot response output |
|-|-|
| Abbildung : 1. Script bot response control basic properties | Abbildung : 2. Web UI Script bot response output |
[ ]

{#va-script-output__table_f1f_v2p_xdb}

