diff --git a/docs/install/CALL-E-installation-guide.md b/docs/install/CALL-E-installation-guide.md index 7fcd7e9..4b0b4dc 100644 --- a/docs/install/CALL-E-installation-guide.md +++ b/docs/install/CALL-E-installation-guide.md @@ -59,6 +59,16 @@ After the user confirms authorization is complete, finish the pending login: env CALLE_SOURCE=skills_sh CALLE_INTEGRATION=skills_sh_skill CALLE_INTEGRATION_VERSION=0.1.0 calle auth login --no-browser-open ``` +## Step 3.5 First-Time Users: Create The Account + + + +`calle auth login` uses the same flow for new and existing accounts: it opens +the brokered dashboard sign-in, where **Continue with Google** registers a new +account or signs in an existing one while preserving the broker/MCP return +parameters. Full first-time-user detail: +[First-Time Users](./install-guide.md#first-time-users-create-the-account). + ## Step 4 Verify ```bash diff --git a/docs/install/cli.md b/docs/install/cli.md index 62cd5b1..8026f96 100644 --- a/docs/install/cli.md +++ b/docs/install/cli.md @@ -28,6 +28,10 @@ The command opens the brokered login URL, polls until authorization completes, exchanges the authorized session, and stores the token in a private local cache. The token is never printed to stdout. +First time? On the sign-in page choose **Continue with Google** to register a +new account; the Google flow preserves the broker/MCP return parameters. +Details: [install-guide.md](./install-guide.md#first-time-users-create-the-account). + For agent integrations that need to show the authorization link before continuing: diff --git a/docs/install/install-guide.md b/docs/install/install-guide.md index f1496ca..ad168d0 100644 --- a/docs/install/install-guide.md +++ b/docs/install/install-guide.md @@ -186,6 +186,20 @@ The Codex, Claude Code, Cursor plugin, OpenClaw, and skills.sh skills use the repository-local CLI when available, then a global `calle`, then the npm fallback. +### First-Time Users: Create The Account + +`calle auth login` uses the same flow for new and existing accounts: + +1. `calle auth login` opens the brokered dashboard sign-in. +2. On the sign-in page choose **Continue with Google**. For a new Google + identity this registers the account; for an existing account it signs in. +3. The dashboard shows that it is preparing your workspace. The Google flow + preserves the broker/MCP return parameters from the sign-in. + +The Google sign-in route and the preserved broker/MCP return parameters are +confirmed on the deployed dashboard. If any step fails, see +[Troubleshooting](./troubleshooting.md). + ## Safety CALL-E can place real outbound phone calls. Integrations must plan first,