flux

For agencies and freelancers who maintain WordPress

Change the WordPress site everyone’s afraid to touch.

Flux copies a client’s live site to a private preview on your machine, makes the change you describe, and publishes only what you reviewed. Old theme, forty plugins, page builder and all.

Desktop app for Windows and Mac

Limited assisted pilot · Docker required for local previews

Explore the connector, plugin editing and team features

The inherited site

Every agency has one.

The developer who built it left years ago. It runs a marketplace theme, forty plugins and a page builder three layers deep. The client wants one small change, and everyone knows small changes are how the checkout breaks.

01

No repo, no history

AI code editors start from a git repository. This site is a live server and a database, and it’s the only copy.

02

Staging that drifted

The staging copy is months behind production, so testing there proves very little.

03

Updates on production

Plugin updates run on the live site at 4pm on a Friday because there’s nowhere else to run them.

04

The builder owns the page

The content lives inside page builder data, not in template files anyone can read.

How it works

A copy you can break. A publish you can trust.

Flux never experiments on the live site. It works on a private copy, and the only way back to the client’s site is a review you sign off.

  1. 01

    Connect

    Choose your Cloudways application, add the host’s SSH login, or evaluate Flux Connector’s one-time pairing in the pilot. Flux reads the theme and plugins before you start editing. Credentials stay in your operating system’s credential manager.

    Connection

    Connection verified
    WordPress found
    Site capabilities checked
    Theme, plugins and builder readElementor Pro

    Read-only until a preview exists

  2. 02

    Preview

    Flux copies the files and database into a private preview on your machine, running in Docker on the site’s own PHP version. Hosting credentials and caches stay behind. Big sites are fine: IPR Medical’s is 4.2 GB of files and a 589 MB database.

    Local preview

    Database export589 MB
    Files copied and hashed4.21 GB
    WordPress running locallyready

    127.0.0.1 · matching PHP · URLs rewritten

  3. 03

    Change

    Describe the change in plain English. Flux can edit theme files, Elementor and WPBakery pages, WooCommerce catalog data, Slider Revolution slides, Formidable forms, pages and menus in the preview. You approve each edit; Flux snapshots before writing and reads the result back.

    Chat

    The shipping banner on the cart page is out of date. Change it to free shipping over $500.

    Found the banner in Elementor, cart page
    Edited the heading in the preview
    Checked /cart/ renders200
  4. 04

    Review and publish

    Pick the changes to ship. Flux shows the diff, checks the live site hasn’t changed since the copy, writes only your selection, reads it back, and keeps a record so you can revert.

    Publish review

    - Free shipping on orders over $250

    + Free shipping on orders over $500

    Live value matches the copy
    Written and read back
    Recovery record savedrevertable
Preview

Flux Connector

Pair WordPress. Start with a code.

Connect through a small WordPress plugin. On compatible hosts, Flux can create a local preview and publish supported changes over HTTPS without SSH access.

Your connector credential stays in your operating system’s credential manager. Replace it with a fresh pairing code, or revoke desktop access from WordPress.

Ask about the connector in the agency pilot. Host validation and release review are ongoing.

  1. 01

    Install the WordPress plugin

    During assisted setup, activate Flux Connector on the site you want to work on.

  2. 02

    Pair with a one-time code

    Create a code in WordPress and enter it in Flux on Windows or Mac. Pairing runs over HTTPS.

  3. 03

    Check the site’s capabilities

    Flux reports the theme, plugins and host permissions so you know which preview and publishing operations are available.

Explore Flux Connector and its requirements

What agencies use it for

The jobs you’ve been putting off.

Every job in detail

Plugin updates, rehearsed first — then applied

Prove the update on the copy, then apply the exact rehearsed build with one reviewed click.

“Rehearse the latest WooCommerce update, and if it is safe, apply it to the live site.”

Elementor edits and new pages

Find a supported classic section, change it in place, and keep the theme’s own styles. Test new Atomic pages only on a compatible pilot setup.

“On the Service page, replace the second testimonial with the new one from Dr. Patel and tighten the heading.”

Pages and menus

Create standard WordPress pages and add them to an existing classic menu as one reviewed change.

“Create a Veterinary page and add it to the main menu after Shop.”

WooCommerce store operations

Inspect the store and safely change existing catalog, inventory, order workflow and coupon data through WooCommerce itself.

“Update the price and stock for the 1.5 HP pump, then show me exactly what would publish.”

Forms and campaign sliders

Keep customer-facing Formidable forms and Slider Revolution campaigns current without hand-editing plugin data.

“Update the quote form labels and replace the fall campaign slide image and link.”

Questions about the live site

Ask why a page is slow, what a plugin does, or where a piece of text comes from. Before a preview exists, Flux can read but can’t write.

“Where does the “Request a quote” form on product pages come from, and what happens when someone submits it?”

