ReDock Web · Jobs and bulk actions

One job. Forty sites. Forty answers.

Pick the work, pick the sites, and watch each one report back on its own row. A site that fails says why, in the words the site used, and you retry that site without touching the rest.

One site, a client group, or every site in the workspace
🔒 app.redock.xyz/jobs/j_0123
Update one pluginWorking5 sites · queued by you 15 min ago
SITESTATETRIESWHAT HAPPENED
shop.northwind.coDone1updated 5.3 → 5.4
blog.northwind.coDone1updated 5.3 → 5.4
events.simplyagile.ioFailed1plugin `akismet` is not installed
clinic.harbourside.orgWaiting1not started
news.riverbend.netWaiting1not started
cancel while it runs · retry the failures on their own · every row is on the site's page too
0 kinds of job you can queue
Per site a state, a try count, a time and a sentence
Cancel while it runs, and the sites already done stay done
Retry only the ones that failed, as a new job
The work

Eight things, said the way you would say them.

Update every plugin. Update one plugin. Install a plugin. Switch a plugin on. Switch a plugin off. Switch the theme. Refresh the caches. Run a scheduled event, on the plans that carry automation. Before it runs, the confirm page says in one sentence what changes for every visitor of every site named.

Target a client group and the whole client is one pressA site that does not have the plugin says so and the job carries onThe queue will not switch off the plugin the job arrived through
🔒 app.redock.xyz/jobs
A new job
What to doUpdate one plugin ▾
Which pluginakismet
Which sitesClient group: Harbourside 3 sites
Before it runsEvery site named gets the new version. A snapshot of the plugin is taken on each site first, and a site that cannot make one is skipped rather than updated.
eight kinds of job · one site, a client group, or every site you connected
While it runs

Every site gets its own line.

The job page refreshes itself every few seconds, pauses while the tab is hidden and gives up after thirty minutes rather than polling an empty room. Done, Failed, Waiting, and what the site actually said. A site whose health needs attention is never called at all, and the reason is on its row.

"updated 5.3 to 5.4" on the sites that worked, the site's own error on the ones that did notCancel stops what has not started; nothing half-runsEvery change a job makes lands on the site's own page, under your name, marked as made by a job
🔒 app.redock.xyz/activity
Activityevery change made through ReDock Web
TIMESITETOOLWHOOUTCOME
07:48Simply Agilecreate_postClaudeDone
07:19Acme Supply Copatch_postan AI app, since disconnectedDone
05:00Northgate Dentalupdate_pluginsa jobDone
08:00Simply Agileupload_mediaClaudeFailed
×TIER_GATED asked for something the grant or the role does not carry · 4 times
records kept 400 days · filter by site, group, person, outcome and date · CSV or JSON
What it costs

Jobs come with every plan, including Free. What varies is how many sites you can point one at.

All four plans, with the numbers →
"A site whose state needs attention was never called: a wall said no, and the reason is on its row." the sentence under every job, in the product →

Connect one site and look.

One connected site is free, with no card. Install the plugin, type the code, and the site is on the list a minute later.

Free for one site · the desktop app is free on every plan