5 Learnings Building Canva for AI Agents

· Source: Engineering Leadership · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Software Development & Engineering, Robotics & Autonomous Systems · Depth: Intermediate, medium

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

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

Topics

Best for: CTO, AI Product Manager, Entrepreneur, Director of AI/ML, AI Architect, VP of Engineering/Data

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Engineering Leadership.