Exploring Guided Tours
Learn about Guided Tours features that enable you to demonstrate to users how to perform a task.
Get to know Guided Tours
Guided tours help train and onboard users within the ServiceNow user interface (UI). Each tour contains a series of interactive steps that help users complete online tasks within their browser window. Administrators can create tours for ServiceNow applications, service portals, and custom applications. For example, you can create a tour to represent a training model for specific policies and processes, such as creating an incident or reviewing change requests.
Guided tours use a series of steps that may span multiple pages. You can create purely informational steps that users read through and acknowledge, which result in no change to the ServiceNow instance. Alternatively, you can provide users with an interactive experience where they click through and actively work with the application at hand. For example, an “Introduction to Incidents” tour may simply show them the key features of the Incidents table, while a “Create your first incident” tour may actually walk them through creating a real incident, which results in a new record in the Incidents list.
com.snc.guided_tours.standard_ui.enable system property and set to True. For more information about Guided Tours in Configurable Workspaces see Guided Tours in Configurable Workspaces. The following scenarios are still supported with Next Experience enabled. - Creating and running new or existing Guided Tours in the Classic Environment (including lists and forms).
- Creating and running new or existing Guided Tours for a Service Portal.
- Creating new Guided Tours for Unified Navigation menus (such as the All or Favorites menus).
Several guided tours are provided in the base system for particular applications, for example, Performance Analytics. As an administrator, you can edit existing tours or create tours. You can also assign one or more roles to a tour to control access.
The guided tours feature uses these two plugins: Guided Tour (com.glide.guided_tours) and Guided Tour Designer (com.glide.sn_tourbuilder).
Navigating to guided tours
- Standard Forms and Lists UI:
Users access a guided tour by navigating to a page that has one. If they have one or more of the roles that the tour is targeted to, they can click the
icon so the GTD panel opens to show the Take a Tour button. If more than one tour is available to a user on a page, the Select Tour choice list appears so they can select which tour to launch.
- Service Portal UI:
- Users access a guided tour by navigating to a page that has one. When a user accesses a Service Portal page that has a guided tour on it, no GTD panel is present. Instead, the
menu item appears on the banner indicating a tour is available. If a guided tour is available on a page on the service portal, a color indicator appears to the right of the Tours menu. When the user clicks Tours, all available tours for the page appear.
- Workspaces
- Users access a guided tour by navigating to a page that has one. When a user accesses a Workspace page that has a guided tour on it, they can click the
icon so the GTD panel opens to show the Take a Tour button. If more than one tour is available to a user on a page, the Select Tour choice list appears so they can select which tour to launch.
Guided Tour Designer support
The Guided Tour Designer (GTD) supports most of the standard platform UI areas and their content, such as lists, forms, and the elements they reference. It also supports Service Portal pages, including those that have custom UI elements.
The GTD does not currently support the following areas.
- Flow Designer
- Agent Workspace
- Pop-up windows
- Connect Chat and Embedded Help on the GTD sliding panel
- Select2 elements
- SVG elements
- Custom Tags
- Standard UI pages that have custom UI elements, such as Contextual search.
- Service Portal pages that contain IFRAMES
- The Service Portal Branding Editor, which also contains IFRAMES
- Select2 elements
- SVG elements
- Custom Tags
- Seismic components (shadow dom). For example: sn-search-combobox - AI search box, sn-search-results-container - AI search results.
- Tours when accessed in the Next Experience UI.
- Only the following app shell experiences are supported:
- Breadcrumb App shell
- ACE Unified Nav App shell
- Workspace App shell
- Custom App shell
- Experiences with an empty app shell are not supported.
- Tours that start in a custom app shell and go to the Polaris app shell are not supported.
- Not recommended to create tours on workspaces in UI16
- Variants
- Callouts inside iframes in a workspace
- Guided tours that start in a standard UI or workspace and go to a service portal
- Guided tours are only supported within a page, if a link opens in a new tab the tour does not continueNote:Admins must add the right action for the callout on elements that can open in a new tab.
- Guided tours are not supported in mobile view
- Callouts on elements inside visualisation components or par widgets
- Elements that are loaded in DOM by scrolling the page effect guided tours. The admin must inform the user to scroll further when the form is present.
- If there is no click action on the elements that are selectable while creating the tour, place the callout on the parent element.
Guided Tours workflow
Guided tours are composed of the following components that function as building blocks for the tours that you create.
| Component | Description |
|---|---|
| Introduction | Shows an introductory message to your users. |
| Step | A discrete component of a guided tour that implies an order. A step can provide a definition, an instruction, or both. |
| Callout | Shows the definition and instruction about the current step in the tour. The callout includes the instruction to proceed to the next step. It points to the element that the instruction describes. |
| Element | The objects that the tour points to, such as a record in the database, or a widget on a page. Elements require formatting so that the tour can link to them. |
| Trigger | Moves the tour to the next step. Triggers include pressing the Enter key, clicking or right-clicking a UI element, or clicking a Next button in the callout. |
| Conclusion | Shows a closing message to your users at the end of the guided tour. |
Guided tours require careful planning before entering the tour into the instance. You can create an outline and include any assumptions to guide you when you create the guided tour. List each step, callout, and trigger.
| Step | Callout | Trigger |
|---|---|---|
| This tour assumes that the user has navigated to . The UI page is sys_user_delegate_list.do. | ||
| Open the Delegate form to enter a new record. |
|
Click the element: New button |
| Describe the User field. |
|
Next button |
| Select the delegate |
|
Next button |
| Set the start date |
|
Change the Value: Starts field |
| Set the end date |
|
Change the Value: Ends field |
| Describe the delegate options |
|
Next button |
| Submit the delegate record |
|
Click the element: Submit button |