How agent-ready is Canva?
Independent agentability audit of Canva, scored across the 8 principles of Agent Factors Engineering — how well AI agents can parse, navigate, and operate it.
Audit summary
Canva's agentability score of 19/100 on its homepage indicates that autonomous AI agents will face significant obstacles when attempting to parse, navigate, and operate the site programmatically. The pricing page scored 13/100 and documentation 39/100, suggesting structural barriers across key user journeys. These scores reflect fundamental gaps in machine-oriented design rather than incremental polish issues.
The audit identified critical weaknesses in transparency (0/100), defaults (0/100), and shadow UI avoidance (0/100). Control mechanisms scored 10/100, meaning agents have minimal ability to safely manage or reverse actions. Clean handoffs achieved 68/100, the only principle showing agent-friendly design patterns. Machine readability (34/100) and chunking (20/100) indicate that while some semantic structure exists, it is insufficient for reliable automated interaction.
These scores mean that AI agents cannot reliably automate Canva workflows, trace system decisions, or recover from errors. For organizations evaluating Canva for agent-driven design pipelines, current architecture will require significant human oversight and manual intervention.
Score by principle
Key findings
How Canva could improve its score
Canva can improve agent accessibility by implementing the following changes identified in the audit:
- Add JSON-LD structured data using schema.org vocabulary to key pages, enabling agents to identify and extract primary entities like products, pricing plans, and documentation topics programmatically.
- Introduce an activity log or audit trail that records system actions in both human-readable and JSON formats, allowing agents to track what operations have been performed and why specific results were generated.
- Implement explicit confirmation steps for destructive actions such as deletion or overwriting, using distinct visual styling and clear labels that agents can parse and respect before proceeding.
- Provide labeled pause, cancel, and stop controls for long-running operations like imports or exports, with accessible names (e.g., 'Cancel import') rather than icon-only buttons.
- Add undo functionality for completed destructive changes, giving both human users and agents the ability to reverse actions and recover from errors.
- Include confidence indicators or verification status on AI-generated outputs, exposing certainty levels through API response fields or UI labels that distinguish verified data from best-guess results.
Work at Canva? Re-audit any page free.
Scores refresh automatically when we re-crawl — or run an instant audit on any URL now.
Run a free auditEmbed this score
Show your agent-readiness in your docs or README. The badge links back to this live report.