Installation
- npm
- pnpm
- npx (no install)
Authentication
The CLI resolves your API key in this order:--api-key <key>flag (highest priority)KADOA_API_KEYenvironment variable~/.kadoa/config.json(set viakadoa login)
Quick Start
Commands
Workflow Management
| Command | Description |
|---|---|
kadoa create <prompt> --url <url> | Create a new workflow |
kadoa list | List all workflows |
kadoa get <id> | Get workflow details |
kadoa run <id> | Run a workflow |
kadoa data <id> | Fetch extracted data |
kadoa approve <id> | Approve and activate a workflow |
kadoa update <id> | Update workflow configuration |
kadoa delete <id> | Delete a workflow |
kadoa <command> --help to see all options.
Auth
| Command | Description |
|---|---|
kadoa login | Save API key to ~/.kadoa/config.json |
kadoa logout | Remove stored credentials |
kadoa whoami | Show current auth status |
Global Options
| Option | Description |
|---|---|
--api-key <key> | Override stored API key |
--json | Force JSON output |
-V, --version | Show version |
-h, --help | Show help |
Usage Examples
Create a Workflow
List with Filters
Fetch Data with Pagination
Update a Workflow
Delete a Workflow
Output Formats
The CLI selects the output format automatically:- Interactive terminal (TTY): Formatted table
- Piped/redirected: JSON
--json or --format:
Shell Completions
Enable tab completion for workflow IDs, subcommands, and flags:kadoa get <TAB> displays abc123 -- My Workflow.
CI/CD Usage
SetKADOA_API_KEY as an environment variable for non-interactive use.
GitHub Actions:
Codex Skill
The Kadoa CLI is also available as a Codex agent skill. Install it directly from the repo:Exit Codes
| Code | Meaning |
|---|---|
0 | Success |
1 | Error (API, validation, etc.) |
2 | Authentication error |