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:

CommandDescription
authalla tenantManage tenants
authalla clientManage OAuth2 clients
authalla themeManage theme settings
authalla custom-domainManage custom domains
authalla custom-emailManage custom email domains
authalla social-loginManage social login providers
authalla userManage users

Run authalla <command> --help for details on any command.

Previous
Admin dashboard