The content in this article is appropriate for: Administrators and Supervisors
Field Settings
Complete list of Guided Interaction fields and the settings associated with them
1. Common Settings
These settings are available across multiple fields. While each of these is customizable and unique to the field they are assigned to, the functionality is consistent.
- Label: The field's default name (which can be modified)
💡It is always recommended that fields be re-labeled with a unique name when added to a script. This ensures that they are easily identifiable, and will prevent issues with field mapping during the WorkFlow creation process. - Standard Field: Dropdown for the field's Standard/Custom-Standard/Non-Standard designation. (Defaults to Non-Standard)
*For more information on Standard Fields, click here. - Prompt: This is the text that will be displayed at the top of the field. The prompt area is always blank by default but is customizable using standard Text Editor options.*
*A detailed breakdown of those options is available here.
⚠️*Because both the Prompt and the Placeholder are defaulted as empty, when the guided interaction runs, this field will appear as a blank text box with no indication of how it should be filled. A custom placeholder or prompt text is highly recommended. - On slide back: Available on select-type fields only (Checkboxes, Dropdown, Radios). This setting determines what action will be taken on the data contained within this field when the agent chooses to go back to a previous slide.
- do nothing: (default setting) Any selections, including default selections, made within the field will be retained when going back from this slide.
- clear any selection: All selections, including default selections, made within the field will be cleared when going back from this slide. If the field is set as Required, data will need to be re-entered.
- reset to default: Default selections that were designated when building the Guided Interaction will be restored to the field when going back from this slide.
- When invisible: Available on select-type fields only (Checkboxes, Dropdown, Radios). This setting determines what action will be taken on the data contained within this field after an agent interacts with it, if the slide becomes hidden (invisible) based on the field's Visibility settings. These settings also determine what will be shown within the field if it once again becomes visible.
- do nothing: (default setting) Any selections, including default selections, will remain in the field if it becomes hidden.
⚠️ Data contained in hidden fields will still be recorded and reported in the session data. - clear any selection: All selections, including default selections, made within the field will be cleared out once the field becomes invisible.
- reset to defaults: Default selections that were assigned when building the Guided Interaction will be restored to the field and recorded in the session data.
- do nothing: (default setting) Any selections, including default selections, will remain in the field if it becomes hidden.
- Required?: Unselected by default, this option, when enabled, requires input in the field before the script can advance. On slides that contain multiple fields with this option enabled, the Next button will not become active until all required fields have been satisfied.
*This option is not available on the following fields: Button, Cart, Embedded Link, Paragraph.
- Choices: Defaults to 3 available choice options. These options are shown to the agent during the call. Available on select-type fields only (Checkboxes, Dropdown, Radios). A single select-type field can have a minimum of 1 choice and a maximum of over 100.
- Value: This is what gets recorded in the session grid after a completed call.
-
Label: This is shown to the agent during a call and what is recorded in the Field Data.
💡Both Value and Label are recorded in the raw session data, but to make reporting accurate and meaningful, it is advisable to assign both of these the same unique identifier. Adds an additional choice directly underneath
Sets the conditions for the choice
Individual choices can carry their own settings for On slide back and When Invisible. Each choice can also be assigned its own visibility conditions using the same Always/Never/All of the following/Any of the following rules used for field Visibility, Mirroring, etc.-
Deletes the selected choice
- Value: This is what gets recorded in the session grid after a completed call.
- Visibility: Defaults to Always, and available on all fields. This determines when, and under what conditions, the field will be visible to the agent during the call.
Visibility can be set to:
-Always: field is visible at all times
-Never: field is not visible under any conditions
-All of the following: field is visible if all of the listed conditions are met
-Any of the following: field is visible if any of the listed conditions are met
Visibility conditions can be simple:
Or more complex, based on various nested conditions:
*For more information about Visibility and detailed step-by-step instructions, please click here. - Mirroring: [Defaulted off] Fields can be set to display mirrored data from another field, or configured to mirror their data to another eligible field within the script.
- When mirroring from a field populated by an integration connected to the embed node in the WorkFlow, the populated fields must precede the fields that are mirrored to.
- Mirroring also uses the same type of Always/Never/All of the following/Any of the following conditions used by Visibility.
If you are mirroring data from a field with multiple components (like Name or Address), the Mirror From\Mirror To dropdown allows you to choose specifically what you want.
In the case where you would be mirroring to a field with multiple components, the Local dropdown allows you to choose the exact destination.
- Mirroring is available on all fields with a few exceptions
- Because the Checkboxes field is a multi-select field, data cannot be mirrored into the field and data from the Checkboxes can only be mirrored to either a Text input or Text input (multi-line) field in which the multiple labels will display as comma-separated.
- Mirroring is not available on the following fields:
- Button
- Check
- Credit/Debit card
- Embedded link
- Date input
- Dynamic SKU
- Paragraph
- Mirroring is available on all fields with a few exceptions
- Validity: [Defaulted to Always] When a field has a Validity setting enabled, the slide's NEXT button will remain deactivated until the validity conditions have been satisfied. There are 2 main types of validation available on a few fields in SC WorkFlow.
- condition-based validation: A field's validity can be determined based on the same type of Always/Never/All of the following/Any of the following rules used for Visibility and Mirroring.
Available on the following fields:- Button
- Credit/Debit card
- Text input
- Text input (multi-line)
- Pattern-matching validation: only available for Text input, and will be discussed in detail in that field's section below.
- condition-based validation: A field's validity can be determined based on the same type of Always/Never/All of the following/Any of the following rules used for Visibility and Mirroring.
*For more information about Validation, click here.
2. Field-Specific Settings
Address

