Supported CMS
- WordPress — self-hosted or WordPress.com Business+ via TPC connector plugin
- Sanity — dataset writes via project-scoped API token
- Webflow — CMS collection writes via site API token
- Ghost — Admin API custom integration
- Framer — CMS collection writes via Framer API key (Pro plan or higher)
- Prismic — repository writes via permanent access token
- Custom endpoint — POST JSON to your own server with a bearer token
Where to connect
Every CMS is configured per-product from Settings → Integrations inside your product workspace. Each connector accepts credentials, validates them on save, and exposes a Test connection button.TPC always publishes as drafts. Nothing goes live until you approve it inside your CMS.
Before you start
- You must be an admin on the target CMS site — API token generation usually requires it.
- Prepare a dedicated integration user or token labelled
TPC publisherso you can revoke it independently. - If your CMS supports scoped tokens (Sanity, Webflow, Ghost), grant the minimum scope required to create drafts.