Home / The Index / Stripe
Developing

How agent-ready is Stripe?

Independent agentability audit of Stripe, scored across the 8 principles of Agent Factors Engineering — how well AI agents can parse, navigate, and operate it.

Audited June 12, 2026 · Rubric v0 · 3 page(s) evaluated

Audit summary

Stripe's agentability audit returned an overall score of 42/100 on the homepage, 46/100 on pricing, and 42/100 on documentation. These scores indicate that while basic navigation is possible, autonomous agents will encounter significant friction when attempting to parse content, understand system state, and operate key workflows programmatically.

The audit identified three critical weaknesses: transparency scored 0/100, meaning agents receive no insight into confidence levels, data provenance, or reasoning behind outputs; shadow UI avoidance scored 15/100, suggesting heavy reliance on non-semantic markup that obscures structure; and chunking scored 39/100, indicating content is not organized to surface answers efficiently. Machine readability (71/100) and status communication (65/100) performed relatively well, while control, defaults, and clean handoffs fell in the mid-range.

Addressing the transparency and structural markup gaps will have the highest impact on agent-readiness, enabling programmatic clients to validate outputs and navigate documentation with confidence.

Score by principle

Machine Readability71 / 100
Chunking39 / 100
Control45 / 100
Status65 / 100
Defaults50 / 100
Clean Handoffs50 / 100
No Shadow UI15 / 100
Transparency0 / 100

Key findings

Chunking
Phrase headings as the questions they answer ('How do I cancel?').
Transparency
Surface confidence/certainty on key outputs (a confidence field in API responses, or a 'verified vs best-guess' label in the UI).
Transparency
Offer a one-line summary plus an expandable drill-down for important results.
Transparency
Attach source references or input citations (link or id) to generated outputs.
Transparency
Expose an activity/audit log or a 'why this result' affordance that records system actions in machine-readable form (a visible activity feed plus a JSON event log).
Control
Provide a labelled pause/cancel/stop control for long-running actions; give it an accessible name like 'Cancel import', not a bare icon.
Machine Readability
Among the stronger areas for Stripe, scored 71/100.
Status
Among the stronger areas for Stripe, scored 65/100.
Defaults
Among the stronger areas for Stripe, scored 50/100.

How Stripe could improve its score

The following improvements will directly raise Stripe's agentability score:

  • Replace generic <div> and <span> elements with semantic HTML5 landmarks such as <header>, <nav>, <main>, <article>, <section>, and <footer> to help agents identify page structure programmatically.
  • Expose an activity or audit log in machine-readable JSON format, coupled with a visible activity feed, so agents can track system actions and understand state changes over time.
  • Phrase documentation headings as direct questions they answer (for example, 'How do I cancel a subscription?') to allow agents to match user intent to content more reliably.
  • Lead each documentation section with the core answer in the first one to two sentences, then provide supporting detail, enabling agents to extract key information without parsing entire blocks.
  • Attach source references, input citations, or confidence metadata to API responses and generated outputs so agents can assess data quality and trace provenance.
  • Provide clearly labelled pause, cancel, or stop controls for long-running operations, using accessible names like 'Cancel import' rather than icon-only buttons.

Work at Stripe? Re-audit any page free.

Scores refresh automatically when we re-crawl — or run an instant audit on any URL now.

Run a free audit

Embed this score

Show your agent-readiness in your docs or README. The badge links back to this live report.

<a href="https://agentability.io/index/stripe.html"> <img src="https://agentability.io/badge/stripe.svg" alt="Stripe — Agentability score 42/100 (Developing)" /> </a>