6 min read

Speed Run Tour Documentation

Overview

The Speed Run is Vantage's interactive onboarding tour that walks new users through every major feature of the platform. Built on top of driver.js, the tour uses step-by-step popover highlights to introduce the navigation sidebar, dashboards, the dashboard editor, the AI assistant, the workflow builder, integrations, notifications, the command palette, and all settings sections. The Speed Run is automatically triggered on a user's first login and can be restarted from the home page at any time.

Purpose

The Speed Run eliminates the learning curve for new users by providing a guided, interactive walkthrough of the entire platform. Instead of reading static documentation, users see each feature highlighted in context with clear descriptions and natural progression between sections.

How It Works

Trigger

The Speed Run is triggered in two ways:

  1. First Login — Automatically starts when a user logs in for the first time.
  2. Manual Start — Click the "Start Speed Run" button on the home page's News Board section.

Stage System

The tour is organized into 13 stages, each focusing on a specific area of the platform. When a stage completes, the tour navigates to the next section and starts a new driver.js instance with that stage's steps.

home → dashboards → dashboard_editor → ai_assistant → workflows → workflow_editor → integrations → notifications → command_palette → settings_personal → settings_security → settings_ai → settings_org → complete

Route Validation

Each stage validates that the user is on the correct route before rendering its popover steps. This prevents random popovers from appearing if the user navigated away:

StageExpected Path
home/
dashboards/dashboard*
dashboard_editor/dashboard/*
ai_assistant/
workflows/workflow*
workflow_editor/workflow*
integrations/integrations
notifications/notifications
command_paletteAny (overlay)
settings_*/settings
completeAny

Architecture

Speed Run Tour ├── Stage: Home (7 steps) ├── Stage: Dashboards (3 steps) ├── Stage: Dashboard Editor (7 steps, interactive) ├── Stage: AI Assistant (5 steps, opens AI panel) ├── Stage: Workflows (2 steps) ├── Stage: Workflow Editor (4 steps, opens panels) ├── Stage: Integrations (3 steps) ├── Stage: Notifications (3 steps) ├── Stage: Command Palette (3 steps, opens palette) ├── Stage: Settings — Personal (4 steps) ├── Stage: Settings — Security (3 steps) ├── Stage: Settings — AI (3 steps) └── Stage: Settings — Organization (5 steps, final celebration)

Stage Details

Stage 1: Home (7 steps)

Introduces the main interface:

Stage 2: Dashboards (3 steps)

Navigates to /dashboard:

Stage 3: Dashboard Editor (7 steps, interactive)

Navigates to /dashboard/new:

Stage 4: AI Assistant (5 steps)

Navigates back to /:

Stage 5: Workflows (2 steps)

Navigates to /workflow:

Stage 6: Workflow Editor (4 steps)

Stays on /workflow:

Stage 7: Integrations (3 steps)

Navigates to /integrations:

Stage 8: Notifications (3 steps)

Navigates to /notifications:

Stage 9: Command Palette (3 steps)

Returns to / and opens the palette overlay:

Stages 10–13: Settings (15 steps total)

Navigates to /settings and clicks through tabs:

Settings

Tour Controls

The Speed Run can be controlled via the following:

ActionDescription
Start TourClick "Start Speed Run" on the home page
Exit TourClick the X button on any popover
Auto-StartTriggers automatically on first login
ProgressStep counter shown in each popover

Visual Configuration

SettingValue
Step ProgressShown — displays current step count
AnimationsEnabled — smooth popover transitions
Exit AllowedYes — users can close via the X button
BackdropSemi-transparent overlay highlighting the current element

Data Expectations

Use Cases

1. New User Onboarding

New team members get an immediate, hands-on tour of the platform when they first log in. No documentation reading required.

2. Feature Discovery

Even experienced users may not know about features like the command palette (⌘J), voice input, or auto-layout. The Speed Run showcases every capability.

3. Training & Demos

Use the Speed Run during demos or training sessions to provide a structured walkthrough. Restart it anytime from the home page.

Exiting the Tour

Users can exit the Speed Run at any time: