Home / The Index / Square
Developing

How agent-ready is Square?

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

Square's agentability score of 37/100 on its homepage indicates significant barriers for autonomous AI agents attempting to navigate and operate the platform. The pricing page performs moderately better at 50/100, while documentation sits at 39/100. These scores suggest that while basic parsing is possible, agents will struggle with error recovery, understanding system state, and executing multi-step workflows reliably.

The audit identifies clean handoffs (0/100) and transparency (18/100) as the most critical gaps. Square also shows weakness in status communication (30/100) and defaults (33/100). Machine readability (66/100) and chunking (58/100) are relative strengths, indicating that content structure is reasonably accessible, but the lack of structured error handling and state visibility creates friction points that will cause agent failures in production scenarios.

Score by principle

Machine Readability66 / 100
Chunking58 / 100
Control44 / 100
Status30 / 100
Defaults33 / 100
Clean Handoffs0 / 100
No Shadow UI45 / 100
Transparency18 / 100

Key findings

Clean Handoffs
On errors return structured context (what failed, error code, offending field) in both UI and API — not an opaque 'Something went wrong'.
Clean Handoffs
Make every error state the next action ('Email is invalid — enter a valid address').
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.
Control
Gate destructive actions behind an explicit, distinctly-labelled confirmation step — not a same-styled button.
Control
Support undo/override on completed actions (an 'Undo' on destructive changes, editable results).
Machine Readability
Among the stronger areas for Square, scored 66/100.
Chunking
Among the stronger areas for Square, scored 58/100.

How Square could improve its score

To improve agentability, Square should prioritize the following changes:

  • Return structured error responses that include what failed, the relevant error code, and the offending field in both UI and API responses, replacing generic 'Something went wrong' messages.
  • Make every error state actionable by explicitly stating the next step, such as 'Email is invalid — enter a valid address' rather than only describing the problem.
  • Implement confirmation steps for destructive actions using distinctly-labelled UI elements that are visually and semantically different from standard action buttons.
  • Display progress for long-running tasks using an enumerated multi-step indicator or activity feed so agents can track completion status.
  • Add JSON-LD structured data using schema.org vocabulary to describe primary entities on each page, improving machine parseability.
  • Provide one-line summaries with expandable details for important results, and attach source references or input citations to any generated outputs.

Work at Square? 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/square.html"> <img src="https://agentability.io/badge/square.svg" alt="Square — Agentability score 37/100 (Developing)" /> </a>