Platform
CLI setup
Install the Authalla CLI and agent skill to configure your tenant from the command line.
Install the CLI
brew tap authalla/tap
brew install authalla
Configure credentials
Connect the CLI to your Authalla account. You'll need your API URL, client ID, and client secret from the Admin UI (OAuth Clients page, use a machine-to-machine client).
authalla config set \
--api-url https://your-tenant.authalla.com \
--client-id your_client_id \
--client-secret your_client_secret
Verify the configuration:
authalla config show
Add the agent skill
The Authalla agent skill lets your AI coding assistant handle tenant configuration for you — branding, custom domains, email setup, social login, and OAuth2 client creation.
npx skills add authalla/agent-skills
Once installed, invoke the skill from your AI agent (e.g. Claude Code) and it will walk you through the full tenant setup interactively.
Available CLI commands
The CLI covers all key tenant management areas:
| Command | Description |
|---|---|
authalla tenant | Manage tenants |
authalla client | Manage OAuth2 clients |
authalla theme | Manage theme settings |
authalla custom-domain | Manage custom domains |
authalla custom-email | Manage custom email domains |
authalla social-login | Manage social login providers |
authalla user | Manage users |
Run authalla <command> --help for details on any command.