|
Node name
|
Name that identifies this Secure Text user input control node in the topic flow.
|
|
Prompt
|
Text string or script that returns text. This value is used only when the default value isn’t specified. For example: `What is your password?`
|
|
Input format
|
Text format that is validated when a user enters certain text items. When the input isn’t valid, the bot asks the user to reenter the text.
Choose the format of the text item to be validated:
- Text: Any text string \(no validation\).
- Email: Format that consists of an email prefix \(user name\), the @ symbol, and domain.
- IP address \(IPV4, IPV6\): Data communication delivery format for internet Protocol version 4 or version 6.
- Phone number \(E.164\): Internationally recognized standard phone number format.
- URL: Web address format.
- Custom: A script that provides a validation rule for a custom text format. The script should include related error messages that are displayed when the expected format isn’t entered.
For phone and IP address format examples, see [E.164 phone formats](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-administration/r_ConfigureE.164PhoneNumberFields.md) and [IP address field types](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-administration/r-IPAddressFieldType.md).
|
|
Hash function
|
The method digest algorithm based on the standard WS-Security specification.
|
|
Encryption salt
|
Random data that is used as an additional input to a one-way function that hashes data.
|
|
Advanced
|
|
Default value
|
A value for the user response to the prompt. For example, if you already know the user name, the default value might be `(Script Variables > Last username)`.
|
|
Confirmation messages
|
|
Input completion confirmation
|
Bot response shown to the user when the node interaction is complete. The message can be either a text string or a script that returns text. For example, if you're using dot-walking: `Thanks, (Input Variables > Username)!` Or if you're using a script, the acknowledgement might be: `Thanks, {{vaInputs.username}}!`
|
|
Default value confirmation
|
Message that asks the user to verify that the value in the Default value field is correct. This message is used instead of a value in the Prompt field. For example: `Are you (Script Variables > Username)?`
|
|
Hide or skip this node
|
|
Conditionally show this node
|
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.
|
|
Allow user to skip this node
|
No-code condition statement or low-code script that specifies a condition for letting users skip this node in the conversation. The condition must evaluate to true. You can set this field using either the condition builder or a script.
|
|
Skip reprompting
|
No-code condition statement or low-code script that specifies a condition for letting users skip reprompting in the conversation. When a preceding node is revisited through a topic loopback or [Dialog Act](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/c_dialog-acts.md), the Virtual Agent bypasses this node and automatically retain its original value.
|