# Wavefront > Wavefront by Adwave plans, writes, fact-checks and publishes articles, social posts, newsletters and images for a business. Drafts cite their sources, and every version is approved before it is published: by your team, an agent or API key they allow, or auto-approve. - Wavefront is a content service by Adwave Digital Inc. It plans a content strategy from a workspace's audience, voice, keywords and search data (Google Search Console, Google Analytics, Bing Webmaster Tools), drafts articles, social posts, newsletters and images, checks every claim against its sources, routes drafts for review, and publishes approved versions to the site's CMS, newsletter tool and social accounts. - Only approved versions publish. An owner or editor approves in the web app or through an AI agent they connected with Approve content checked, and an API key approves only with the opt-in approve scope. An owner can also turn on auto-approve, which passes only autopilot's article drafts. Nobody can approve a version with blockers. - Three ways in share one core: the web app, a REST API, and a remote MCP server for ChatGPT, Claude, Grok, Cursor and other MCP clients. - Pricing: one plan, Wavefront, $99 a month (4,525 credits a month) or $990 a year. Every feature is included (the API and MCP, autopilot, unlimited destinations and teammates), and credits are the only limit. Trial: 7 days and 300 credits, no card. Credit packs: 500 for $25, 1,500 for $59, 4,000 for $139. - MCP server (Streamable HTTP, OAuth 2.1 or an API key): https://wavefront.adwave.com/mcp - REST API base URL: https://wavefront.adwave.com/v1 - OpenAPI 3.1 document: https://wavefront.adwave.com/v1/openapi.json ## Product - [Wavefront: content your team approves](https://wavefront.adwave.com/): Wavefront plans content from your search data, writes articles and posts that cite their sources, checks every claim, and publishes once your team approves. - [How Wavefront works](https://wavefront.adwave.com/product): How Wavefront plans from your search data, drafts and fact-checks articles and posts, routes them for approval, publishes them, and measures what happens next. - [Use Wavefront from ChatGPT, Claude, Grok or Cursor](https://wavefront.adwave.com/agents): Connect ChatGPT, Claude, Grok, Cursor or any MCP client to Wavefront. Agents plan and draft in your workspace; a person approves before anything is published. - [Wavefront for developers: REST API, MCP and webhooks](https://wavefront.adwave.com/developers): Build on Wavefront with a REST API, an OpenAPI 3.1 document, a remote MCP server, signed event webhooks and recipes for Zapier, Make and n8n. In every plan. - [Integrations: publish, plan and connect](https://wavefront.adwave.com/integrations): Every place Wavefront publishes to and reads from: WordPress, Webflow, Shopify, Ghost, HubSpot, newsletters, social, Search Console, Slack, Zapier and AI agents. - [Use cases: content for every kind of site](https://wavefront.adwave.com/use-cases): How SaaS companies, local businesses, online stores, agencies, media sites and newsletters use Wavefront to plan, write, check and publish content. - [Pricing: one plan with everything included](https://wavefront.adwave.com/pricing): One Wavefront plan for $99 a month or $990 a year with every feature, the API and MCP included. Start with a 7-day trial and 300 credits, no card needed. ## Features - [Content strategy built from your search data](https://wavefront.adwave.com/features/strategy): Wavefront's strategist reads your site and search data, then proposes a brief, voice, pillars, keywords with volumes and a dated calendar you shape by chatting. - [AI drafts that cite their sources and pass a fact check](https://wavefront.adwave.com/features/writing): Wavefront researches each article, writes it in your voice, links every figure to its source and has an independent checker verify each claim before you review. - [Content review and approval for teams](https://wavefront.adwave.com/features/review): Review queues, comments, reviewer assignments and roles. Nothing Wavefront writes is published until your team approves that exact version. - [Publish approved content to your CMS, newsletter and social](https://wavefront.adwave.com/features/publishing): Publish approved articles and posts to WordPress, Webflow, Shopify, Ghost, HubSpot, Contentful, newsletters, LinkedIn and X, on a schedule, and update them later. - [Search performance and content suggestions](https://wavefront.adwave.com/features/performance): Wavefront reads Search Console and Bing data daily and suggests what to do: refresh pages near page one, fix titles, recover lost clicks and fill topic gaps. - [Autopilot drafts your content calendar on time](https://wavefront.adwave.com/features/autopilot): Autopilot drafts each calendar post as it comes due, picks ideas from your backlog with the editorial mix, and waits for approval unless an owner allows auto-approve. ## Use cases - [Content for SaaS and B2B teams](https://wavefront.adwave.com/use-cases/saas-and-b2b): Wavefront plans a B2B content calendar across the funnel, drafts from your product docs, checks every claim against its source and waits for your approval. - [Content for local and multi-location businesses](https://wavefront.adwave.com/use-cases/local-businesses): Wavefront plans posts for each service and city you serve, drafts them from your site and real search data, and publishes to WordPress once you approve. - [Blog content for e-commerce stores](https://wavefront.adwave.com/use-cases/ecommerce): Wavefront plans posts across your product categories, gets gift guides out ahead of the season, and publishes approved articles to your Shopify blog. - [Content for agencies and their clients](https://wavefront.adwave.com/use-cases/agencies): Run each client in its own Wavefront workspace with its own voice, plan, documents and destinations. Clients can review and comment as viewers. - [Content for media and catalog sites](https://wavefront.adwave.com/use-cases/media-and-catalog-sites): Wavefront grounds articles in your site's catalog feed, links your entity pages, keeps subjects weeks apart and publishes Markdown to your Git repository. - [Newsletter and creator content](https://wavefront.adwave.com/use-cases/newsletters-and-creators): Wavefront plans your beats, drafts newsletter issues into Mailchimp, Kit or beehiiv for you to send, and turns the same plan into posts and social copy. ## Integrations - [Publish to WordPress from Wavefront](https://wavefront.adwave.com/integrations/wordpress): Send approved articles to self-hosted WordPress as drafts, live or scheduled posts, with images, categories, tags and Yoast or Rank Math SEO fields. - [Publish to WordPress.com from Wavefront](https://wavefront.adwave.com/integrations/wordpress-com): Send approved articles to a WordPress.com or Jetpack site as drafts, live or scheduled posts, with images, terms and Jetpack SEO fields. - [Publish to Webflow CMS from Wavefront](https://wavefront.adwave.com/integrations/webflow): Send approved articles to a Webflow CMS collection as draft or published items, with your field mapping, rich text, header image and SEO fields. - [Publish to Ghost from Wavefront](https://wavefront.adwave.com/integrations/ghost): Send approved articles to Ghost as drafts, live or scheduled posts with tags, feature image, SEO and social fields, and email them only when you choose. - [Publish to your Shopify blog from Wavefront](https://wavefront.adwave.com/integrations/shopify): Send approved articles to a Shopify store's blog as hidden, visible or scheduled posts, with the hero image, tags and SEO title and description. - [Publish to your HubSpot blog from Wavefront](https://wavefront.adwave.com/integrations/hubspot): Send approved articles to a HubSpot CMS blog as drafts, live or scheduled posts, with the byline, featured image, tags, SEO fields and JSON-LD. - [Publish to Contentful from Wavefront](https://wavefront.adwave.com/integrations/contentful): Send approved articles to Contentful as draft or published entries of your content type, with rich text, assets, authors and categories mapped. - [Publish to Sanity from Wavefront](https://wavefront.adwave.com/integrations/sanity): Send approved articles to a Sanity dataset as draft or published documents, with Portable Text, image assets, authors and categories mapped. - [Publish to Strapi from Wavefront](https://wavefront.adwave.com/integrations/strapi): Send approved articles to Strapi 5, self-hosted or on Strapi Cloud, as draft or published documents with Blocks, Markdown or HTML bodies and media. - [Publish to Storyblok from Wavefront](https://wavefront.adwave.com/integrations/storyblok): Send approved articles to Storyblok as draft or published stories of your content type, with rich text, assets and fields mapped, in any region. - [Publish to Payload CMS from Wavefront](https://wavefront.adwave.com/integrations/payload): Send approved articles to a self-hosted Payload CMS 3 collection as draft or published documents, with a Lexical or Markdown body and media uploads. - [Publish to Notion and import Notion pages](https://wavefront.adwave.com/integrations/notion): Publish approved articles as pages in a Notion database or under a page, and import Notion pages and databases as reference documents for drafts. - [Publish to Astro, Hugo, Jekyll or Next via GitHub](https://wavefront.adwave.com/integrations/github): Commit approved articles as Markdown with front matter to your site's GitHub repo, through a pull request or a direct commit, for Astro, Hugo, Jekyll or Next. - [Publish to any URL with a signed webhook](https://wavefront.adwave.com/integrations/webhook): Send each published article as signed JSON to any https URL, for your own code, Zapier, Make or n8n, with updates and withdrawals as their own events. - [Export articles as HTML, Markdown, JSON or zip](https://wavefront.adwave.com/integrations/export): For platforms without a publishing connection, export approved articles as HTML, Markdown with front matter, a JSON document, or a zip with images. - [Create Mailchimp campaign drafts from Wavefront](https://wavefront.adwave.com/integrations/mailchimp): Approved newsletter copy becomes a draft regular campaign in Mailchimp with subject, preview text and HTML. Wavefront never sends or schedules it. - [Create Kit broadcast drafts from Wavefront](https://wavefront.adwave.com/integrations/kit): Approved newsletter copy becomes a draft broadcast in Kit (formerly ConvertKit), unscheduled and private. Wavefront never sends it: you send it from Kit. - [Create beehiiv post drafts from Wavefront](https://wavefront.adwave.com/integrations/beehiiv): Approved newsletter copy becomes a draft post in beehiiv with the email subject and preview text, which you send yourself. Requires beehiiv Max or Enterprise. - [Post to LinkedIn from Wavefront](https://wavefront.adwave.com/integrations/linkedin): Post approved LinkedIn copy and images to your personal LinkedIn feed from Wavefront. Only a person in the web app can post, and withdraw deletes the post. - [Post approved copy to X from Wavefront](https://wavefront.adwave.com/integrations/x): Post approved X copy and up to four images to your X account from Wavefront. Only a person in the web app can post, and withdraw deletes the post. - [Post to Facebook, Instagram, TikTok and more](https://wavefront.adwave.com/integrations/ayrshare): Post or schedule approved social copy and images to LinkedIn, X, Facebook, Instagram, Threads, TikTok, Pinterest and Bluesky through Ayrshare. - [Connect Google Search Console to Wavefront](https://wavefront.adwave.com/integrations/google-search-console): Wavefront reads your Search Console queries, pages and sitemaps (read-only) to plan posts, suggest refreshes and show how each published article does. - [Connect Google Analytics 4 to Wavefront](https://wavefront.adwave.com/integrations/google-analytics): Wavefront reads GA4 traffic totals, landing pages and channel groups (read-only) to show what visitors do after they arrive and to inform your plans. - [Connect Bing Webmaster Tools to Wavefront](https://wavefront.adwave.com/integrations/bing-webmaster-tools): Wavefront reads Bing Webmaster Tools queries, pages, clicks and inbound links with your API key, and shows them next to Google's on the Performance page. - [Use Wavefront from ChatGPT with MCP](https://wavefront.adwave.com/integrations/chatgpt): Add Wavefront to ChatGPT as a custom connector to plan strategies, draft articles and social posts, and publish approved work. - [Use Wavefront from Claude with MCP](https://wavefront.adwave.com/integrations/claude): Add Wavefront to Claude or Claude Code as a custom connector to plan strategies, draft articles and posts, and publish what your team approves. - [Use Wavefront from Grok with MCP](https://wavefront.adwave.com/integrations/grok): Connect Grok to Wavefront as a custom connector, or give an xAI API bot a workspace key, to plan, draft and publish approved work. - [Use Wavefront from Cursor with MCP](https://wavefront.adwave.com/integrations/cursor): Add Wavefront to Cursor as a remote MCP server to plan, draft, revise and export articles from your editor. You sign in with OAuth, with no key to paste. - [Get Wavefront review alerts in Slack](https://wavefront.adwave.com/integrations/slack): Post drafts ready for review, approvals, published pages and a Monday summary to a Slack channel, and DM reviewers when a draft is waiting for them. - [Get Wavefront review alerts in Microsoft Teams](https://wavefront.adwave.com/integrations/microsoft-teams): Post drafts ready for review, approvals, published pages and a Monday summary to a Microsoft Teams channel or chat through a Teams Workflows webhook. - [Sync your content calendar to Asana](https://wavefront.adwave.com/integrations/asana): Each Wavefront calendar post becomes an Asana task with its due date, kept in step as it moves from planned to drafting, review, approved and published. - [Sync your content calendar to Trello](https://wavefront.adwave.com/integrations/trello): Each Wavefront calendar post becomes a Trello card with its due date, moving across lists from planned to drafting, review, approved and published. - [Subscribe to your content calendar (ICS)](https://wavefront.adwave.com/integrations/calendar-feed): See every planned post in Google Calendar, Outlook or Apple Calendar with a private ICS feed URL. Each person gets their own link, viewers included. - [Import Google Drive files into Wavefront](https://wavefront.adwave.com/integrations/google-drive): Pick Google Docs, PDFs, Markdown and text files in Google's file picker and import them as workspace documents. Wavefront can open only the files you pick. - [Import Confluence pages into Wavefront](https://wavefront.adwave.com/integrations/confluence): Import Confluence spaces and pages as workspace documents that drafts read, with read-only access and an optional daily resync to follow changes. - [Connect Wavefront to Zapier for automations](https://wavefront.adwave.com/integrations/zapier): Trigger Zaps when drafts are ready, versions are approved or pages go live, and start drafts, add documents, publish or export from Zapier. - [Connect Wavefront to Make scenarios](https://wavefront.adwave.com/integrations/make): Watch Wavefront events in Make scenarios and start drafts, draft calendar posts, add documents, publish approved versions or export articles. - [Connect Wavefront to n8n workflows](https://wavefront.adwave.com/integrations/n8n): Use n8n's Webhook, HTTP Request and Code nodes with Wavefront's signed events and REST API to start drafts, publish approved versions and export articles. ## Help - [Getting started | Help center](https://wavefront.adwave.com/help/getting-started): Your trial, your first workspace, plan and first post. Step-by-step Wavefront guides with answers first and links to the details. - [Strategy and planning | Help center](https://wavefront.adwave.com/help/strategy-and-planning): The strategist, keywords, pillars, the calendar and the backlog. Step-by-step Wavefront guides with answers first and links to the details. - [Drafting and review | Help center](https://wavefront.adwave.com/help/drafting-and-review): How drafts are written and checked, and how your team approves them. Step-by-step Wavefront guides with answers first and links to the details. - [Publishing | Help center](https://wavefront.adwave.com/help/publishing): Destinations, scheduling, updates and withdrawing a post. Step-by-step Wavefront guides with answers first and links to the details. - [Search data and performance | Help center](https://wavefront.adwave.com/help/search-data): Search Console, Analytics, Bing, suggestions and site metrics. Step-by-step Wavefront guides with answers first and links to the details. - [Agents, API and automation | Help center](https://wavefront.adwave.com/help/agents-and-api): Connect ChatGPT, Claude, Grok or Cursor, use API keys, webhooks and Zapier. Step-by-step Wavefront guides with answers first and links to the details. - [Billing and credits | Help center](https://wavefront.adwave.com/help/billing-and-credits): The plan, credits, packs, invoices and cancelling. Step-by-step Wavefront guides with answers first and links to the details. - [Account and team | Help center](https://wavefront.adwave.com/help/account-and-team): Signing in, roles, invitations, workspaces and your data. Step-by-step Wavefront guides with answers first and links to the details. - [Troubleshooting | Help center](https://wavefront.adwave.com/help/troubleshooting): Fixes for the errors and surprises people run into most. Step-by-step Wavefront guides with answers first and links to the details. - [What Wavefront is and how it works](https://wavefront.adwave.com/help/getting-started/what-is-wavefront): Wavefront plans a content strategy for your site, drafts and fact-checks posts, waits for your approval, then publishes to the tools you already use. - [Start your free trial](https://wavefront.adwave.com/help/getting-started/start-your-trial): The free trial gives you 7 days of every Wavefront feature with 300 credits and no card. When it ends, your work stays and drafting waits for a plan. - [Set up your workspace on the welcome screen](https://wavefront.adwave.com/help/getting-started/set-up-your-workspace): One welcome screen creates your workspace. Give it your website or a few lines of direction, and the strategist starts researching a plan. - [Plan your content with the strategist](https://wavefront.adwave.com/help/getting-started/plan-with-the-strategist): The strategist researches your site and topics, proposes a brief, voice, keywords and a calendar, and changes the plan as you chat until you save it. - [Draft your first post](https://wavefront.adwave.com/help/getting-started/your-first-draft): Draft a post from your saved calendar with one click, or start any article, copy or image from New generation. Drafts land in Review when ready. - [Review and approve a draft](https://wavefront.adwave.com/help/getting-started/review-and-approve): Owners and editors approve drafts in the app or through their agent. Read the preview and the checks, then approve, request changes, or ask for a revision. - [Publish your first post](https://wavefront.adwave.com/help/getting-started/publish-your-first-post): Once an article is approved, publish it to a connected destination now, as a draft there, or on a schedule. Or export it to post by hand. - [Strategies, keywords and pillars](https://wavefront.adwave.com/help/strategy-and-planning/strategies-keywords-and-pillars): A strategy holds a brief, pillars, keywords and a calendar. Run one per audience or campaign, and see where the strategist's keyword data comes from. - [The content calendar and the idea backlog](https://wavefront.adwave.com/help/strategy-and-planning/calendar-and-backlog): The calendar lists every planned post and where it stands. The idea backlog keeps autopilot's open slots filled. Subscribe to it in your own calendar. - [Set the editorial mix for autopilot](https://wavefront.adwave.com/help/strategy-and-planning/editorial-mix): The editorial mix decides which backlog idea fills each calendar slot, so formats, pillars and subjects rotate, deadlines are met and series stay in order. - [Autopilot and auto-approve](https://wavefront.adwave.com/help/strategy-and-planning/autopilot-and-auto-approve): Autopilot drafts your calendar posts as they come due. Auto-approve, off by default, lets an owner pass autopilot's own drafts that have zero blockers. - [Workspace documents, imports and writing rules](https://wavefront.adwave.com/help/strategy-and-planning/documents-and-house-rules): Documents are everything a draft reads before it's written. Edit them, import brand guides from Drive, Notion or Confluence, and set words drafts must never use. - [How drafts are researched, written and checked](https://wavefront.adwave.com/help/drafting-and-review/how-drafts-are-checked): Each article is researched, outlined, drafted, cited, fact-checked, cleaned up and checked for SEO. Blockers stop approval; warnings are for you to judge. - [Versions and revisions](https://wavefront.adwave.com/help/drafting-and-review/versions-and-revisions): A revision writes the next version of the same piece from your feedback. Earlier versions stay unchanged, and publishing a new one updates the same page. - [Comments and reviewers](https://wavefront.adwave.com/help/drafting-and-review/comments-and-reviewers): Discuss a draft with your team in its timeline, and ask a specific owner or editor to review it. Comments stay with the piece across revisions. - [Images in articles and posts](https://wavefront.adwave.com/help/drafting-and-review/images): Articles get a header image and body images sized to their length, drawn or chosen from stock photos. You can also draft a single image for any post. - [Connect a publishing destination](https://wavefront.adwave.com/help/publishing/connect-a-destination): Owners add destinations under Settings, Publishing. Pick the platform, connect it, map fields where needed, choose a default mode and test before saving. - [Schedule, update and withdraw a post](https://wavefront.adwave.com/help/publishing/schedule-update-and-withdraw): Schedule an approved post for a time or its calendar date, update a live page with a newer version, or withdraw a post so the destination deletes it. - [Post to social networks and newsletters](https://wavefront.adwave.com/help/publishing/social-posts-and-newsletters): A person posts approved social copy to LinkedIn, X and other networks from the web app. Newsletter copy becomes a draft in Mailchimp, Kit or beehiiv. - [Connect Search Console and Google Analytics](https://wavefront.adwave.com/help/search-data/connect-search-console-and-analytics): An owner connects Google with read-only access, picks a Search Console site and an Analytics property, and the data syncs daily to the Performance page. - [Connect Bing Webmaster Tools](https://wavefront.adwave.com/help/search-data/connect-bing-webmaster-tools): Paste your Bing Webmaster API key, pick a verified site, and Bing's queries and pages appear next to Google's on the Performance page, synced daily. - [Suggestions and site metrics](https://wavefront.adwave.com/help/search-data/suggestions-and-site-metrics): Wavefront reads your search data daily and suggests refreshes, new ideas and fixes you approve. Site metrics track your site's authority over time. - [Connect ChatGPT, Claude, Grok or Cursor](https://wavefront.adwave.com/help/agents-and-api/connect-an-ai-agent): Add Wavefront to an AI agent with one MCP address and sign in. The agent plans, drafts, approves and publishes as you, within your role. - [API keys and event webhooks](https://wavefront.adwave.com/help/agents-and-api/api-keys-and-webhooks): Owners create workspace API keys for scripts and CI, with scopes for what each may do, and add signed event webhooks so other systems hear about changes. - [Use Wavefront with Zapier, Make and n8n](https://wavefront.adwave.com/help/agents-and-api/zapier-make-and-n8n): Connect Wavefront to tools it doesn't publish to directly. Event webhooks start your workflows, and an API key lets them draft, publish and export. - [Your plan and how credits work](https://wavefront.adwave.com/help/billing-and-credits/plan-and-credits): One plan includes every feature: $99 a month for 4,525 credits, or $990 a year. Drafts use credits, planning is free, and so is a draft that fails on our side. - [Credit packs and rollover](https://wavefront.adwave.com/help/billing-and-credits/credit-packs-and-rollover): Subscribers can buy one-time credit packs of 500, 1,500 or 4,000 credits. Unused plan credits roll over one month and are used before pack credits. - [Manage billing, invoices and cancelling](https://wavefront.adwave.com/help/billing-and-credits/manage-billing-and-cancel): Owners choose or change the plan, update the card, download invoices and cancel from Billing. Cancelling keeps your content; drafting stops at period end. - [Signing in, roles and what only people can do](https://wavefront.adwave.com/help/account-and-team/sign-in-and-roles): Sign in with an emailed code or Google. Each workspace member is an owner, editor or viewer, and some actions always need a person in the web app. - [Invite your team to a workspace](https://wavefront.adwave.com/help/account-and-team/invite-your-team): Owners invite people by email from the Team page and pick a role. Invitations last 14 days, and anyone can join with or without an existing account. - [Your data, exports and deleting a workspace](https://wavefront.adwave.com/help/account-and-team/your-data-and-deleting-a-workspace): Export articles and documents, disconnect accounts, and ask support to delete your account or a workspace you own. A workspace is removed within 30 days. - [Fix common errors in Wavefront](https://wavefront.adwave.com/help/troubleshooting/common-errors): What plan_required, insufficient_scope and approval errors mean, and how to fix failed drafts, missed calendar slots and destinations that reject a publish. - [Fix Google Search Console and Analytics connection problems](https://wavefront.adwave.com/help/troubleshooting/google-connection-problems): Fixes for Google connections that were cancelled, lack access, show no sites or properties, stopped working, or failed to sync, in Search Console and Analytics. - [Fix AI agent connection problems](https://wavefront.adwave.com/help/troubleshooting/agent-connection-problems): Fixes for agents that can only read, ask you to sign in again, can't find a workspace, or stop at the sign-in step when connecting to Wavefront over MCP. ## Resources - [Resources: SEO, AI search and content operations](https://wavefront.adwave.com/resources): Practical articles on ranking in search and AI answers, fact-checking AI drafts, planning a content calendar, approval workflows and connecting AI agents. - [Help center](https://wavefront.adwave.com/help): Step-by-step guides for Wavefront: your trial and first workspace, the strategist, drafts and reviews, publishing, search data, agents, billing and your team. - [Changelog: what's new in Wavefront](https://wavefront.adwave.com/changelog): What changed in Wavefront each week: new destinations, agent and API features, improvements to strategy, drafting, review and publishing, and fixes. - [AI Overviews and AI answers: what actually gets cited](https://wavefront.adwave.com/resources/ai-overviews-and-ai-answers-what-gets-cited): Google says AI Overviews need no special optimization. What Google, Microsoft and GEO research say earns citations in AI answers, and what to skip. - [Connect AI agents to your content workflow with MCP](https://wavefront.adwave.com/resources/connect-ai-agents-to-your-content-workflow-with-mcp): MCP lets ChatGPT, Claude, Grok and Cursor plan and draft content in your tools. How it works, what agents should do, and why a person still approves. - [How to fact-check AI-written articles, claim by claim](https://wavefront.adwave.com/resources/fact-checking-ai-written-articles): Fact-checking an AI draft works best claim by claim: gather evidence first, list every checkable claim, verify each against a source, then fix or cut it. - [A content approval workflow for small teams](https://wavefront.adwave.com/resources/content-approval-workflow-for-small-teams): A content approval workflow for a small team needs three roles, one review queue, a pre-approval checklist and strict limits on auto-approval. - [Editorial mix: how to plan a balanced content calendar](https://wavefront.adwave.com/resources/editorial-mix-plan-a-content-calendar): An editorial mix sets target shares and spacing for formats, pillars and subjects, so a calendar rotates. Rules and examples for six kinds of site. - [Internal linking rules to apply to every article](https://wavefront.adwave.com/resources/internal-linking-rules-for-every-article): Use 3 to 8 internal links per 1,000 words, anchors of 2 to 8 words, no repeated anchors, a link to the pillar page and no orphan pages, with the reasons. - [Is llms.txt worth it? What it does and who reads it](https://wavefront.adwave.com/resources/is-llms-txt-worth-it): Google Search ignores llms.txt, so it won't lift rankings. It's cheap to add and useful for AI agents and developer docs, if those readers matter to you. - [SEO and AI search articles](https://wavefront.adwave.com/resources/category/seo-and-ai-search): Wavefront articles on seo and ai search: practical guides for teams that plan, write, check and publish content for search and AI answers. - [Content strategy articles](https://wavefront.adwave.com/resources/category/content-strategy): Wavefront articles on content strategy: practical guides for teams that plan, write, check and publish content for search and AI answers. - [Editorial quality articles](https://wavefront.adwave.com/resources/category/editorial-quality): Wavefront articles on editorial quality: practical guides for teams that plan, write, check and publish content for search and AI answers. - [Teams and workflow articles](https://wavefront.adwave.com/resources/category/teams-and-workflow): Wavefront articles on teams and workflow: practical guides for teams that plan, write, check and publish content for search and AI answers. - [Agents and automation articles](https://wavefront.adwave.com/resources/category/agents-and-automation): Wavefront articles on agents and automation: practical guides for teams that plan, write, check and publish content for search and AI answers. ## Developer docs - [Wavefront developer docs](https://wavefront.adwave.com/docs): What Wavefront does, the three ways in (web app, REST API and MCP), approvals and credits. - [Quickstart](https://wavefront.adwave.com/docs/quickstart): Create an API key, start a generation, answer its questions, and publish once a person approves it. - [Authentication](https://wavefront.adwave.com/docs/authentication): API keys and their scopes, web-app-only actions, and OAuth for MCP clients. - [Connect an agent with MCP](https://wavefront.adwave.com/docs/mcp): Connect Claude, Claude Code, ChatGPT, Cursor, Grok or any MCP client to Wavefront. - [MCP tool reference](https://wavefront.adwave.com/docs/mcp/tools): Every Wavefront MCP tool with its inputs and safety hints. - [REST API guides](https://wavefront.adwave.com/docs/api): Generations, review, publishing, schedules, export, strategies, the backlog, documents, search data, idempotency, pagination and limits. - [REST API reference](https://wavefront.adwave.com/docs/api/reference): Every /v1 operation with its parameters, request body and responses. - [Event webhooks](https://wavefront.adwave.com/docs/webhooks): Event types, payloads, signature verification, retries and redelivery. - [Errors](https://wavefront.adwave.com/docs/errors): Every error code with its HTTP status, what it means and what to do. - [Zapier, Make and n8n](https://wavefront.adwave.com/docs/integrations): Connect Wavefront to other tools with event webhooks and the REST API. - [Changelog and versioning](https://wavefront.adwave.com/docs/changelog): What changed in the API and MCP server, and how /v1 stays compatible. ## Company - [Security and data handling](https://wavefront.adwave.com/security): How Wavefront keeps workspaces apart, encrypts your credentials, leaves key actions to people, records every version and never sells your Google data. - [About Wavefront](https://wavefront.adwave.com/about): Wavefront is made by Adwave to help small teams publish content that is planned from real data, checked against its sources and approved by a person. - [Contact Wavefront](https://wavefront.adwave.com/contact): Get help with your workspace, ask about pricing or partnerships, report a security issue or make a privacy request. A person on the Wavefront team answers. ## Legal - [Legal](https://wavefront.adwave.com/legal): Wavefront's terms of service, privacy policy, acceptable use policy, subprocessors and cookie notice, in one place, with the date each was last updated. - [Terms of Service](https://wavefront.adwave.com/terms): The terms for using Wavefront, its API and its MCP server. - [Privacy Policy](https://wavefront.adwave.com/privacy): How Wavefront handles personal information and Google user data. - [Acceptable Use Policy](https://wavefront.adwave.com/acceptable-use): What you may not do with Wavefront, how to report abuse, and what we do when this policy is broken. - [Subprocessors](https://wavefront.adwave.com/subprocessors): The service providers that process data for Wavefront, what each one receives and when. - [Cookies](https://wavefront.adwave.com/cookies): The cookies and browser storage Wavefront uses, what each one does and how long it lasts. ## Optional - [Full text for agents](https://wavefront.adwave.com/llms-full.txt): the product, pricing, help center and articles in one Markdown file - [RSS feed](https://wavefront.adwave.com/rss.xml): new articles