

Dashboard - guided setup checklist and today's content at a glance.
Turn your WordPress website into a consistent content engine that helps you improve search visibility, attract the right audience, and grow your business.
Creating useful content is one thing. Finding the right topics, researching them, writing, optimizing, reviewing, and publishing consistently is another.
SynaPost brings these steps together in WordPress, helping you move from content ideas to published articles through a structured, repeatable workflow.
Built for business sites, blogs, publications, and WordPress agencies.
Build a Content System, Not Just Another Blog Post
SynaPost helps you:
Plan Research Create Optimize Approve Publish Grow
From topic idea to published post, inside WordPress.
Articles only use your existing categories. No topic is generated twice. Spelling and idiom follow your country, with guardrails against common AI-writing cliches. Article length is configurable.
Bring your own key. SynaPost has no credits and no usage limits. Whatever your provider charges is between you and them (OpenRouter’s free models cost nothing).
SynaPost Pro adds:
See the “Upgrade to Pro” page inside the plugin, or visit synapost.ufirstdev.com for the full list.
SynaPost connects to the following external services. All are entirely optional – the plugin is fully usable without any one of them, and no data ever leaves your site unless you’ve deliberately connected your own account.
What it does: Powers the AI Writer, Strategy Planner, and the SEO/quality-review passes SynaPost runs on its own output – the same role OpenAI plays below. This is the provider a fresh install’s Business Setup guides you to connect first, since OpenRouter’s free models need no credit card and one key gives you a choice of several.
Why SynaPost uses it: This is the actual content-generation engine behind article writing, topic planning, and self-review – there’s no local/offline model that could do this instead.
What data is sent: Your business profile context (business name, industry, target audience, website, main competitors, target countries, brand voice guidelines, preferred output language, content goals, preferred tone, and words to avoid – no personal data such as names, emails, or phone numbers is included in this context) plus the specific topic, title, or draft content currently being generated or reviewed. Separately, the connect flow’s model picker also makes a keyless request to OpenRouter’s public model list to show which free models are currently available – that request carries no business or profile data at all, just a plain listing request.
When it’s sent: The chat-completion request is sent either immediately when you click “Generate” or “Regenerate” in wp-admin, or automatically by the daily WP-Cron automation run if you’ve enabled it. The model-list request is sent when the connect flow’s picker loads or is refreshed.
Where it’s sent: https://openrouter.ai/api/v1/chat/completions for generation, https://openrouter.ai/api/v1/models for the free-model list.
Configuration required: Yes, for generation – your own OpenRouter API key, entered under Settings AI Providers (or the fast-connect flow on Business Setup). Without a key configured, no generation request is sent, and SynaPost tells you plainly that no AI provider is connected yet rather than generating anything. The model-list request needs no key and is sent regardless, purely to populate the picker.
OpenRouter Terms of Service | OpenRouter Privacy Policy
What it does: Powers the AI Writer, Strategy Planner, and the SEO/quality-review passes SynaPost runs on its own output – an alternative to OpenRouter above, if you’d rather use OpenAI. In SynaPost Pro specifically (not part of this free plugin’s own code), the same connection also powers Real AI Thumbnails, an image-generation feature.
Why SynaPost uses it: This is the actual content-generation engine behind article writing, topic planning, and self-review – there’s no local/offline model that could do this instead.
What data is sent: Your business profile context (business name, industry, target audience, website, main competitors, target countries, brand voice guidelines, preferred output language, content goals, preferred tone, and words to avoid – no personal data such as names, emails, or phone numbers is included in this context) plus the specific topic, title, or draft content currently being generated or reviewed.
When it’s sent: Either immediately when you click “Generate” or “Regenerate” in wp-admin, or automatically by the daily WP-Cron automation run if you’ve enabled it.
Where it’s sent: https://api.openai.com/v1/chat/completions for all text generation, and (SynaPost Pro only) https://api.openai.com/v1/images/generations for AI-generated thumbnails.
Configuration required: Yes – your own OpenAI API key, entered under Settings AI & Images. Without a key configured, no network request is made to OpenAI at all.
OpenAI Terms of Service | OpenAI Privacy Policy
What it does: Powers the optional Telegram approval workflow – approve, edit, regenerate, or cancel a generated article from your phone, without logging into WordPress.
Why SynaPost uses it: Telegram’s Bot API is the mechanism that lets SynaPost send you a message and receive your button tap back, which is what the approval workflow is built on.
What data is sent: The generated article’s title, category, content type, SEO score, estimated read time, scheduled publish date, and full content (sent as one or more messages), a link to its generated thumbnail image, and whichever approval button you tap in response.
When it’s sent: Automatically the moment an article finishes generation and enters the approval queue, and again each time you tap an approval button (received back via a webhook).
Where it’s sent: https://api.telegram.org
Configuration required: Yes – your own Telegram bot token and chat ID, entered under Settings Approvals. Without these configured, nothing is sent to Telegram; SynaPost’s in-dashboard Approval Center works as a Telegram-free alternative.
Telegram Terms of Service | Telegram Privacy Policy
SynaPost evaluated the WordPress AI Client as a potential replacement for its direct provider integrations. SynaPost’s own multi-provider abstraction (which the free plugin’s OpenRouter and OpenAI support and SynaPost Pro’s additional providers all build on) already provides equivalent text/image generation, provider configuration, and error handling across more providers than the WordPress AI Client currently supports, with a dozen established call sites throughout the codebase already depending on its specific contract. Direct integration was retained rather than migrated; all external API usage it powers is fully disclosed above.
For help and support, visit the WordPress.org support forums or the plugin website at SynaPost Support.