# AX Check: smarteskwela.com
Checked 2026-09-21.

Prices are on the homepage, but agents can't find docs to act on.
Basic, Pro, and Enterprise pricing with limits is stated plainly on the homepage. But no documentation index or guide exists, so 2 of 3 agent sessions said they found no pricing at all.

## Onboarding needs a login

## Coding sessions
All three sessions completed. One read the homepage pricing table correctly and reported plan costs with billing assumptions. The other two concluded no pricing was publicly available and declined to state any figures, since no documentation index pointed them to it.

### DeepSeek V4 Pro
[View public run](https://agents.withgauge.com/p/runs/6c775f9b-2d04-47f3-a8a0-19528c80ea43) · [Read transcript](https://www.ax-check.com/smarteskwela.com/sessions/deepseek.json)
Final summary (seq 61) gives a pricing table (Basic/Pro/Enterprise in ₱) with named assumptions: annual billing vs monthly-equivalent, per-plan student/teacher/admin limits, and 30-day no-credit-card trial.
#### End-to-end onboarding
- **End-to-end onboarding not demonstrated**: The agent never obtained product credentials or performed any authenticated operation. It only fetched public marketing/docs pages via curl and concluded there was no API/SDK to sign up for or use, then stopped per the task instructions.
  Event 61:

  ```text
  So there is **no supported developer workflow I can act on** — I can't build a code example against it through an SDK or API.
  ```

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

#### Blockers
- **No public API, SDK, or developer docs found**: Product behavior/limitation: the agent crawled the marketing site and docs section and found only end-user guides (school setup, attendance, grading) with no API, SDK, webhook, or token references. Attempts to hit likely developer paths returned 404s, and the only mention of integrations was a sales-gated Enterprise feature, so there was nothing for a developer to authenticate against or call.
  Event 31:

  ```text
  === https://smarteskwela.com/api ===
  HTTP 404 size 20815
  ```
  Event 31:

  ```text
  === https://smarteskwela.com/developers ===
  HTTP 404 size 20815
  ```
  Event 61:

  ```text
  No public **API**, **SDK**, **webhooks**, API keys/tokens, or documented endpoints.
  ```
  Event 61:

  ```text
  The only mention of "integration" is **"Custom integrations" as a paid Enterprise-plan feature** — i.e., a sales contact, not a self-serve SDK/API.
  ```

#### Suggested Changes
- **Publish a developer API/SDK page or clearly state there is none**: On smarteskwela.com, add a /developers or /api page documenting any available integration surface (even if enterprise-only), since /api and /developers currently 404 and the docs at /docs only cover end-user workflows (setup, attendance, grading, fees). Check the fix by confirming /api or /developers returns a real page listing authentication method and endpoints instead of a 404.
  Event 31:

  ```text
  === https://smarteskwela.com/developers ===
  HTTP 404 size 20815
  <title>SmartEskwela</title>
  ```
  Event 40:

  ```text
  Documentation Everything your school needs to run SmartEskwela day to day, written for the people doing the work — school heads, registrars, and teachers. 22 guides, no jargon.
  ```

### Kimi K3
[View public run](https://agents.withgauge.com/p/runs/74a46531-09b2-4794-b738-d1a6adf9d127) · [Read transcript](https://www.ax-check.com/smarteskwela.com/sessions/kimi.json)
Final output explicitly states 'No public peso amounts are listed without signing up' (seq 34) — it describes tier/add-on/seat-pack structure but never states an actual cost figure, so there is no price to attach assumptions to.
#### End-to-end onboarding
- **End-to-end onboarding not demonstrated**: Agent never obtained credentials or attempted an authenticated operation against SmartEskwela. It only performed unauthenticated web reconnaissance (curl checks against public pages, docs, and sitemap) and concluded there is no public API/SDK, then stopped per instructions rather than signing up or logging in.
  Event 34:

  ```text
  SmartEskwela has no developer workflow I can act on, so I can't build a code example against it
  ```

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

#### Blockers
- **No public API, SDK, or developer docs exist for SmartEskwela**: This is product behavior, not agent error: the agent checked PyPI/npm for a SmartEskwela package (none found) and probed common developer paths (/developers, /api, /api-docs, /openapi.json), all returning 404. The sitemap confirms the entire product surface is the web app, help docs, and marketing pages — no integration surface for a script or SDK-based example.
  Event 8:

  ```text
  200
  404
  
  ```
  Event 17:

  ```text
  developers -> 404
  api -> 404
  api-docs -> 404
  openapi.json -> 404
  ```
  Event 34:

  ```text
  No public API: /developers, /api, /api-docs, and /openapi.json all 404. The sitemap confirms the product surface is entirely the web app plus end-user docs.
  ```
- **Pricing page requires login, not publicly listed**: Product/test-environment limitation: the /pricing route redirects straight to /login rather than showing plans or peso amounts publicly, so exact pricing could only be inferred from a docs page about billing concepts rather than a real price sheet. This is a normal login wall, not a defect the agent could work around without credentials.
  Event 22:

  ```text
  location: /login
  ```

#### Suggested Changes
- **Publish a public pricing page instead of redirecting to login**: On smarteskwela.com/pricing, show actual plan tiers and peso amounts (or at least indicative ranges) without requiring login. Verify by curling https://smarteskwela.com/pricing unauthenticated and confirming it returns plan content (200) instead of a redirect to /login.
  Event 22:

  ```text
  location: /login
  ```
- **Add a developer/API section if programmatic access is ever intended**: If any integration use case is desired (e.g., syncing enrollment or billing data), publish an /api or /developers page with endpoint docs and an SDK on PyPI/npm. Verify by checking that a request to smarteskwela.com/developers or /api returns real documentation instead of 404, and that a package named smarteskwela appears on PyPI/npm.
  Event 17:

  ```text
  developers -> 404
  api -> 404
  api-docs -> 404
  openapi.json -> 404
  ```

### Qwen 3.8 Max
[View public run](https://agents.withgauge.com/p/runs/390f4181-50a4-4bd4-977a-4dedfe1fc756) · [Read transcript](https://www.ax-check.com/smarteskwela.com/sessions/qwen.json)
Final output explicitly refuses to state any pricing figure ('I have no information about SmartEskwela's pricing. I won't guess or invent numbers') — no number, so no assumptions to accompany it.
#### End-to-end onboarding
- **Onboarding needs a login**: Agent found an empty sandbox repo with no SmartEskwela code, SDK, docs, or credentials. It checked npm and PyPI for a 'smarteskwela' package, got a 404/not-found on both, and had no web access to locate a docs site or signup portal. It stopped immediately, stating the product has no developer workflow it could act on and asking the user to supply docs, an SDK name, or API credentials.
  Event 8:

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

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

  ```text
  What would unblock me: drop SmartEskwela's docs, an SDK package name, or API credentials/base URL into this workspace (or paste them into the chat), and I'll build the example from there.
  ```

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

#### Blockers
- **No SmartEskwela SDK, docs, or credentials available**: The sandbox repo was empty (just a .gitignore and initial commit) and the 'smarteskwela' package does not exist on npm or PyPI. The agent had no web access to find documentation, a signup flow, or API credentials, so it could not identify any SDK, API endpoint, or workflow to act on. This is primarily a test-environment/setup gap (no product access provided) rather than a product defect, though it also means the agent could not evaluate the actual product.
  Event 8:

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

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

  ```text
  The repo** (`/sandbox/repo`) is an empty workspace — just a `.gitignore` and an "Initial workspace" commit. No SmartEskwela code, SDK, docs, credentials, or config anywhere.
  ```

#### Suggested Changes
None identified in this transcript.

### Task given to each agent
Help me build a simple example using SmartEskwela. 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: F · 23/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 even when text/markdown was requested; no Markdown representation offered.
  ```

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

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

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

  ```text
  No compact guide representation: /llms.txt returns 404 and homepage Markdown is unsupported.
  ```

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

  ```text
  /llms.txt is 404, so no navigation guidance content exists to assess.
  ```

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

  ```text
  /llms.txt is 404; no API, MCP, or skills surfaces are mentioned anywhere fetched.
  ```

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

  ```text
  No standalone Markdown guide was fetched; only HTML docs link exists.
  ```

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

  ```text
  No compact guide was retrieved, so token budget cannot be measured.
  ```

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

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

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

  ```text
  No compact agent guide or Markdown docs page was fetched; only homepage and a 404 llms.txt.
  ```

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

  ```text
  No install or next-step documentation page was fetched to check link resolution.
  ```


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

  ```text
  No docs or quickstart pages were fetched; only a 404 llms.txt was retrieved.
  ```

- **Skipped** — Installation commands are extractable

  ```text
  No installation or CLI guide was fetched for SmartEskwela.
  ```

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

  ```text
  No documentation or code example pages were fetched for SmartEskwela.
  ```

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

  ```text
  No docs describing prerequisites or authentication were fetched.
  ```


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

  ```text
  3 of 3 sessions were judged on pricing; 2 fell short. DeepSeek V4 Pro: Final summary (seq 61) gives a pricing table (Basic/Pro/Enterprise in ₱) with named assumptions: annual billing vs monthly-equivalent, per-plan student/teacher/admin limits, and 30-day no-credit-card trial. Kimi K3: Final output explicitly states 'No public peso amounts are listed without signing up' (seq 34) — it describes tier/add-on/seat-pack structure but never states an actual cost figure, so there is no price to attach assumptions to. Qwen 3.8 Max: Final output explicitly refuses to state any pricing figure ('I have no information about SmartEskwela's pricing. I won't guess or invent numbers') — no number, so no assumptions to accompany it. This behavioural item does not affect the fast grade.
  ```

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

  ```text
  Homepage pricing section lists Basic, Pro, Enterprise plans with yearly prices and monthly equivalents, no interaction needed.
  ```

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

  ```text
  Prices stated openly: ₱19,999, ₱49,999, ₱99,999/year plus add-on monthly rates.
  ```

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

  ```text
  Plans state student, teacher, admin limits and billing period; add-ons list monthly prices.
  ```


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

  ```text
  No API reference or OpenAPI spec was fetched; only a 404 llms.txt page.
  ```

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

  ```text
  No MCP server documentation was fetched for SmartEskwela.
  ```

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

  ```text
  No CLI install path documentation was fetched for SmartEskwela.
  ```

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

  ```text
  No SDK package registry lookup was fetched for SmartEskwela.
  ```

- **Skipped** — Agent skills are published

  ```text
  No agent skills documentation was fetched for SmartEskwela.
  ```



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