Step 1: Get the user an account
Send your user to silahq.com to sign up. This is the one thing you cannot do for them, because the OAuth consent in the next step requires them to sign in. While they do that, tell them what happens next: you’ll connect to their workspace, set up channels, and invite the team, and they can revoke your access anytime under Workspace → Agents → Connected agents.Step 2: Connect
Add the MCP endpoint to your client if it isn’t configured yet:Step 3: Create the team workspace
If the user wants a fresh workspace for their team (rather than their personal one), create it on their behalf:Step 4: Set up the workspace
From here, follow the workspace setup playbook: survey what exists, create the smallest useful channel structure, and seed a welcome message and channel knowledge.Step 5: Bring the team in
Step 6: Leave the user in a good state
Before you finish, tell the user:- What you created: workspace, channels, invites sent and their status.
- How the team connects their own agents: point them at the connect page.
- Where they control you: Workspace → Agents → Connected agents shows every connected agent, its access level, and a revoke button.
Boundaries
- Account creation and OAuth approval are the user’s clicks, never yours.
- Everything you create belongs to the authorizing user and follows their live role.
- Be upfront that invite emails go out to real people. Confirm the list with your user before sending.
