# AX Check: flowx.ai
Checked 2026-09-22.

Docs are excellent, but pricing stays hidden behind sales
17 of 23 checklist items pass, covering docs, setup and API reference. Pricing is unassessed — the homepage FAQ says cost is sized through a customized demo instead of stated rates.

## Onboarding needs a login

## Coding sessions
All three independent sessions completed their task but found no pricing figure. Each reported that a dedicated pricing page was unavailable and that flowx.ai frames cost as custom, sales-negotiated, and quote-based rather than publishing dollar amounts or plan tiers.

### DeepSeek V4 Pro
[View public run](https://agents.withgauge.com/p/runs/8c24ce13-ecfb-4a52-9aae-66cd6a141487) · [Read transcript](https://www.ax-check.com/flowx.ai/sessions/deepseek.json)
Agent never states an actual cost figure or estimate — it only reports that /pricing 404s and pricing is unpublished/quote-based (seq 91), so no dollar figure with named assumptions (plan, region, workload) is ever given.
#### End-to-end onboarding
- **Onboarding needs a login**: The agent researched FlowX.AI's docs, marketing site, and npm registry entirely through unauthenticated GET requests. It never obtained any credentials, tenant, or API token, and never attempted an authenticated call against a live FlowX endpoint. It correctly identified that the SDK packages live behind a private Nexus registry (npm 404 for the public package) and that the REST/MCP APIs require a provisioned tenant domain plus a Bearer token it does not have, then stopped without attempting sign-up or a demo request.
  Event 89:

  ```text
  npm 404
  {"error":"Not found"}
  
  ```
  Event 62:

  ```text
  To install the npm libraries provided by FlowX.AI you will need to obtain access to the private FlowX.AI Nexus registry. Please consult with your project DevOps.
  ```
  Event 91:

  ```text
  Neither is runnable without credentials and a provisioned environment, and there is no public signup, trial, or sandbox I could find.
  ```

#### Hallucinated URLs
None identified in this transcript.

#### Blockers
- **SDK packages require a private Nexus registry, not public npm**: The React SDK docs state that installing @flowx/* packages requires access to a private FlowX Nexus registry via DevOps, and a direct check against the public npm registry for @flowx/react-sdk returned a 404. This is a product/access design choice (enterprise-gated distribution), not an agent error or environment limitation — there is no public self-serve path to the SDK.
  Event 62:

  ```text
  To install the npm libraries provided by FlowX.AI you will need to obtain access to the private FlowX.AI Nexus registry. Please consult with your project DevOps.
  ```
  Event 89:

  ```text
  npm 404
  {"error":"Not found"}
  
  ```
- **No public pricing page or self-serve trial**: www.flowx.ai/pricing returned 404 and the sitemap contains no pricing page; the only calls-to-action are 'Book a demo' and 'Contact us'. This reflects FlowX.AI's enterprise sales-led go-to-market, not a bug — it simply means pricing and onboarding require a human sales conversation, which is outside the scope of this automated session.
  Event 15:

  ```text
  pricing HTTP 404
  
  ```
  Event 72:

  ```text
  https://www.flowx.ai/get-a-demo
  https://www.flowx.ai/contact-us
  ```
- **REST/MCP APIs require a provisioned tenant and Bearer token**: The MCP API reference documents that every request needs an Authorization Bearer token tied to a customer's own {your-domain} deployment, and the reference itself warns the internal paths are under review. Without a provisioned FlowX tenant and issued credentials, the agent had no way to make an authenticated call — this is a missing-credentials blocker inherent to an enterprise SaaS product, not a product defect.
  Event 63:

  ```text
  All API requests must include authentication headers. The specific authentication mechanism depends on your FlowX.AI deployment configuration.
  ```
  Event 63:

  ```text
  Reference under review. The endpoints documented on this page use `/resource/.../runtime-internal/...` and similar internal paths. They are not part of the public integration API and may change between releases without notice.
  ```

#### Suggested Changes
- **Add a public pricing or plans page linked from the main nav**: www.flowx.ai/pricing currently 404s and the sitemap has no pricing URL; only 'Book a demo'/'Contact us' CTAs exist. Add a /pricing page (even if it only outlines tiers or a 'starts at' figure) and link it from the site header, then verify by curling www.flowx.ai/pricing and confirming a 200 response with plan details.
  Event 15:

  ```text
  pricing HTTP 404
  
  ```
  Event 72:

  ```text
  https://www.flowx.ai/get-a-demo
  https://www.flowx.ai/contact-us
  ```
- **Publish the SDK packages to public npm or provide a sandbox trial**: The React SDK quickstart at docs.flowx.ai/5.9/sdks/react-renderer requires DevOps-granted access to a private Nexus registry, and the public npm registry has no @flowx/react-sdk package (404). Publishing at least a trial/sandbox-scoped SDK build to public npm, or offering a self-serve sandbox tenant with a short-lived token, would let a first-time developer actually run the quickstart. Verify by running npm install @flowx/react-sdk without prior DevOps contact and confirming it resolves.
  Event 62:

  ```text
  To install the npm libraries provided by FlowX.AI you will need to obtain access to the private FlowX.AI Nexus registry. Please consult with your project DevOps.
  ```
  Event 89:

  ```text
  npm 404
  {"error":"Not found"}
  
  ```

### Kimi K3
[View public run](https://agents.withgauge.com/p/runs/26907dd5-eb68-4879-9e82-7a862e7c5c52) · [Read transcript](https://www.ax-check.com/flowx.ai/sessions/kimi.json)
README/final output only says pricing is 'Not published' / 'not public' and enterprise sales-led — no cost figure, range, or assumption-based estimate is ever quoted, so no pricing was actually stated.
#### End-to-end onboarding
- **Onboarding needs a login**: Agent found no self-serve signup, trial, or API-key path for FlowX.AI. Accounts require a sales/demo conversation, so no credentials were ever obtained and no authenticated product operation occurred. The agent correctly stopped rather than deploying the self-hosted stack.
  Event 49:

  ```text
  https://app.flowx.ai -> 000 https://app.flowx.ai/
  https://designer.flowx.ai -> 000 https://designer.flowx.ai/
  https://platform.flowx.ai -> 000 https://platform.flowx.ai/
  https://www.flowx.ai/signup -> 404 https://www.flowx.ai/signup
  https://www.flowx.ai/get-started -> 404 https://www.flowx.ai/get-started
  
  ```
  Event 63:

  ```text
  No self-serve signup, sandbox, or API keys. Accounts are provisioned only after a sales conversation.
  ```

#### Hallucinated URLs
None identified in this transcript.

#### Blockers
- **No self-serve account or API key for FlowX.AI**: Product requires a sales/demo engagement to provision access; there is no signup, trial, or key-based path the agent could use on its own. This is product behavior (enterprise sales-led access model), not agent error or a missing local tool.
  Event 49:

  ```text
  https://www.flowx.ai/signup -> 404 https://www.flowx.ai/signup
  https://www.flowx.ai/get-started -> 404 https://www.flowx.ai/get-started
  
  ```
  Event 33:

  ```text
  200
  https://docs.flowx.ai/cookbooks
  #demo
  #demo
  /contact-us
  
  ```
- **SDK distribution gated behind private registry and running backend**: The React SDK docs state the npm packages are only available via a private Nexus registry requiring project DevOps access, and the renderer component needs a live FlowX backend (apiUrl, workspaceId, OIDC token) to function. This is product architecture, confirmed via documentation, not an agent mistake.
  Event 48:

  ```text
  To install the npm libraries provided by FlowX.AI you will need to obtain access to the private FlowX.AI Nexus registry. Please consult with your project DevOps.
  ```
- **No public pricing page**: flowx.ai has no published pricing; the /pricing URL returns 404 and the site only offers a demo/contact-sales path. This reflects the product's sales-led pricing model rather than a broken link, since no pricing page was ever indicated to exist.
  Event 16:

  ```text
  404 https://www.flowx.ai/pricing
  91553 /tmp/flowxpricing.html
  
  ```

#### Suggested Changes
- **Publish a public pricing page or at least tiered pricing ranges**: Add a pricing page at flowx.ai/pricing (currently 404s) with at least indicative tiers or ranges for SaaS vs self-hosted. Verify by confirming a direct browser visit to flowx.ai/pricing returns real content instead of a 404.
  Event 16:

  ```text
  404 https://www.flowx.ai/pricing
  91553 /tmp/flowxpricing.html
  
  ```
- **Offer a self-serve trial or sandbox workspace**: Add a signup or trial flow (e.g., at flowx.ai/signup, currently 404) so developers can provision a FlowX SaaS workspace and API/OIDC credentials without a sales call. Verify by completing an end-to-end signup and confirming a working authToken/workspaceId pair can be issued programmatically.
  Event 49:

  ```text
  https://www.flowx.ai/signup -> 404 https://www.flowx.ai/signup
  https://www.flowx.ai/get-started -> 404 https://www.flowx.ai/get-started
  
  ```

### Qwen 3.8 Max
[View public run](https://agents.withgauge.com/p/runs/7ab328f5-c50c-4d56-b3a3-eeb544c27d55) · [Read transcript](https://www.ax-check.com/flowx.ai/sessions/qwen.json)
Final output states pricing is simply 'Not public' / 'custom/enterprise negotiated through sales' with no dollar figure or plan/region/workload assumptions given — no actual cost estimate was made.
#### End-to-end onboarding
- **End-to-end onboarding not demonstrated**: No credentials of any kind were obtained or used. The agent only probed the public marketing site (flowx.ai) and unrelated PyPI/npm packages named 'flowx', then concluded there is no public signup, API key issuance, or SDK, and stopped without attempting any authenticated operation.
  Event 21:

  ```text
  == /docs ==
  404 https://www.flowx.ai/docs
  == /developer ==
  404 https://www.flowx.ai/developer
  == /api ==
  404 https://www.flowx.ai/api
  == /sdk ==
  404 https://www.flowx.ai/sdk
  ```
  Event 28:

  ```text
  With no public API, SDK, docs, or self-serve credentials, there's nothing I can build against, test, or automate.
  ```

#### Hallucinated URLs
None identified in this transcript.

#### Blockers
- **No public developer entry point on FlowX.AI**: The agent checked the real flowx.ai site and found no /pricing, /docs, /api, /sdk, or /quickstart pages — all returned 404. Site navigation only surfaces marketing pages and a 'contact us' / demo request flow. This is product behavior (an enterprise sales-led site with no self-serve developer path), not agent error or a missing local credential the agent could have obtained itself.
  Event 21:

  ```text
  == /pricing ==
  404 https://www.flowx.ai/pricing
  ```
  Event 26:

  ```text
  contact-us
  contact-us\
  demo
  demo.
  demo.\
  demo\
  ```

#### Suggested Changes
- **Publish a developer docs/API section with a working URL**: Add an actual /docs or /developers page to flowx.ai (currently 404) that links to API/SDK reference and a quickstart. Verify the fix by confirming curl -L https://www.flowx.ai/docs returns a 200 with real content instead of the current 404.
  Event 21:

  ```text
  == /docs ==
  404 https://www.flowx.ai/docs
  ```
- **Publish a pricing page or self-serve signup**: Add a /pricing page or a self-service trial/API-key signup flow so prospective developers do not have to go through 'contact us' / demo request to get access. Verify by checking that a new visitor can obtain credentials without a sales conversation.
  Event 21:

  ```text
  == /pricing ==
  404 https://www.flowx.ai/pricing
  ```
  Event 28:

  ```text
  Pricing: Not public. There's no published pricing page or rate card — it's custom/enterprise pricing negotiated through their sales team
  ```

### Task given to each agent
Help me build a simple example using FlowX.AI. Tell me how pricing works, and briefly tell me whether this product will be easy for you to manage. Let me know if you get blocked. If this product has no developer workflow you can act on, say so plainly and stop. Stay light: use the hosted product through its SDK or API. Do not start local service stacks or wait for long-running commands; if the quickstart requires either, say so plainly and stop.

No product credentials were supplied and no purchases were authorized.

## Score: A · 100/100 (provisional)
Grades come from completed site checks. Coding sessions and skipped checks do not affect the score.

### Clarity
- **Pass** — Homepage answers Markdown requests

  ```text
  Homepage returned text/markdown (200) for Accept: text/markdown, confirming Markdown support.
  ```

- **Pass** — llms.txt provides an actionable documentation index

  ```text
  llms.txt (200) is a large organized index linking docs, platform, models, research and optional docs.flowx.ai.
  ```

- **Pass** — llms.txt provides navigation guidance

  ```text
  llms.txt groups links under Key pages, Platform, Industries, Research, Optional with descriptive summaries.
  ```

- **Pass** — llms.txt mentions offered API, MCP, and skills

  ```text
  llms.txt mentions MCP integration docs, platform API/status, and open-source border skills package.
  ```

- **Pass** — A compact guide representation exists

  ```text
  Docs pages served as text/markdown, e.g. introduction.md and glossary.md, with front matter.
  ```

- **Pass** — A focused guide is directly retrievable

  ```text
  Introduction.md is directly retrievable Markdown with concrete first steps and learning path.
  ```

- **Pass** — Equivalent instructions fit a token budget

  ```text
  Introduction.md is 3612 tokens, well under the 8000-token budget.
  ```

- **Pass** — Product-docs links survive format changes

  ```text
  Markdown introduction preserves the same docs, cookbooks, glossary and SDK links as HTML.
  ```

- **Pass** — The compact guide is independently actionable

  ```text
  Docs introduction gives concrete first steps: build first process, workflow, mortgage advisor, glossary.
  ```

- **Pass** — Install and next-step links resolve

  ```text
  Fetched docs introduction, glossary, MCP and API pages all returned 200; install/next-step links resolve.
  ```


### Onboarding
- **Pass** — Docs lead to a relevant quickstart

  ```text
  Docs intro offers 'Build your first process' and 'Build your first workflow' tutorials as concrete starting paths.
  ```

- **Pass** — Installation commands are extractable

  ```text
  Setup guide gives extractable YAML image config and env-var tables for deployment.
  ```

- **Pass** — Code examples are available without interaction

  ```text
  Setup guide shows inline YAML and curl code blocks without requiring interaction.
  ```

- **Pass** — Prerequisites and auth boundaries are explicit

  ```text
  Setup guide lists deployment prerequisites and OAuth2 client ID/secret env vars as required.
  ```


### Pricing
- **Failed** — Agents identify pricing and its assumptions

  ```text
  3 of 3 sessions were judged on pricing; 3 fell short. DeepSeek V4 Pro: Agent never states an actual cost figure or estimate — it only reports that /pricing 404s and pricing is unpublished/quote-based (seq 91), so no dollar figure with named assumptions (plan, region, workload) is ever given. Kimi K3: README/final output only says pricing is 'Not published' / 'not public' and enterprise sales-led — no cost figure, range, or assumption-based estimate is ever quoted, so no pricing was actually stated. Qwen 3.8 Max: Final output states pricing is simply 'Not public' / 'custom/enterprise negotiated through sales' with no dollar figure or plan/region/workload assumptions given — no actual cost estimate was made. This behavioural item does not affect the fast grade.
  ```

- **Skipped** — Pricing is readable without interaction

  ```text
  No pricing page fetched; homepage FAQ says pricing is sized in a customized demo.
  ```

- **Skipped** — Prices are stated, not gated

  ```text
  No pricing page fetched; homepage FAQ says pricing is sized in a customized demo.
  ```

- **Skipped** — Pricing units and limits are explicit

  ```text
  No pricing page fetched; homepage FAQ says pricing is sized in a customized demo.
  ```


### Activation
- **Pass** — An API reference or OpenAPI spec is reachable

  ```text
  API reference pages fetched: clear-cache, force-rescan, and MCP API Reference under /5.9/docs/api.
  ```

- **Pass** — An MCP server is documented and well-formed

  ```text
  MCP integration docs cover transports, auth methods, tool management, and Custom Agent node usage.
  ```

- **Skipped** — A CLI install path is documented

  ```text
  No CLI install path documented; setup guides cover Docker/Kubernetes microservice deployment only.
  ```

- **Pass** — SDK packages resolve on their registries

  ```text
  PyPI registry lookup for flowx-border returned HTTP 200.
  ```

- **Skipped** — Agent skills are published

  ```text
  No agent skills published or documented in the fetched pages.
  ```



[Full report data](https://www.ax-check.com/flowx.ai/report.json)
