Conversational subflows

  • Release version: Yokohama
  • Updated February 13, 2025
  • 1 minute to read
  • Run a Workflow Studio subflow from a Now Assist conversation. Create and configure the conversational skill from Workflow Studio.

    Workflow Studio offers a selection of preconfigured subflows that are available to run from Conversational Interfaces.

    Activating the subflows and actions skill

    To activate the subflows and actions skill, see .

    User role access

    Give personnel an appropriate role to access conversational subflows. See User roles for conversational subflows and actions.

    Making a subflow conversation compatible

    To make a subflow conversation compatible, you must perform the following steps.

    Conversational settings

    You can use the conversational settings menu to manage conversational subflows and actions from Workflow Studio. Options include:
    • Toggle off or on the option to make an action or subflow conversational.
    • See the subflow or action skill name.
    • Select one or more assistants that can discover the action or subflow skill.
    • Select one or more roles users must have to access the action or subflow skill.
    • Set the advanced option to make the action or subflow skill discoverable.
    • Set the advanced option to include the action or subflow skill in the list of topics.
    Figure 1. Example conversational settings
    Conversational settings for the preconfigured action called Create Checklist from Template

    When you set these options in Workflow Studio, the system also sets the corresponding options in Virtual Agent Designer.

    Supported conversational subflows and actions input data types

    Conversational subflows and actions support a limited number of input data types. To be compatible with conversational interfaces, an action or a subflow must only include inputs that use supported data types.

    ServiceNow AI Platform data type name Workflow Studio data type label
    array.string Array of Strings
    boolean True/False
    calendar Calendar Date/Time
    choice Choice
    date Date
    datetime Date/Time
    document_id Document ID
    date_time Date/Time
    due_date Due Date
    email Email
    glide_date Date
    glide_time Time
    glide_date_time Date/Time
    GUID Sys ID (GUID)
    html HTML
    integer Integer
    long Long
    longint Long Integer String
    reference Reference
    schedule_date_time Schedule Date/Time
    string String
    string_full_utf8 String (Full UTF-8)
    table_name Table Name