Respira ships constantly. This roadmap builds itself from two things — the
features customers request and vote on, and every release that goes out.
Vote to push what matters up the list.
8 shipped·8 open to vote·13 planned
Shipped
8
Recently released. Pulled straight from the changelog.
9.2.5Plugin2026-10-15
Murmur notes can carry photos, a picture of the spot and a done receipt (Studio and Founder)
Murmur notes can carry photos, a picture of the spot and a done receipt (Studio and Founder). On the Studio and Founder plans, a client leaving a note through a Murmur link can attach up to three photos, from the files on their computer or, on a phone, straight from the camera.
An agent listing Murmur notes without a limit sees every note again. list_review_comments with no limit answered with the newest note only: the missing limit arrived as 0 and was read as "at most one". Leaving it out now means the default of 200, and an explicit limit still holds.
The Skills screen lists every skill the plugin ships. It read the public skills repo first and used that list whenever the repo answered, so a release that bundled 55 skills showed the 51 the repo still had, under "Live from the GitHub catalogue".
8.6.0MCP server2026-10-15
Murmur notes now come with their pictures
Murmur notes now come with their pictures. respira_get_review_comment returns the photos the client attached, the automatic screenshot of the spot they pinned and, once the note is resolved, the after capture of the same spot, as images after the text, so an agent sees what the client saw before it changes anything.
9.2.4Plugin2026-10-14
WPBakery pages with many addon elements can be read and edited again
WPBakery pages with many addon elements can be read and edited again. On a WPBakery site running The7 with Ultimate VC Addons, Revolution Slider, Go Pricing and WooCommerce, every builder tool failed: finding an element, reading the page's structure, duplicating it, and every edit, even a one word change on a small draft.
9.2.3Plugin2026-10-14
Font sizes and corner radii from a design system now land where they belong
Font sizes and corner radii from a design system now land where they belong. In the DTCG format that Claude Design, Figma and Style Dictionary export, a font size and a corner radius are both a plain "dimension" token.
A missing entry in Respira's class list can no longer break a site. Since 9.2.2 Respira finds its code through a generated list that names the file for each part. If I added a part and forgot to regenerate that list, the part would fail with a "class not found" error on every site that used it.
9.2.2Plugin2026-10-14
Respira weighs far less on your site's pages
Respira weighs far less on your site's pages. Until now every request loaded all of Respira, about 245 files and 9 MB of code, even a visitor opening your home page, who never uses any of it. I changed that: each part now loads when a request needs it.
A second copy of Respira no longer takes the site down. Uploading a Respira zip whose folder carries the version in its name (respira-for-wordpress-9.2.1, for example) puts a second copy next to the one you have.
9.2.1Plugin2026-10-13
Murmur notes get through a site that turns the REST API off for visitors
Murmur notes get through a site that turns the REST API off for visitors. Perfmatters' "Disable REST API" setting, and plugins like it, refuse every logged-out REST request before the route is asked.
9.2.0Plugin2026-10-13
Redirects have their own tools, and their own manners
Redirects have their own tools, and their own manners. respira_list_redirects, respira_create_redirect, respira_update_redirect and respira_delete_redirect. They exist because an agent moving a site to a new domain needed one redirect, and the only road it could find ran through a redirect plugin's settings in the database.
YOOtheme Pro is a supported builder. Respira reads and writes YOOtheme pages as YOOtheme builder layouts: sections, rows, columns and YOOtheme's own elements. Every write is saved through YOOtheme's own builder, the way its customizer saves, so a page opens in the YOOtheme customizer like one built there.
YOOtheme site templates can be read and changed. Four tools appear on YOOtheme sites: list_yootheme_templates, get_yootheme_template, create_yootheme_template and update_yootheme_template. A template is the layout YOOtheme renders for every single post, the blog index, an archive, search or the 404 page.
9.1.34Plugin2026-10-13
Only your Respira account and its team can use Respira on your site
Only your Respira account and its team can use Respira on your site. Until now any WordPress administrator could open Respira, create a key and connect their own AI, which mattered on client sites where clients have admin. Respira now asks respira.press who is on the site's account and team.
Keys someone else created keep working for 14 days, then stop. They are listed under Respira > Access with the date they stop and a Revoke button. Your own keys, and connections made from your dashboard, by your team or by signing in, are unchanged.
Nobody is locked out by this update. If respira.press has not answered yet, or no administrator on the site uses the same email as your Respira account or a team member, everything works as before and a notice explains how to switch it on.
[Feature] Elementor Pro Theme Builder: popups, template conditions, locations
Respira has no tools to create Elementor Pro popups, set popup triggers, or manage Theme Builder template conditions/locations. The only fallback (elementor-mcp) corrupted Elementor's conditions cache and wiped header/footer site-wide.
MCP
[Feature] respira_upload_theme function
Respira currently lacks a function to upload theme files to /wp-content/themes/. Adding respira_wordpress-upload-theme would enable programmatic theme deployments without requiring FTP/SFTP access or manual file uploads.
Building a Loop Grid that pulls posts needs a loop-item Theme Builder template plus dynamic-tag bindings. Respira has no tool for either, so I fell back to a separate MCP (elementor-mcp).
MCP
per-builder write-hazard documentation
Expand the honest per-builder write-hazard notes with concrete, reproduced failure modes per builder (beyond the three verified guard rails already documented), once repro cases are collected from real sites.
docsbuilders
MCP Enterprise-Managed Authorization extension
Organization-wide MCP access governed through your identity provider (Okta, Entra and others), so a Team or Enterprise controls who connects and to which sites. Enterprise tier, built on request as part of an enterprise agreement.
MCPEnterprise
Full intelligence with blocksy / Gutenberg / slider revolution
The same way respira gives us full control over many page builders, having the same level of deep control with Blocksy / Gutenberg, and eventually Slider revolution if possible would be a game changer. If of course there's any value in adding this for the Respira team!
Plugin
compatibility with wpallimport export
will be ideal to use respira to manage all the things that https://www.wpallimport.com/ all import export can do. Like to be able to create a custom export for page, products categories, and all features that wp all import export offer
MCP
Feature request: read/write SmartCrawl Pro redirects via Respira
Please add native ability to list, create, update, and delete SmartCrawl Pro (wpmu-dev-seo) URL redirects. Today Respira can't touch them, so all redirect work has to be done by hand in wp-admin.
Push new and changed URLs to search engines instantly with IndexNow, and sweep the whole site for broken links to fix.
PluginMCP
Planned
Divi 5 contact form module and map editing
Full editing for Divi 5 contact form modules and their fields, plus the map module, with AI.
PluginMCP
Planned
Forms add-on: WPForms, CF7, Gravity, Fluent, Forminator
Read form entries, export submissions, and improve forms across the major WordPress form plugins.
PluginMCP
Planned
Listing in the Claude connector directory
Find and add Respira from Claude's connector directory, not just by pasting a URL, so first-time setup is one click.
MCP
Planned
Edit ThemeHigh Checkout Field Editor options safely
Add and remove options on a ThemeHigh checkout field (and similar settings stored as PHP objects) without replacing the stored objects.
PluginMCP
Planned
Divi 5 Global Colors tool
List, create, update and delete Divi 5 Global Colors (et_divi.et_global_data.global_colors), with gcid ids generated and the Divi static CSS cache cleared, like the Elementor and Bricks colour tools.
PluginMCP
Planned
Support UpdraftPlus backup creation, listing, and restoration
When UpdraftPlus is installed, users should be able to create backups, list existing backups, and restore them through Respira without switching to WordPress admin, making site protection and recovery easier.
PluginMCP
Planned
Smarter license auto-pick: prefer a paid plan with a free seat over an expired trial
provisionSiteForUser picks the newest license (created_at desc limit 1). It should prefer an active paid plan with a free seat over a newer expired/exhausted trial, so account-connected sites bind to the right license.
DashboardPlugin
Planned
Preview big changes in a throwaway sandbox
Try a large change, like an HTML import, in a disposable WordPress Playground before it touches your live site.
MCP
Planned
Fleet health view across all your sites
Run one audit across every connected site and compare results, built for agencies managing many client sites.
DashboardMCP
Planned
Newsletter add-on
Draft campaigns, manage subscriber segments, and send newsletters with AI help from your dashboard.
PluginDashboard
Don't see what you need?
Submit a feature request. Every one lands in my inbox and goes through a short review. The most-voted ideas drive what gets built next.
The Respira community is where agency owners debug Divi migrations at 11pm, where vibe coders swap prompts that actually ship, and where the roadmap gets written out loud. Breathe with us.
Lines of code pushed
24,062,683
Live from the ecosystem · updates as the agent ships
cookies. the legal kind. one click and I'll get out of your way.
what you'd actually be saying yes to
tune your cookie preferences
essentials stay on regardless. the rest is opt-in. nothing fires until you tap save.
essentials
the cookies that make logging in work and remember which partner sent you. switching these off would just break the site, so the law does not let me make you opt out.
first-touch source on a /respira_acq cookie, plus a flag if an ai chatbot referred you. helps me figure out what is working without turning you into a tracking pixel statue.
1 vendor listed
Reddit AdsUS _rdt_uuid, rdt_cid
messaging
customer.io for in-app notes, chatwoot when you click the support bubble. off by default. on means I can actually answer you in the app.