- Zip Code Validation: [not selected by default] Option to turn off the automatic, behind-the-scenes lookup process run by SC WorkFlow in order to determine whether or not the zip/postal code is a P.O. Box-only zip code.
Certain zip codes have been classified as "non-deliverable" by the United States Postal service, which means that anything sent within that zip code must be sent to a P.O. Box.
Checking this box does not disable the zip code lookup. However, conditions based on zip code type (i.e. P.O. Box) will ignore the zip code and rely only on Address Line 1.
⚠️ Be advised that if the client uses a delivery service that does not deliver to P.O. Boxes (including UPS and some FedEx services), and this option is selected [Disabled], the shipment will be processed and sent, but may be returned to sender as undeliverable. - Address Components: Each piece of the address field can be enabled/disabled with a checkbox. All are defaulted on with the exception of Line 3.
- Character limit: Defaults to 250 and represents the number of characters that will be accepted on each of these components: Line 1, Line 2, and Line 3 (if enabled).
To modify the maximum numbers of characters allowed, click the up/down arrow on the number field or highlight the existing number and type in the desired amount.
Button

- Default Button text: click me!
This is the text that is displayed inside the clickable button area - Enabled: Defaulted to Always. This setting uses the Always/Never/All of the following/ Any of the following conditions to determine whether or not the button will be enabled (clickable) or disabled (not clickable).
Cart

- Spread Tax?: Defaulted off. This setting, when enabled and used in conjunction with multiple pay plans, determines whether the total tax amount in the cart should be added into the first payment or spread evenly amongst each payment.
^^^ Example of a cart that DOES NOT have spread tax enabled. The first payment amount ($222.14) is the total of payment #1 ($191.50) plus the full tax amount ($30.64).
^^^ The same order in a cart that has the spread tax feature enabled shows 2 equal payments of $206.82. The total tax amount ($30.64) was divided amongst the pay plans ($15.32, $15.32) and added to the totals from the SKUs ($191.50, $191.50) - Dynamic SKU?: Defaulted off. If the Guided Interaction is utilizing the Dynamic SKU field, this info will be imported via an integration, rather than creating SKUs manually in the Cart.
- Disable system tax lookup?: Defaulted off [tax lookup enabled]. This setting, when selected will turn off the SC WorkFlow's internal automatic tax lookup. When items are added to the cart, NO TAX will be added, regardless of the SKU settings or the tax amount for that jurisdiction.
💡Using a third party tax lookup integration? This feature can be used in conjunction with that. If the system tax lookup is disabled [checked], once the integration is triggered, the tax amount will appear in the cart. If the system tax lookup is enabled [unchecked], the third party tax amount would replace the SC WorkFlow-assigned amount from the automatic lookup.
This setting overrides:- SKU tax settings
^^^ Either Tax (price) or Tax (price, s&h) - All tax jurisdictions (checked or unchecked)
- SKU tax settings
- Billing fields/Shipping fields: The cart will display billing name/shipping name and billing address/shipping address for easy reference. These 2 items need to be assigned using the dropdown menu, which will list only Name-type fields for billing name and Address-type fields for the billing address.
*Billing and Shipping names and addresses can pull from the same fields.
💡Another reminder to assign unique labels to each field during the script creation process.
Simply modifying the Prompt text to ask for "billing name" and "shipping name" is not sufficient if the label is the same.
Proper labeling makes identification easier. - Tax jurisdictions: 70 total- all are defaulted on. This scrollable dropdown is a list of all 10 Canadian provinces, all 3 Canadian territories, plus all 50 U.S. states, Washington D.C., all U.S. territories including Puerto Rico, U.S. Minor Outlying Islands, and the U.S. Virgin Islands.
When a SKU is set as taxable, SC WorkFlow will perform an internal sales tax lookup based on the jurisdiction, and assign the sales tax amount in the cart.
In this dropdown, you can also Check All, Uncheck All, and Search by typing in the text box.
⚠️Tax jurisdictions are not selectable when the Disable system tax lookup feature has been selected. - Payment Plans: Pricing information and payment amounts are assigned in this pop-up. More information on payment plans is available here.
- SKUs: Once a payment plan is added, the option for Add SKU becomes available. SKUs can be added individually, or by clicking the Import SKUs button to add in bulk from a .csv file. More information on adding SKUs can be found here.
*An additional note on Mirroring: The function is the same as it is on other fields, but the only fields that can be mirrored to the Cart from the Mirroring modal are the Number/Quantity or Currency fields. This must be done if allowing the SKU option for Manually Adjustable Quantity within the script.
Check

