Skip to main content
Fluent turns documents and instructions into structured work in your connected systems. Use the HTTP API or CLI to discover agents, upload files, start runs, track their progress, and retrieve the documents they produce.

Run an agent

Start a text or file-based agent run in a few commands.

Explore the API

Review every public /api/v1 operation and its schemas.

Use the CLI

Authenticate interactively or run Fluent in CI.

Receive webhooks

React to document, approval, and run lifecycle events.

How the pieces fit together

The HTTP API is the source of truth. The CLI uses the same /api/v1/agents, /api/v1/runs, and /api/v1/documents resources documented here.
  1. List the agents your credential can access.
  2. Request presigned upload URLs and upload any input files.
  3. Start a run with files, a message, or both.
  4. Poll the run until it reaches a terminal status, or subscribe to webhooks.
  5. Fetch and process the documents created by the run.
The production API origin is https://www.fluenterp.com. API paths begin with /api/v1; there is no separate api. hostname.