Creating Your Account & Workspace
Authentication & Tenant Hierarchy
Solti utilizes Logto for user identity and Zitadel for role-based project tenancy:
- Organization — top-level billing and team boundary.
- Project — isolated workspace containing cloud connections, jobs, cronjobs, and API keys.
Authenticating (CLI OAuth — primary path)
After signing up, the fastest way to interact with Solti is logging in from the terminal:
- Install the Solti CLI (see the CLI manual).
- Run
solti account login— your browser opens the LogTo sign-in page. - Sign in once. The CLI stores your credentials locally and is ready to use.
No API key or dashboard round-trip is required. AI agents can go further with the solti-quickstart agent skill (organization/project creation, cloud connections, and the first job — all from a single prompt).
Generating an API Key (CI / automation alternative)
For headless environments (CI, shared machines), generate an API Key:
- Navigate to the Solti Dashboard.
- Select your Organization and Project.
- Open Project Settings > API Keys and click Create Key.
- Choose an access role (
developeroradmin). - Copy the generated Zitadel Personal Access Token (PAT).
warning
The clear-text token is displayed only once. Store it in your secret manager immediately.
- Use it via the
SOLTI_API_KEY(+SOLTI_PROJECT_ID) environment variables,--api-keyflags, or theX-Solti-API-KeyHTTP header.
Next Steps
Continue to the Quickstart to submit your first job.