Skip to main content

First run on Cloud

What happens between signing up and having a working agent.

1. Join or create a workspace

If a colleague invited you, the invitation is waiting — accept it and you land in their workspace with their connections and knowledge base already there.

Otherwise you create one. The name is free text (acme corp, solo ops, your team's name); it identifies the workspace across billing, team management, and audit records.

2. Create your first API key

The wizard creates a key and shows it once. Name it after where it will live — production, ci-pipeline, local-dev — because that name is what you will see later in usage breakdowns and audit records when you are deciding whether a key is still needed.

Keys default to the read and query scopes, which is what an agent session needs. See Authentication.

3. Connect your agent

The last step hands you the MCP configuration with the key already in it. Paste it into Claude Code (or another client) and the tools appear.

claude mcp add --transport http signalpilot https://gateway.signalpilot.ai/mcp \
--header "X-API-Key: sp_your_key_here"

You can regenerate this any time from Settings → MCP Connect.

Then what

In rough order of value:

  1. Add a connection to a warehouse — read-only credentials, schema filters set.
  2. Ask the agent something you already know the answer to. The first task is a calibration exercise, not a demo.
  3. Write knowledge entries for whatever it got wrong. This is the step that compounds.
  4. Build an eval set from those questions so the next change is measurable.
  5. Install the plugin for the dbt and SQL skills.

Not sure yet? The demo warehouse gives you a seeded warehouse and dbt project to try all of this against first.