Skip to main content
Install the CLI from npm. Node.js 20 or newer is required.

Commands

runs create supports: runs list accepts --agent, --status, --limit, and --offset.

Continue a conversation

The conversation determines the agent and supplies its saved history. This mode always waits for the current chat turn and returns assistant and tool messages; --wait is accepted too. Tools may launch background work that finishes later. Chat errors produce a non-zero exit code. Supply --message and omit --agent, file options, --together, and --notification-email. No new background run is created. Pending questions and approval requests appear in the tool messages; the command does not submit form answers or grant approvals.

Authentication and environments

Use fluent auth login for interactive OAuth. For unattended use, set FLUENT_API_KEY or pass --api-key. The CLI defaults to https://www.fluenterp.com. Set FLUENT_BASE_URL or pass --base-url only when intentionally targeting a different Fluent environment.

CI example

Create a separate API key for each automation so it can be audited and revoked independently.