- Check components: the following are defaulted on and cannot be unselected
- bank name
- branch city
- check number
- routing number
- account number
- Collect State?: Defaulted off. When selected, adds a bank branch state/province component.
Checkboxes

- Horizontal: Defaulted off. When enabled, the radio button labels will be displayed in a horizontal layout rather than vertical:
*An additional note on mirroring: the only remote field available to mirror from a Checkboxes field is another set of Checkboxes. However, the Local/Values can be mirrored to another set of Checkboxes or a Text input field. If mirrored to a text-type field and multiple choices are selected, they will be displayed in a comma-separated list.
Credit/Debit card

- Credit/Debit card components: the following are defaulted on and cannot be unselected
- number
- This text box accepts numbers only, and will also automatically add dashes where appropriate
- expiration month (dropdown list with no placeholder text)
- All months are listed unless the present year has already been selected. In that instance, only the current and upcoming months will be available to choose from
- expiration year (dropdown list with no placeholder text)
- Displays the current year plus the next ten years
- number
- CCV/CVC present?: Defaulted off. When selected, adds a bank ccv/cvc component.
- The Credit Card Verification or Card Verification Code is the 3 or 4-digit security code assigned to that card for online purchases or purchases in which the card is not physically present.
- This text box accepts a maximum of four numbers only.
- This text box accepts a maximum of four numbers only.
- The Credit Card Verification or Card Verification Code is the 3 or 4-digit security code assigned to that card for online purchases or purchases in which the card is not physically present.
Dropdown

💡Do you have a really long list of items? Consider using the Dropdown field. By default, the list will be compressed to a single line until it is clicked by the agent. Only then will the choices "drop down" for view. It will save a lot of space on the slide!
*An additional note on mirroring: The only remote fields available to mirror from a Dropdown would be either another Dropdown or Radios. However, the Local/Value can be mirrored to another Dropdown, Radios, or a Text input field (single or multi-line)
Embedded link

- URL: singlecomm.com This default URL can be overwritten by highlighting/deleting the default URL and typing another. The text box for the address of the website that will be embedded. SC WorkFlow requires a secure connection, so the https:// has been hard-coded and does not need to be retyped.
⚠️ Because of security measures on the SC WorkFlow platform, only secure https sites can be used. If it is not https, it will not work in this field.
As you start typing the website address in the Field Settings, SC WorkFlow will begin to search and load a preview of it. - URL Parameters: Click the + Add a param button to assign a custom parameter to the URL*
- URL Preview: will show the complete URL with all parameters, if assigned
- Copy to Clipboard: copies the entire URL from the text box above
*For step-by-step instructions on how to set up custom parameters in a use case, see the article located here.
Name

- Name components: both are defaulted on and cannot be unselected
- first/given name
- last/family name
Number/Quantity
- Clear on back?: Defaulted off. Similar to the On slide back feature, when enabled, any number (including the default value) will be cleared from the field when going back to a previous slide.
- Clear when invisible?: Defaulted off. Similar to the When invisible feature, when enabled, any number (including the default value) will be cleared from the field if it becomes hidden.
- Rounding?: Defaulted on. Any number with decimal places will be rounded up or down to the nearest whole number.
- Placeholder: [empty] Text that will appear in the number field and can be modified during a call. If left blank, this value is not recorded in the session data.
*Be careful not to confuse the purpose of Prompt text and Placeholder text. - Default value: [empty] Number value that will appear in the field, but can be modified based on other conditions (if set), like minimum and maximum.
*If enabled, the Default value will override any assigned Placeholder text. - Minimum value: [empty]
- Any amount lower than this will not be accepted as valid by SC WorkFlow
- Maximum value: [empty]
- Any amount higher than this will not be accepted as valid by SC WorkFlow
- Any amount higher than this will not be accepted as valid by SC WorkFlow
- Step size: Defaults to 1. Indicates the interval at which the field will increment/decrement when the up/down arrow is used on the field during a call.
Paragraph

