PSEO Builder changelog and product updates. Stay up to date with new features, improvements, and fixes shipped across the platform.
Author bylines and smarter taxonomy
Set up your own list of authors, name, photo, short bio, and have writers pick one per article instead of an AI-invented byline. Articles can now also be filtered by custom fields, not just status and score.
The AI Taxonomy Mapper now sets Source automatically from an article's real publisher and always resolves a best-fit Market, so nothing ships blank or miscategorized. Bulk publishing now carries taxonomy through to your CMS the same way scheduled publishing already did.
Brand-guided images and faster bulk generation
Generated article images can now follow a brand's own visual identity: set image guidelines and reference images yourself, or extract them automatically from an uploaded brand book. Every generated image then inherits that look.
Large batches now generate reliably end to end. Image generation runs on its own queue, so long articles no longer stall waiting on images, and a per-account throttle that slowed big campaigns has been removed.
Project hub controls and connection fixes
Hide the News or Template Builder modules per account so a project opens straight into Content Machine, useful for clients who only need one workflow. Also fixed Google Search Console and Analytics connections failing to complete.
Bulk article import and full dark mode
Content Machine now supports bulk import: paste a list of keywords, or upload a CSV or spreadsheet, to create a whole batch of draft articles at once, with AI-suggested titles for anything left blank. Select any set of articles and run research, outline, or content generation across the whole selection in one action.
A refreshed dark mode rolled out across the entire app, alongside a slightly denser layout that fits more comfortably on smaller laptop screens.
Automatic taxonomy for News articles
News articles are now classified into your real CMS taxonomies, Category, Market, Source, automatically before publishing, ending single-category publishing and manual re-classification.
Translation quality and reliability overhaul
Translations are now transcreated rather than translated literally, matching each market's tone while still enforcing your brand's banned terms, formality, and glossary. A per-market model picker lets you choose the writing engine per language.
Fixed the underlying issues that could leave a translation stuck indefinitely, translations now always finish cleanly or fail in a way you can retry. Added bulk delete and shift-click multi-select for translation rows.
Platform-wide reliability upgrade
Rebuilt the article pipeline on a more durable job queue. Article generation, translation, and image creation now recover automatically from any interruption instead of getting stuck.
Publishing connector upgrade
Major upgrade to the Supabase publishing connector: support for Supabase's newer key system, a simpler "Admin Login" mode for managed setups, and a clearer three-step connection wizard.
Indexing requests no longer fail on quota limits
When Google's daily indexing quota is hit, URLs now queue automatically instead of failing outright, and drain in the background over the following days with no manual retry needed. A clear Queued badge and banner show what's waiting.
PSEO Insights revamp
The new Insights hub merges Google Search Console, GA4, and Builder's own data into one cross-product reporting surface. Programmatic vs editorial URL tagging is now automatic, and the ROI report ties credit spend to real conversions for GA4-connected projects.
Scheduled reports now support white-labeled PDF export, your logo, your colors, straight to the client's inbox.
MCP server (beta)
Drive Builder from Claude, Cursor, and any MCP-compatible client. The server exposes list_projects, create_article, run_keyword_mapper, publish_article, and get_report.
Sandbox mode lets an agent dry-run any tool call so it can plan a workflow without consuming credits.
News Listener general availability
News Listeners graduate from beta. Run up to 20 listeners per subaccount, each watching its own set of feeds. A new cluster-dedupe step means two articles about the same event never draft twice.
Perplexity integration added for fact-checking news drafts against live, cited sources.
Performance
Bulk publish is 40% faster after a major queue refactor. GSC sync moved to nightly instead of every six hours, which means far fewer rate-limit errors from Google's side.
Two-tier model
The platform now has formal Agency · Subaccount tiers. Stripe Connect for agency rebilling shipped, regional partners became a first-class agency type, and data-isolation policies were hardened across every tenant table.
Visual edits
Click any element on a page preview to edit it inline, padding, color, copy, fonts. Hold Alt while editing to create a per-page override instead of changing the whole template.
Matrix Builder v2
The new combinations generator turns two columns into every permutation, perfect for "service × city" matrices. Mark a column as AI-filled and Builder writes the value per row. Google Sheets datasets now sync live.
Gemini support
Google Gemini 2.5 Pro joins the roster as both a writing engine and the fact-check verifier. Bring-your-own-key supported.
Translation pipeline
One-click translation into eight languages, each editable independently. Hreflang is generated automatically whenever a Translation campaign exists, and per-target-country localization now handles currency, units, and references.
Approval workflow
Configure N-approver gates before anything publishes, plus a new Reviewer role with comment-only permissions.
Full Build templates v2
A drag-and-drop block editor replaces the old template form. Build a layout visually, bind fields to dataset columns, and preview against any row.
Webhooks now generally available
Webhooks let other tools get notified the moment something happens in Builder. They left beta with secure, verified notifications, automatic retries if a message doesn't get through, and a delivery log so you can see exactly what was sent and resend it if needed.
Custom domains with auto-SSL
Point a domain, subdomain, or subfolder at PSEO hosting. Let's Encrypt certificates are provisioned automatically and rotated every 60 days.
Content Machine 7-step pipeline
Article generation became a transparent pipeline: Research → Outline → Draft → SEO → Refine → Image → Review, each step inspectable and re-runnable.
Subscribe via RSS (Really Simple Syndication): https://docs.pseo.nl/changelog.rss. Major releases also go out by in-app announcement and email.
