5 Learnings Building Canva for AI Agents
Summary
Canva has transitioned its product development focus from traditional user interfaces to supporting AI agents, a shift highlighted by Anwar Haneef's talk at Engineering Leadership LIVE. This strategic move involves introducing AI features, an MCP Server for asset search, creation, editing, and publishing, and AI connectors for platforms like ChatGPT and Claude. The company observes three industry shifts: a behavior shift where agents call APIs instead of browsing UIs, a distribution shift positioning agents as a primary interaction surface, and a value shift where agents prioritize objective functionality over subjective aesthetics. Key learnings from this transition include treating the MCP setup as a living system, maintaining robust underlying APIs, acknowledging agents' non-deterministic and "picky" interaction patterns, prioritizing authentication as a core product feature, and emphasizing deep domain expertise to stand out to agents.
Key takeaway
For AI Architects and VPs of Engineering building products for the agentic era, recognize that AI agents are a new distribution channel demanding an API-first strategy. Prioritize Agent Experience (AX) over traditional UI, ensuring your underlying APIs are robust and debuggable. Invest in authentication as a core feature from the outset to avoid integration friction. Focus your product on deep domain expertise to become an indispensable tool for agents, rather than a generalist.
Key insights
AI agents represent a new distribution channel, demanding products shift from UI-centric design to API-first, prioritizing agent experience and specialized domain expertise.
Principles
- Agents call APIs, not UIs.
- Agents are a primary distribution surface.
- Objective agents prioritize function, reliability.
Method
Canva's approach involved building an MCP Server and AI connectors for platforms like ChatGPT/Claude, alongside revamping API design to support agent interaction and ensure debuggability.
In practice
- Design APIs for agent interaction.
- Prioritize Agent Experience (AX).
- Invest in robust authentication early.
Topics
- AI Agents
- Agent Experience
- API Design
- Product Strategy
- Authentication
- Domain Expertise
Best for: CTO, AI Product Manager, Entrepreneur, Director of AI/ML, AI Architect, VP of Engineering/Data
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Engineering Leadership.