auth command group manages authentication with Pipecat Cloud, allowing you to login, logout, and check your current account identity.
login
Begins an authorization flow to authenticate with Pipecat Cloud. Usage:- Generating a unique authentication URL
- Opening your default web browser (if available)
- Waiting for you to complete the sign-in process in the browser
- Retrieving and storing your access token locally
~/.config/pipecatcloud/pipecatcloud.toml). This token will be used for all subsequent requests to the Pipecat Cloud API.
You can override the default location by setting the PIPECAT_CONFIG_PATH environment variable.
logout
Signs out of the current Pipecat Cloud account by removing the access token from your local configuration file. Usage:use-pat
Authenticates with a Personal Access Token instead of interactive OAuth login. Validates the token against the API and stores it in your local config file. Usage:PIPECAT_TOKEN
instead.
whoami
Displays information about the currently authenticated user, including user ID, active organization, auth method, and Daily API key. Usage:Configuration
CLI configuration is stored in~/.config/pipecatcloud/pipecatcloud.toml. You can override this location by setting the PIPECAT_CONFIG_PATH environment variable.
The configuration stores your access token, active organization, and default API keys.
View current configuration:
Example configuration file
Example configuration file
More about user accounts
Managing your account and collaborating on agents as part of a team