Skip to content

Account

Account settings let you view your profile information (name, email) and manage your KiCI account. Changes here apply across all organizations you belong to.

Personal access tokens (PATs) are long-lived credentials for programmatic API access.

Create a PAT to authenticate CLI tools or scripts without going through the OIDC login flow. Tokens can be revoked at any time.

The permission matrix in the creation modal starts at none for every resource — you opt into exactly the access a token needs. Each level column has a Set all button to grant that level across every resource at once, and Reset all to none clears the grid. You can only grant what your own role holds: levels above your ceiling render as locked (🔒) and each row shows your maximum grantable level. The same limit is enforced on the server — a request for a permission above your role is rejected, so a token can never carry more access than you have.

Set a token’s kind to Agent (and give it an agent name) to mint an agent PAT: it acts as you, drives the coding-agent MCP server, and stamps its agent label on every audited action so your activity log shows exactly what the agent did. Agent PATs are marked with an Agent badge in the list. Mint the same thing from the CLI with kici pat create --agent --name <label>.

Use a token’s clone button to open the creation modal prefilled with that token’s name, expiry, and permissions.

Linked accounts connect your external provider identities (like GitHub) to your KiCI account. Linking shows your provider username in run metadata and sets your contributor trust level.

Unlinking here removes the display link only — it does not remove a sign-in method. To change how you sign in (add a password, remove GitHub login), use the Account console link, or see Account and sign-in.

Your own email-to-self run notifications live on the dedicated Notifications page (in the org sidebar), on its My notifications tab. The /orgs/:customerId/account/notifications URL redirects there.

The standalone account page (/account) provides access to personal settings outside of any organization context. It has these tabs:

  • Profile — view your name and email
  • Personal access tokens — create and revoke PATs for programmatic API access
  • Linked accounts — connect external provider identities (e.g. GitHub) to your KiCI account

Linked accounts control run-attribution metadata only — unlinking a provider here does not remove it as a way to sign in. To change how you sign in, see Account and sign-in.

Your own run notifications are org-scoped, so they live on the Notifications page inside an organization rather than on this standalone page.

This page is also accessible within an org context via the user menu in the sidebar (/orgs/:customerId/account).