Setup Server
1. You receive a server URL
Section titled “1. You receive a server URL”Create a workspace from Get started or kcap setup. Kurrent provisions and operates its server. The workspace has a URL of the form:
https://acme.kcap.ai…where acme is your organization’s slug, chosen at signup.
2. Sign in
Section titled “2. Sign in”Open your Capacitor server URL. You’ll be redirected to Kurrent’s hosted sign-in (single sign-on):
https://acme.kcap.aiYou signed up as the organization’s owner, so you can sign in right away — there’s no app to install and no per-server secret to configure. Anyone who’s a member of your Capacitor organization can sign in; membership in the organization is the gate, so there’s no separate user-provisioning step.
3. Invite your team
Section titled “3. Invite your team”Bring the rest of your team onto the server from the Administration console.
Owners and admins reach it from the avatar menu in the top-right corner → Administration. The item only appears if you’re an owner or admin; everyone else just uses the dashboard. The console opens on People → Members, with Invitations and Teams alongside.
Send an invitation
Section titled “Send an invitation”- Go to People → Invitations and fill in the Send Invitation card:
- Email address — the person you’re inviting.
- Role — Member by default. The Admin option only appears if you’re the owner; admins can invite members but not other admins.
- Click Send Invitation. Kurrent emails them an invitation link that’s valid for 7 days.
- They open the link, sign in through single sign-on, and join your organization automatically with the role you chose — there’s no approval step on your side.
Pending invitations appear in the list below the form, with their status and expiry. Use the ⋮ menu on a row to Resend the email or Revoke an invite before it’s accepted.
Manage members
Section titled “Manage members”People → Members lists everyone on the server with their role and join date. From the ⋮ menu on a row, an owner can Promote to Admin, Demote to Member, or Transfer Ownership; owners and admins can Remove Member (which also drops them from any teams). You can’t remove the last owner, and you can’t remove yourself.
4. Optional: Configure API keys for evals and embeddings
Section titled “4. Optional: Configure API keys for evals and embeddings”The managed Kurrent AI provider is available without an admin-supplied key, including for evals on Free. You can configure your own providers when you need a particular vendor or model.
In Administration, use these pages:
- AI & models → AI Providers stores provider credentials.
- Evals → Evals selects the judge vendor/model and automatic evaluation behavior.
- AI & models → Embeddings selects the embedding provider used for semantic search and clustering.
- AI & models → Summaries controls session summary generation.
Capture and sign-in work without these optional changes. See AI providers, Evals, and Embeddings for setup and availability. Provider keys are stored encrypted at rest.
5. Optional: install Slack link previews
Section titled “5. Optional: install Slack link previews”If you want session links posted into Slack to expand into a card showing repo, summary, and ownership, follow the in-app wizard at /admin/slack. The whole flow takes about 90 seconds: it generates a Slack app manifest pre-filled for your Capacitor server, you create an app from it in your Slack workspace, click Install to <Workspace> in OAuth & Permissions so Slack issues a bot token, then paste the Signing Secret and Bot User OAuth Token back into the wizard. See the Integrations walkthrough for the detailed step-by-step.
Slack is optional. Skip it now; come back later.
What’s next
Section titled “What’s next”You’re done. Teammates don’t need the server URL to sign in — once a member of your organization runs kcap setup, the CLI discovers your Capacitor server automatically. Point them at Setup CLI.
