All documentation
Connect the tools you already publish with
CiteAgentic finds the buyer questions you lose in AI answers and drafts the content that answers them. Integrations cover the two ends of that loop: letting us read your site, and getting approved content back out into your CMS.
Which CMS platforms can CiteAgentic publish to?
There are nine: GitHub, WordPress, Wix, Webflow, Contentful, Storyblok, Contentstack, Sanity and Drupal.
Approved drafts publish straight into your CMS. Every channel is configured the same way — Site Settings → Integrations → Publishing channels — and stores its credentials encrypted. Pick the one that matches where your site actually lives.
- GitHub — for sites built from a repo: Astro, Hugo, Next.js, Jekyll, Gatsby, Eleventy, Docusaurus. Commits Markdown; your existing deploy pipeline takes it live.
- WordPress — via an Application Password. Publishes as a page or a post, draft or live.
- Wix — adds items to a Wix CMS collection using a Wix API key.
- Webflow — creates CMS items via the Data API v2, staged or live.
- Contentful — creates entries in your content model with a Content Management token.
- Storyblok — creates stories in the content type you choose.
- Contentstack — creates entries and optionally publishes them to an environment.
- Sanity — creates documents with a real Portable Text body, not a string dump.
- Drupal — creates nodes through core JSON:API. No contributed modules.
You can connect more than one. Each channel belongs to a site, and a draft is published to the channel you pick at publish time.
How do I let the scanner reach my site?
Add an allowlist rule for our User-Agent in your firewall or CDN. It is one line, and it is the fix whenever an audit reports pages it could not fetch.
- Scanner access — how our scanner identifies itself, and how to allowlist it so audits collect complete data. We never spoof a browser or a bot to get past your security tools.
Which publishing channel should I use?
Match the channel to how your site is built, not to what you would prefer to use.
| If your site is | Use |
|---|---|
| Generated from a Git repository | GitHub |
| Running on WordPress | WordPress |
| Built in Wix or Webflow | Wix or Webflow |
| Backed by a headless CMS | Contentful, Storyblok, Contentstack or Sanity |
| Running on Drupal | Drupal |
What happens to my credentials?
Every secret you paste is encrypted with AES-256-GCM before it is stored, and it is never shown again — not in the UI, not in an export, not to support. Connections are per site, so a credential added to one site is not readable from another.
Each channel also has a Test & connect step that does a real read against your account before saving, so a wrong token, a missing permission or a required field we cannot fill is reported at setup rather than on your first scheduled publish.