Home / The Index / Xero
Agent-Ready

How agent-ready is Xero?

Independent agentability audit of Xero, 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

Xero's overall agentability score of 48/100 indicates moderate readiness for autonomous AI agents. The platform performs consistently across its homepage, pricing page, and documentation, with all three sections scoring in the 42–48 range. This suggests systemic patterns rather than isolated page-level issues.

The platform demonstrates strong machine readability (81/100) and solid control mechanisms (73/100), meaning agents can generally parse the HTML structure and navigate key workflows. However, Xero faces significant challenges in shadow UI avoidance (15/100) and transparency (18/100), indicating that important functionality may be hidden in client-side JavaScript or presented without adequate context for agents to interpret reliably.

Mid-range scores in defaults (33/100), clean handoffs (50/100), and chunking (53/100) point to opportunities for incremental improvement in form usability, workflow transitions, and content organization. Status visibility (65/100) is adequate but could be enhanced to better support agent-driven interactions.

Score by principle

Machine Readability81 / 100
Chunking53 / 100
Control73 / 100
Status65 / 100
Defaults33 / 100
Clean Handoffs50 / 100
No Shadow UI15 / 100
Transparency18 / 100

Key findings

Defaults
Pre-fill inputs with sensible defaults wherever a reasonable one exists.
Transparency
Attach source references or input citations (link or id) to generated outputs.
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.
Chunking
Phrase headings as the questions they answer ('How do I cancel?').
Machine Readability
Replace generic <div>/<span> scaffolding with semantic landmarks (<header>, <nav>, <main>, <article>, <section>, <footer>).
Machine Readability
Among the stronger areas for Xero, scored 81/100.
Control
Among the stronger areas for Xero, scored 73/100.
Status
Among the stronger areas for Xero, scored 65/100.

How Xero could improve its score

To improve agentability, Xero should prioritize the following changes:

  • Replace generic <div> and <span> elements with semantic HTML5 landmarks such as <header>, <nav>, <main>, <article>, <section>, and <footer> to strengthen structural machine readability.
  • Add source references or input citations to generated outputs, linking back to the underlying data or configuration that produced each result.
  • Pre-fill form inputs with sensible defaults wherever a reasonable value exists, reducing the decision burden for agents and improving form completion rates.
  • Surface confidence or certainty indicators on key outputs, such as adding confidence fields to API responses or displaying 'verified vs. best-guess' labels in the user interface.
  • Restructure content headings to directly answer user questions (e.g., 'How do I cancel?' instead of 'Cancellation'), and ensure each section is self-contained and understandable without surrounding context.
  • Gate destructive actions behind explicit, distinctly-labelled confirmation steps rather than relying on same-styled buttons that agents may not recognize as critical checkpoints.

Work at Xero? 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/xero.html"> <img src="https://agentability.io/badge/xero.svg" alt="Xero — Agentability score 48/100 (Agent-Ready)" /> </a>