Cloudways staging, handled

Flux finds the staging app for a site and syncs code or tables when you approve it, with a platform backup enabled by default.

“Push the approved changes from staging to production and verify the homepage afterwards.”

WPBakery pages

Inspect and edit WPBakery rows, columns and elements without regex surgery on shortcodes.

“Swap the hero image on the About page and update the intro paragraph.”

Plugin-aware WordPress

Flux understands the tools inside the site.

A preview is more useful when the editor understands how the site is built. Flux uses bounded bridges for the plugins agencies encounter every day, then sends every edit through the same review and publish workflow.

See exact support and limits

WooCommerce

Store operations

Update existing products and variations, including prices and stock. Review orders, customers and store reports, then prepare supported order or coupon changes for approval.

  • Catalog and inventory
  • Order workflow
  • Coupons and reports

Elementor

Classic supported · Atomic pilot

Find and edit supported headings, text, buttons, images and sections in existing classic pages. Reuse the site’s saved sections and review the rendered result before publishing.

  • Classic layouts
  • Saved sections
  • Visual verification

WPBakery

Structured page editing

Edit rows, columns and supported content elements as page structure. Update a section or rebuild it while keeping the surrounding layout and unknown theme add-ons intact.

  • Rows and columns
  • Content elements
  • Section rebuilds

Slider Revolution

Slider Revolution 6.x

Update slide copy, existing links, images and backgrounds. Show or hide slides, duplicate a slide or change their order, then review the page containing the slider.

  • Layer content
  • Images and backgrounds
  • Duplicate and reorder

Formidable Forms

Form presentation

Update names, descriptions, field labels and help text in existing forms. Change which fields are required, their defaults and placeholders, or the choices visitors can select.

  • Labels and help text
  • Required fields
  • Choices and placeholders

Built for agency teams

One client roster. Room for your team.

Bring your teammates into one workspace, share the plan and keep control of usage. Each person works in their own local preview and reviews the changes they publish.

40 sites

Shared across the agency

5 seats

Including the owner

Agency plan terms. Access is currently through the assisted pilot.

Invite your teammates

Give each person their own sign-in. Manage invitations and membership from your team dashboard.

Share the site allowance

Keep the agency’s connected sites under one plan. Remove a finished site to free a slot without deleting the website.

Keep AI spending visible

Use shared billing and a shared hosted-AI balance, with monthly hosted-AI caps for individual members. Your own provider keys remain an option.

Previews stay on each teammate’s computer. Coordinate overlapping changes to the same site; live co-editing and shared publishing coordination are on the roadmap.

AI without lock-in

Your AI. Your usage. Your bill.

Bring the provider account your agency already uses and pay it directly, with no token markup from Flux. Eligible paid plans also offer hosted AI through your Flux balance.

Guided setup

Choose the site work you want to do, connect your AI provider and leave model selection on Auto. Setup saves your progress, so you can return when your site credentials or provider account are ready.

  1. 01

    Connect once

    Choose Anthropic, OpenAI or OpenRouter. Flux verifies the key with a minimal live request, then stores it in your operating system keychain.

    No model setup required

  2. 02

    Leave routing on Auto

    Flux chooses a compatible model from your connected provider. You can adjust models, budgets and routing later in Settings.

    No model setup required

  3. 03

    Get help with your connection

    The AI Connection Doctor checks saved credentials, tests provider access, and shows routing, spend and savings. It explains common key, billing and connection problems.

    No model setup required

Safety, in writing

What Flux guarantees, and what it doesn’t.

Agencies get burned by tools that promise too much. Here’s exactly where the lines are.

Enforced by Flux

  • The site-editing workflow stays read-only until you’ve made a preview. The engine enforces it, even with auto-approve on.
  • Approving an edit in chat only changes the preview. Publishing is a separate review you sign off.
  • Cloudways staging syncs require separate approval. Platform backups and waiting for completion are enabled by default.
  • A publish writes only the files and values you selected. It never replaces the live database.
  • Before writing, Flux checks each target still matches what it copied. After writing, it reads the result back.
  • If a write fails, Flux rolls back what it changed and tells you anything it couldn’t restore.
  • Published file and value changes can be reverted through another review.

Not promised yet

  • A lock on the whole site. The check and the write are separate steps, so an editor saving the same thing in that moment can be overwritten. Conflict-aware publishing is on the roadmap.
  • One transaction across files and database. A failed publish can leave partial changes, which Flux reports rather than hides.
  • Proof the page looks right or checkout works. A working preview and a clean read-back still need your click-through.
  • Keeping client data off your machine. The preview database can contain orders and customers. Supported WooCommerce order-status and customer-note edits can be published; customer-account edits and payments are excluded. Treat the preview like any local copy of client data.

Customer story

IPR Medical’s store, running on a laptop.