- Togglable?: Defaulted off. When enabled, the paragraph text appears as a button that can be clicked (toggled) on and off which will display/hide the text on the slide.
The text shown on the button is the Paragraph label.
During runtime, only the button will appear. When clicked by the agent, the text will drop down.
💡This feature is useful when you have a lot of content. The slide will appear more streamlined and save the agent from having to scroll through large chunks of text.
It is also good for organizing agent rebuttals pertaining to the data that is being collected on the slide. This is not the text that an agent is required to read to the caller, but is readily available at the click of a button.
The paragraph text will be minimized by default.
The text will only be displayed when clicked.
Radios

- Horizontal?: Defaulted off. When enabled, the radio button labels will be displayed in a horizontal layout rather than vertical:
- Reduce Space?: Defaulted off. The option is only accessible when the Horizontal feature is selected. When enabled, the spacing between fields is reduced to allow more radios is a smaller space.
*The second set of radios has the Reduce Space option enabled.
- Reduce Space?: Defaulted off. The option is only accessible when the Horizontal feature is selected. When enabled, the spacing between fields is reduced to allow more radios is a smaller space.
💡The Reduce Space option was designed so that more radio fields can fit into a smaller space, specifically the Sticky Slide. When used in a script slide, the spacing difference will be less noticeable.
*An additional note on mirroring: The only remote fields available to mirror from Radios would be either another Radios field or a Dropdown. However, the Local\Value can be mirrored to another set of Radios, a Dropdown, or a Text input (single or multi-line) field.
Text input

- Clear on back?: Defaulted off. Similar to the On slide back feature, when enabled, any text that has been entered during the call will be cleared from the field when going back to a previous slide.
- Clear when invisible?: Defaulted off. Similar to the When invisible feature, when enabled, any text that has been entered during the call will be cleared from the field if it becomes hidden.
- Multi-line?: Defaulted off. When enabled, allows for multiple lines of text to be entered by the agent.
- Limit characters?: Defaulted off. When enabled, a Character limit field appears below the checkbox, which defaults to 200, and can be modified to any amount.
- Placeholder: Enter a line of text...
- Validity> pattern matching: The following options are available for validating a line of text
- free text: (default option) Letters, numbers and the following characters are all acceptable- !@#$%^&*()_+-={}[]|\:;"'<>,.?/
- email: Value should contain one or more characters, an @ symbol, followed by one or more characters, and a domain (.com, .net, .edu, etc)
Text cannot contain spaces or the following characters ^<>()[],;:" - letters only: Field must contain only letters.
- numbers: Field must contain only numbers.
- phone number: Fields can contain only numbers.
- NANP phone number (only digits): Must contain a valid North American Numbering Plan phone number. It can only contain numbers.
^^^A 10-digit phone number with only NANP digit validation (not formatted) - NANP phone number (MASK): Formatted with a US phone number input mask, which places the area code in parentheses and puts a dash after the phone number prefix (xxx) xxx-xxxx
^^^An NANP 10-digit phone number formatted with an input mask - NANP phone number (MASK+X11): Formatted with the above input mask, but will allow for area codes beginning with x11 (211, 311, 411) which can get blocked in certain situations.
^^^An NANP 10-digit phone number formatted with an input mask that allows for x11 area codes - postal code: Field can only contain letters, numbers, and -
- postal code (US/CA): Field can only contain letters and numbers.
When matching a US zip code, the field is limited to 5 characters
When matching a Canada postal code, the field is limited to 6 characters. - URL: Field should be a valid URL. It does not need to contain www.
Text input (multi-line)

- The text input (multi-line) settings are the same as Text input, with a few exceptions:
- Multi-line?: Defaulted on
- Character limit: When enabled, defaults to 500
Date input

- Placeholder: Enter a date...
- Minimum date: Defaulted off. When enabled, SC WorkFlow will only recognize this date or any date that falls after it. Any mm/dd/yyyy that occurs before the minimum set date will result in an invalid field.
- Current date [unchecked] When enabled, the minimum date will be auto-populated with the current day's date.
⚠️ Keep in mind that this doesn't hard-code the date in which the feature was enabled, but will always auto-check for the current day's date every time the script is run.
- Current date [unchecked] When enabled, the minimum date will be auto-populated with the current day's date.
- Minimum days/ Maximum days: Defaults to 0. When enabled, these are the least/most number of days from the Minimum date that SC WorkFlow will accept as valid. When the value is entered in the Minimum days field, it will auto-enable the Maximum days feature as well, setting it to an equal amount of days.
If the maximum days amount is not adjusted to allow a range of days, the agent will only have one day to choose from at runtime.
^^ The only available date to choose from in this example is 6 days from the current date because both minimum and maximum days were set to 6.
When a larger number is set for the Maximum days, a range of dates will be available to the agent.
Dynamic SKU
- All settings are the same as the Button field, with the exception of the Default Button text: Populate
Currency
- All settings are the same as the Number/Quantity field.
Comments
0 comments
Article is closed for comments.