Connect Claude, ChatGPT, or Any AI Agent to Canvas Builder: The Agent API
Most website builders are built for humans clicking buttons. Canvas Builder now works just as well when the builder is an AI agent.
The Canvas Builder Agent API lets Claude, ChatGPT, or any custom AI assistant build, refine, publish, and download real multi-page websites on your behalf — using the same production build engine that powers the Canvas Builder chat. No browser automation, no screen-scraping, no shared passwords.
Why an Agent API?
AI assistants are becoming the way people get work done. You tell your assistant “I need a landing page for my coffee subscription startup” — and today, the assistant’s options are bad: it can write you raw HTML you have to host yourself, or walk you through using some website builder’s UI step by step.
With the Agent API, the assistant just does it:
- It requests access once. You approve it from your Canvas Builder account — scanning a QR code or clicking a link — and choose exactly what it’s allowed to do.
- It describes the site in plain language. Our build engine generates a complete, multi-page, responsive website — the same quality you’d get building in the chat yourself.
- It refines on feedback. “Make the hero darker, add a pricing section” — one sentence per change.
- It publishes to a live URL on your account, connects your custom domain, or downloads the ZIP — whatever you’ve permitted.
Security model: scoped, revocable, approved by you
We designed the access flow so you never paste a password into a chatbot:
- One-time consent. The agent requests a link code; you open the link signed into your own account and approve the exact scopes requested. Nothing happens without that approval.
- Scoped tokens. Build-only by default. Publishing and domain management are separate permissions the agent must explicitly request — and you can decline.
- Revocable anytime. Every connected agent is listed on your Account page with a one-click revoke. Tokens expire automatically after 90 days.
- Your credits, your limits. Agent builds use your normal credit balance with the same per-build pricing — plus rate limits that stop a runaway agent from draining it.
How it works (for the technically curious)
The flow is deliberately simple — four REST calls:
- Link: the agent calls
POST /api/v1/agents/link/startand shows you a QR code. You approve. The agent polls and receives a bearer token. - Build:
POST /api/v1/agents/siteswith a plain-language description. Builds run asynchronously; the agent polls for completion. - Refine:
POST /api/v1/agents/sites/{id}/changeswith the change described in a sentence. - Ship: publish to a live subdomain, attach a custom domain, or download the full ZIP.
Everything an agent needs to integrate is at agents.canvasbuilder.co — a single page written to be read by AI agents themselves, plus an OpenAPI 3.1 spec for tooling that consumes structured definitions.
What can you build with it?
Everything the Canvas Builder chat can build: complete multi-page websites with real navigation, responsive layouts, conversion-focused sections, contact forms, and consistent design systems. Landing pages, portfolios, restaurant sites, SaaS marketing sites, local business sites — described in a sentence, delivered as production-ready HTML/CSS.
Try it
If you use Claude, ChatGPT with actions, or build your own agents: point them at agents.canvasbuilder.co. The page contains the full integration guide. Approve the connection from your account, and your assistant can start shipping websites for you today.
New to Canvas Builder? Sign up free — you get free credits to try your first build, whether you build it yourself or let your agent do it.