Help Center

Docs

Onboarding Copilot

The AI rail that appears alongside the onboarding wizard — what it can do, what it can't, and the four slash commands it understands.

What the onboarding copilot is

On the right side of the onboarding wizard sits a compact AI rail — a chat surface specifically scoped to help you finish setup. Ask it for industry-specific advice ("what pipeline stages do agencies typically use?"), tell it to take a small action ("load sample data," "skip the invite step"), or just ask where you are in the flow.

It runs the same Laureo AI as the main app's chat, but with a different persona, a smaller toolset, and stricter guardrails — the copilot is a guide, not a power tool.

What the copilot can do

The copilot has access to a curated subset of tools — read-only operations plus four onboarding-specific writes:

  • Read your CRM — list companies, people, deals, pipelines, etc. to answer "what's already here?" questions.
  • Mark an onboarding step complete or skipped via the mark_onboarding_step tool.
  • Load sample data for the org via the load_sample_data tool.
  • Send you to the inbox-connect flow via the request_inbox_connection tool (it opens the OAuth prompt for you).
  • Invite a single teammate via the invite_team_member tool (one at a time, with explicit name/email/role).

What the copilot cannot do

By design, the onboarding copilot has no destructive or outbound tools:

  • It cannot delete any record (company, person, deal, activity, anything).
  • It cannot send email, log a call, send an SMS, or push to any external integration.
  • It cannot edit existing records — no field updates, no stage changes, no reassignment.
  • It cannot bulk-invite or modify role permissions.

If you ask the copilot to do something it doesn't have a tool for, it will say so and point you to the right surface (usually a wizard step or an admin page). Two independent gates enforce this: the prompt-level filter that hides non-onboarding tools, and a dispatch-site allowlist check that rejects any tool call the prompt shouldn't have produced. The double-gate is defense against prompt-injection from content the AI reads.

The 4 slash commands

Type / in the copilot input to see the autocomplete menu. These commands are only available in the onboarding rail — they don't appear in the main app's chat:

CommandArgumentWhat it does
/setup-pipeline-for<segment>Generate suggested pipeline stages and default views for a specific business segment (e.g., B2B SaaS, agency, manufacturing).
/load-sampleLoad 50 companies, 150 people, and 30 opportunities so you can explore Laureo with realistic-looking data.
/skip-step<step-slug>Skip the named onboarding step (welcome, data, pipeline, invite, explore) and move on.
/show-progressReport which steps you've completed, which are still pending, and what the next step is.

Privacy posture

Zero Data Retention
Every onboarding-copilot conversation runs under Laureo's Zero Data Retention policy on the AI provider — prompts and completions are not logged, retained, or used to train any downstream model. See AI Data Privacy for the full posture.

Conversations are persisted in your CRM (so the copilot has continuity across page reloads) but are tagged as onboarding conversations and can be cleared from your AI conversation list at any time.