IPR Medical sells new and refurbished IV pumps to hospitals and vet clinics through a WooCommerce store on Cloudways. It was too big for the first version of Flux, so we rebuilt how Flux copies large sites around it.

Read the story
of site files copied and hashed
4.2 GB
database running locally
589 MB
Cloudways apps paired, production and staging
2

How it fits

Another tool in the agency workflow.

AI code editors

A strong choice when a repository is the source of truth. Flux is aimed at a different shape of work: a running WordPress installation whose behavior also lives in its database, page-builder data, plugins and hosting environment.

Host staging

Excellent for server-level testing and a familiar choice for agency teams. Flux adds a private local preview and a change-level review. Its Cloudways integration can also inspect and run explicitly approved staging operations when the required API access is available.

Page-builder AI

Convenient for supported content and layout work inside that builder. Flux is designed for maintenance jobs that may cross the theme, plugins, menus, WooCommerce data and supported builder structures in one reviewed workflow.

Pricing

Priced per site, like your retainers.

Every plan includes the full preview and publish workflow. Plans differ by how many client sites you connect and who else on your team uses Flux.

Full pricing and AI costs

Free

Try Flux on one real site, including publishing.

$0forever

Sites
1 site
Seats
1 seat
AI
Your own AI key
  • Full local preview of the site
  • Reviewed publishing with drift checks and rollback
  • Plugin-aware editing for supported WordPress stacks
  • Rehearsed plugin updates with reviewed apply
Apply for the pilot

Freelancer

For one person keeping a book of client sites healthy.

$39per month

Sites
10 sites
Seats
1 seat
AI
$10 of hosted AI a month (about 25 jobs), or your own key
  • Everything in Free
  • Cloudways staging workflows
  • Hosted AI, billed in dollars
  • Email support
Apply for the pilot
Most agencies

Agency

For a team that maintains sites for a living.

$129per month

Sites
40 shared sites
Seats
5 seats, including the owner
AI
$30 of shared hosted AI a month (about 75 jobs), or your own keys
  • Everything in Freelancer
  • Invite up to four teammates
  • Shared billing and site allowance
  • Monthly hosted AI spend caps per seat
  • Priority support
Apply with your agency

Studio

For larger agencies and in-house web teams.

Custom

Annual agreement

Sites
100+ sites
Seats
Custom seats
AI
Custom AI terms
  • Everything in Agency
  • Security requirements scoped in your agreement
  • Invoicing and procurement
  • Onboarding for your team
Talk to us

Founding agencies. The founding rate is documented for launch, but checkout is closed during the assisted pilot. Applying does not reserve or start a paid plan.

Questions

What agencies ask first.

Does Flux work on Windows and Mac?
Yes. Flux is a desktop app for Windows and macOS, including Apple silicon and Intel Macs. Local previews need Docker 28 or newer running on your computer. See the download and setup guide for your platform.
What does Flux need from the host?
Use an SSH connection with WP-CLI, or select your application through a saved Cloudways account. The Flux Connector preview adds one-time pairing over HTTPS without SSH on compatible hosts. Connector setup requires WordPress application passwords and suitable file and database permissions; we check host fit during the assisted pilot.
Can Flux change a client’s live site without me?
No. Site edits happen in the local preview and reach the live site through a publish review you open, check and confirm. Cloudways staging syncs are a separate hosting operation and also stop for explicit approval.
Where does the preview run?
On your machine, in Docker (Desktop or Engine 28 or newer). Nothing about the client’s site is hosted by us. Flux supports single-site WordPress on PHP 7.4 or 8.0 to 8.5; multisite isn’t supported yet.
Which WordPress plugins does it understand?
Flux has plugin-aware bridges for Elementor, WPBakery, WooCommerce, Slider Revolution 6.x and Formidable Forms. Support is operation-specific: for example, WooCommerce covers existing catalog, inventory, order workflow and coupons, while Formidable covers form presentation but never entries or automation. The compatibility page lists the exact boundaries.
Can our team use Flux together?
Yes. Agency workspaces support teammate invitations, a shared site allowance, shared billing and monthly hosted-AI caps per member. The Agency plan includes five seats, counting the owner, and forty sites. Previews stay on each person’s computer; coordinate overlapping work on the same site. Read the team setup guide.
How big a site can it handle?
SSH capture supports up to 100 GB of files and an 8 GB database. IPR Medical’s site is 4.2 GB of files and a 589 MB database. Connector preview capture also depends on the host’s request, memory and execution limits; we check those during pilot setup.
Which AI does it use?
Your choice. Bring your own Anthropic, OpenAI or OpenRouter key, leave routing on Auto, and pay the provider directly with no Flux token markup—or use hosted AI billed in dollars. See what jobs cost.

Pick the site you’ve been avoiding.

Bring it to the assisted agency pilot. We will validate the setup, complete the first reviewed change with you, then test whether your team can repeat the workflow independently.