# AX Check: docs.appviewx.com
Checked 2026-09-29.

AppViewX docs give no quickstart commands or any pricing figure.
Getting Started page lists deployment options but no extractable install commands or code. Pricing is quote-gated with no dollar figures anywhere in docs.

## Onboarding needs a login

## Coding sessions
All three independent agent sessions completed but could not find a stated price. Two reported only that AppViewX uses a custom-quote model with no numbers; one named product modules while flagging its cost estimate was guesswork, not a published price list.

### DeepSeek V4.1 Flash
[View public run](https://agents.withgauge.com/p/runs/c1c6f219-3b98-4620-93a0-8a6f9e4c711d) · [Read transcript](https://www.ax-check.com/docs.appviewx.com/sessions/deepseek.json)
Agent never states an actual cost figure or range — final output and trace (seq 83, 92, 126) only report 'AppViewX does not publish pricing' and describe the quote-gated model, with no dollar amount or estimate tied to assumptions.
#### End-to-end onboarding
- **Onboarding needs a login**: The agent found and documented the real AppViewX REST API (service-account OAuth token endpoint and certificate search endpoint) and wrote a working Python script for it, but never obtained actual tenant credentials or a host to call. It explicitly states it has no sandbox, no client ID/secret, and no tenant URL, so the script was only syntax-checked and exercised its own local argument-validation error path, never an authenticated call against the real product.
  Event 126:

  ```text
  Set AVX_BASE_URL, AVX_CLIENT_ID, AVX_CLIENT_SECRET. AppViewX has no public sandbox...
  ```
  Event 120:

  ```text
  Set AVX_BASE_URL, AVX_CLIENT_ID, AVX_CLIENT_SECRET. AppViewX has no public sandbox; use your own tenant.
  (exit 1)
  ```
  Event 126:

  ```text
  I can't run or verify the example because there's no sandbox and I have no tenant host/credentials.
  ```

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

#### Blockers
- **No self-serve sandbox or trial credentials**: AppViewX offers no public sandbox, free tier, or self-service signup; every pricing/trial page redirects to 'Request a Demo' or 'Contact Sales'. This is product/business-model behavior, not agent error or a test-environment limitation, and it prevented any authenticated call to the real API.
  Event 95:

  ```text
  <title>Request a Demo | AppViewX Machine &amp; Agent Identity Security
  ```
  Event 87:

  ```text
  Contact Us
  ```
  Event 126:

  ```text
  AppViewX does **not publish pricing**. The Pricing page and even the "Start your trial" page funnel into "Request a Demo" / contact sales.
  ```
- **No package-manager SDK available**: The agent tried pip and npm for an AppViewX SDK before falling back to raw REST calls; both registries returned not-found, so no supported client library could be installed via a package manager in this session.
  Event 14:

  ```text
  ERROR: No matching distribution found for appviewx
  ```
  Event 14:

  ```text
  npm error 404 Not Found - GET https://registry.npmjs.org/appviewx - Not found
  ```

#### Suggested Changes
- **Publish a public sandbox or trial tenant with self-service credentials**: On the Pricing/Start-your-trial pages (currently both route to 'Request a Demo'), add a path to get a temporary tenant and service-account client ID/secret without a sales call. Verify by having a new user obtain credentials and successfully call POST /avxapi/acctmgmt-get-service-token without human/sales intervention.
  Event 95:

  ```text
  <title>Request a Demo | AppViewX Machine &amp; Agent Identity Security
  ```
  Event 94:

  ```text
  Make sure you have valid login credentials for accessing the system.
  ```
- **Publish the Terraform provider to the public Terraform Registry**: terraform-provider-appviewx currently only exists on GitHub and must be built from source; registry.terraform.io has no listing for it. Publish it under a registry namespace and verify with `terraform init` resolving the provider automatically instead of a manual `go build`.
  Event 42:

  ```text
  {"errors":["provider version not found"]}
  ```
  Event 35:

  ````text
  ## Build
  ```
  > cd ../terraform-provider-appviewx
  > go build -o terraform-provider-appviewx
  ```
  ````
- **Fix broken sitemap.xml on the docs site**: docs.appviewx.com/sitemap.xml returns a 404 Apache error page instead of a sitemap, making programmatic discovery of doc pages harder. Add a valid sitemap.xml and confirm it returns XML with 200 status.
  Event 62:

  ```text
  <title>404 Not Found</title>
  </head><body>
  <h1>Not Found</h1>
  <p>The requested URL was not found on this server.</p>
  ```

### Kimi K3
[View public run](https://agents.withgauge.com/p/runs/e9e23114-f9d5-428a-b083-cbbcbb83d2e0) · [Read transcript](https://www.ax-check.com/docs.appviewx.com/sessions/kimi.json)
Final output states pricing is quote-based/enterprise and explicitly flags assumptions ('based on their public materials/analyst coverage, not a price list'), naming modules (CERT+/PAM+/KUBE+), asset-count scaling, and sales-led model as the basis.
#### End-to-end onboarding
- **Onboarding needs a login**: Agent never obtained or used real AppViewX credentials. It searched for a public SDK/package (PyPI, npm) and found none, then concluded the product requires a licensed/provisioned instance with credentials issued after purchase or sales-arranged trial. No authenticated API call was attempted or made.
  Event 12:

  ```text
  The API requires a licensed instance**: every integration path (REST API, Terraform, Ansible) needs an AppViewX appliance — either self-hosted or their SaaS — with credentials issued after purchase or a sales-arranged trial. There is no public sandbox, free tier, or instant signup I could hit from this environment.
  ```
  Event 12:

  ```text
  If you can provide instance URL + API credentials, I'm unblocked and can build the example immediately.
  ```

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

#### Blockers
- **No public sandbox or self-service signup for AppViewX**: AppViewX is enterprise software gated behind sales/procurement. The agent checked for a PyPI package (404/no distribution found) and searched npm (only found an unofficial community Terraform CDK provider), confirming no lightweight developer entry point exists. This is product behavior (enterprise-only licensing model), not agent error — the agent correctly identified the gap and stopped per instructions rather than fabricating a workaround.
  Event 6:

  ```text
  200
  404
  ```
  Event 10:

  ```text
  ERROR: No matching distribution found for appviewx
  ```
  Event 12:

  ```text
  There is no public sandbox, free tier, or instant signup I could hit from this environment.
  ```

#### Suggested Changes
- **Publish a public sandbox or free-tier trial for AppViewX APIs**: The agent found no way to obtain credentials or hit any AppViewX API without a sales-arranged licensed instance. Product owner should verify whether a self-service trial exists and, if so, surface it prominently on appviewx.com or in developer docs so agents/developers can discover it without contacting sales. Check by having a fresh agent attempt to sign up and call the API without human intervention.
  Event 12:

  ```text
  every integration path (REST API, Terraform, Ansible) needs an AppViewX appliance — either self-hosted or their SaaS — with credentials issued after purchase or a sales-arranged trial
  ```
- **Publish an official SDK package to PyPI or npm**: Only an unofficial community-maintained Terraform CDK provider (@cdktf-providers/appviewx) was found on npm; no official package exists on PyPI or npm. Product owner should publish and link an official SDK from the developer docs, then verify by running `pip install appviewx` or `npm install appviewx` and confirming it resolves to an official package.
  Event 10:

  ```text
  {"objects":[{"downloads":{"monthly":16,"weekly":1},"dependents":0,"updated":"2026-09-26T05:36:09.511Z","searchScore":119.51341,"package":{"name":"@cdktf-providers/appviewx"
  ```

### Qwen 3.8 Max
[View public run](https://agents.withgauge.com/p/runs/72700e66-4092-4c59-a95d-775bef4749fc) · [Read transcript](https://www.ax-check.com/docs.appviewx.com/sessions/qwen.json)
Final output only reports that pricing is a 'custom quote' with no published tiers/numbers and speculates on a generic 'negotiated annual subscription' model — it never states an actual cost figure, so there is nothing to anchor with assumptions (seq 61).
#### End-to-end onboarding
- **End-to-end onboarding not demonstrated**: The agent never obtained AppViewX credentials or attempted an authenticated product operation. It concluded within one turn that no self-serve SDK, public API, or trial existed, and stopped without any credential acquisition or hosted-product call.
  Event 61:

  ```text
  Getting access means "Request a Demo" — a sales call, not a quickstart. There's no free tier or trial endpoint I could exercise
  ```

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

#### Blockers
- **No public SDK or package for AppViewX**: The agent checked npm and PyPI for an official AppViewX package and found nothing; only an unofficial third-party Terraform CDK provider existed. This is product behavior (no published SDK), not agent error, since the agent verified via registry lookups.
  Event 19:

  ```text
  npm error 404
  npm error 404  'appviewx@*' is not in this registry.
  ```
  Event 19:

  ```text
  ERROR: No matching distribution found for appviewx
  ```
- **No developer/API subdomain resolves**: The agent tried common developer-portal subdomains (developers., api., dev.) and all failed DNS resolution, confirming there is no self-serve API endpoint to call. This reflects the product's sales-led access model rather than a test-environment issue.
  Event 46:

  ```text
  developers.appviewx.com -> curl: (6) Could not resolve host: developers.appviewx.com
  ```
  Event 46:

  ```text
  api.appviewx.com -> curl: (6) Could not resolve host: api.appviewx.com
  ```
- **Pricing and access gated behind a sales demo call**: The pricing page offers no published tiers or self-serve signup, only a custom quote via a discovery call, which blocks any developer from getting credentials without human sales intervention.
  Event 53:

  ```text
  Submit the form to schedule a quick pricing discovery call for a custom quote based on your requirements.
  ```
  Event 53:

  ```text
  AppViewX Pricing Get a Fast, Custom Quote for Smarter Machine and Agent Identity Management Book a quick call and we'll provide pricing to match your environment, scale, and roadmap.
  ```

#### Suggested Changes
- **Publish a self-serve trial or sandbox API endpoint**: Add a public developer/API subdomain (observed missing at api.appviewx.com and developers.appviewx.com) with a trial key so a developer can call the CLM/PKI REST APIs without going through a sales discovery call. Verify by having a new user obtain a key and make an authenticated API call end to end.
  Event 46:

  ```text
  api.appviewx.com -> curl: (6) Could not resolve host: api.appviewx.com
  ```
- **Publish an official SDK package on npm/PyPI**: Release an official appviewx package on npm or PyPI (currently only an unofficial, low-download third-party Terraform provider exists) so developers can install and script against the platform directly. Verify by running npm install appviewx or pip install appviewx and confirming it resolves to an official package.
  Event 19:

  ```text
  npm error 404
  npm error 404  'appviewx@*' is not in this registry.
  ```
  Event 27:

  ```text
  @cdktf-providers/appviewx
  ```

### Task given to each agent
Help me build a simple example using AppViewX. 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: D · 34/100 (provisional)
Grades come from completed site checks. Coding sessions and skipped checks do not affect the score.

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

  ```text
  Homepage returned text/html for a Markdown request; no Markdown representation offered.
  ```

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

  ```text
  /llms.txt returns HTTP 404, so no documentation index is published.
  ```

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

  ```text
  No llms.txt body exists (404), so navigation guidance cannot be assessed.
  ```

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

  ```text
  No llms.txt body exists (404), so API/MCP/skills mentions cannot be assessed.
  ```

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

  ```text
  No site-published Markdown or compact guide representation was fetched; only HTML pages.
  ```

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

  ```text
  Getting Started page is HTML only; no directly retrievable Markdown guide observed.
  ```

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

  ```text
  No Markdown guide representation fetched, so token budget cannot be measured.
  ```

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

  ```text
  Homepage Markdown unsupported, so link preservation across formats is unassessed.
  ```

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

  ```text
  Getting Started page gives concrete deployment options (SaaS, on-prem, managed Kubernetes) with links to setup guides.
  ```

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

  ```text
  Sampled install/next-step links (SaaS, on-prem, Kubernetes setup guides) were not fetched, so resolution is unverified.
  ```


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

  ```text
  CLM Getting Started page offers onboarding journey and deployment setup links as first steps.
  ```

- **Skipped** — Installation commands are extractable

  ```text
  Getting Started page describes deployment options but shows no extractable installation commands.
  ```

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

  ```text
  Fetched Getting Started page contains no code examples; other guides not sampled.
  ```

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

  ```text
  Page links CLM Requirement and Access but no explicit auth boundary or API key detail shown.
  ```


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

  ```text
  3 of 3 sessions were judged on pricing; 2 fell short. DeepSeek V4.1 Flash: Agent never states an actual cost figure or range — final output and trace (seq 83, 92, 126) only report 'AppViewX does not publish pricing' and describe the quote-gated model, with no dollar amount or estimate tied to assumptions. Kimi K3: Final output states pricing is quote-based/enterprise and explicitly flags assumptions ('based on their public materials/analyst coverage, not a price list'), naming modules (CERT+/PAM+/KUBE+), asset-count scaling, and sales-led model as the basis. Qwen 3.8 Max: Final output only reports that pricing is a 'custom quote' with no published tiers/numbers and speculates on a generic 'negotiated annual subscription' model — it never states an actual cost figure, so there is nothing to anchor with assumptions (seq 61). This behavioural item does not affect the fast grade.
  ```

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

  ```text
  No pricing page was fetched; only product documentation index pages are available.
  ```

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

  ```text
  No pricing page was fetched; only product documentation index pages are available.
  ```

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

  ```text
  No pricing page was fetched; only product documentation index pages are available.
  ```


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

  ```text
  Only a CLM API Guide link appears in navigation; no API reference or OpenAPI spec was fetched.
  ```

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

  ```text
  No MCP server documentation appears in the fetched AppViewX docs pages.
  ```

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

  ```text
  Fetched pages cover deployment options, not a CLI install path.
  ```

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

  ```text
  No SDK package registry lookup was supplied for any AppViewX developer package.
  ```

- **Skipped** — Agent skills are published

  ```text
  No agent skills are mentioned in the fetched AppViewX documentation pages.
  ```



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