Connect Your Platform
Connect the place your website lives so the Engine can ship work directly to it — as drafts and pull requests, never straight to your live site.
We currently support:
- GitHub — for sites that live in a code repository
- WordPress
- HubSpot
- Webflow
- Contentful
All connections live on the Integrations page in your brand’s sidebar, each with a status dot showing whether it’s connected. If your platform isn’t listed, you can still use the Engine — drafts are delivered in the app (or in a Google Doc) for you to copy over. And if you’d rather review drafts in Google Docs, no connection is needed at all — see Running Your First Job.
Is This Safe?
Connecting gives the Engine a deliberately limited role — it stages work for your approval, it doesn’t run your site:
- It never edits your live site. CMS work is created as an unpublished draft; publishing happens in your CMS, by you.
- Code changes never touch your main branch. Every change arrives as a pull request on its own branch. Your build checks run on it, the Engine fixes any build failures it caused, and nothing merges without your team’s review.
- It can’t delete your content. The Engine has no tools for deleting pages or posts — it creates and edits drafts. Where supported, its edits come with a restore option to roll a change back.
- Your credentials stay server-side. Tokens are stored securely, never shown again in the app, and you can rotate or disconnect anytime.
GitHub
Best if your website lives in a code repository. The Engine creates a branch and opens a pull request for every change.
- Open Integrations → GitHub and click Connect GitHub.
- Approve the BrandViz GitHub App on the repository you want — no tokens to copy.
WordPress
- Open Integrations → WordPress and enter your Site URL.
- Click Authorize to approve BrandViz directly on your WordPress site.
If your site can’t use the authorize flow, there’s a manual option: in wp-admin go to Users → Profile → Application Passwords, create one, and enter it with your username.
HubSpot
- In HubSpot, go to Settings → Integrations → Private Apps and create a private app with content permissions. Copy its access token (starts with
pat-). - In Integrations → HubSpot, paste the token and add your Portal ID and Blog ID.
Webflow
- Open Integrations → Webflow and click Connect with Webflow.
- Authorize BrandViz and pick your site — no token to copy.
- Choose which collection holds your blog posts.
Contentful
- In Contentful, install the BrandViz app into your space (Apps → Custom apps).
- In Integrations → Contentful, enter your Space ID and environment — no token to copy.
- Choose which content type holds your blog posts.
A fallback exists if you prefer a personal access token: create one in Contentful under Settings → CMA tokens.
Connect the platform where your content actually gets published. If your marketing site is on WordPress, connect WordPress — the Engine’s drafts will appear right where your team already reviews content.