Atarim – AI Agency for WordPress: Edit Pages, Fix Code, Update Plugins, SEO & Client Feedback
You should not have to log in to WordPress to get work done.
This plugin means you don’t. It gives an AI real access to the site. Not read-only. It can edit a page, rewrite copy, fix a bug, update a plugin, change a Woo product and publish the change. You say yes first. Then it ships.
That is why we think this is the first plugin to install on any site you start or look after. It is the layer everything else runs on top of.
It also works on the site as it is. There is no rebuild and no migration. You do not move to a new platform, a new host or a new builder. Point it at a site built years ago, on a theme nobody remembers, and it works there too. Every site you already look after becomes an AI site the day you install this.
🔓 What “full access” means
Most AI tools reach WordPress through the REST API. That gets you posts and pages. Real client sites are more than posts and pages.
This plugin gives the AI a proper toolset for what your site actually runs. On a site with Elementor, a form plugin, WooCommerce and a backup plugin, that is over 200 separate operations. About half of them write.
📄 Pages and posts – Create, edit, delete and duplicate any post type. Read the revision history and restore an old version. 🧱 Page builders – Read the page structure. Add, move, edit and delete single elements. In Elementor it also reads the widget and style schema, and creates and applies global classes. 🧩 Gutenberg – Read a page block by block. Apply changes block by block. 📝 Theme files – List, read, copy and replace PHP, CSS and JS files. 🖼️ Media – Upload files, swap one image for another everywhere it appears, and write alt text in bulk. 🛒 WooCommerce – Products, variations, orders, coupons, tax and checkout settings. Sales and stock reports. 📥 Forms – Read every form and entry. Check how many submissions came in. Find forms that have stopped getting any. 🔌 Plugins and themes – Install, update, activate, turn off and delete. ⚙️ Users, menus, taxonomies and site settings – Roles, permalinks, reading and media settings.
The toolset grows with the site. More plugins installed means more the AI can reach.
ℹ️ The AI action layer requires WordPress 6.9 or later. It is built on the WordPress Abilities API, which is part of WordPress core from version 6.9 onwards. On earlier versions the rest of Atarim – visual feedback, comments, screenshots and collaboration – works exactly as normal. Only the AI action layer stays inactive.
✅ Try this: “The client has rebranded. Swap the old logo for the new one everywhere it appears, and fix the alt text while you are in there.”
🤖 Bring your own AI, or use ours
The plugin is an MCP server. That means you can point your own AI at it.
🧠 Use any MCP client – Claude, Codex or anything else that speaks MCP. Your AI gets the same access described above. 👥 Or use the six specialists – They come with Atarim and you assign work to them by name. 🖱️ Or click on the page – Point at anything on a live site, say what you want changed, and the work starts from that click.
Same site, same guardrails, whichever way you drive it. Setup commands for Claude, Codex and any other MCP client are on the Atarim MCP page.
✅ Try this: “Claude, read the homepage on the client site, work out what is making it slow, and fix it. Aim for 100% on lighthouse across the board.”
🛡️ Agency grade means it can be undone
Access is the easy part. Doing this safely on a site a client pays for is the hard part.
So every write goes through the same checks:
🗂️ Dated backups before every file change – Theme files are copied before they are touched. You can list every backup and restore any one of them.
🚫 Broken PHP is refused – Syntax is checked before a file is saved. Broken PHP is rejected, not written.
↩️ A restore is itself backed up first – So you can undo an undo.
👀 Nothing is deleted without a preview – Anything that deletes shows you what it would delete and does nothing until you confirm.
🔒 Your wp-config rules are respected – If the site has file editing turned off in wp-config.php, the plugin stops.
📋 Every action is logged – With a name against it.
Nothing publishes on its own unless you allow it. Copy and design changes are drafted and wait for you. Anything near checkout or payment goes to a person every time.
ℹ️ Keep your own backup as well. The checks above cover files and pages, and they live on the same site. They are not a server-side or “3rd location” full site backup. Keep one of those too, on your server or with a backup service you trust. An AI can get something wrong. So can a plugin update, a host, or a person. No site you are paid to look after should have only one way back. More on how this works on the Trust page.
✅ Try this: “That last change broke the layout. Put the file back how it was this morning.”
🔧 An example: updating a plugin
A plugin update is one click. Doing it well is not one click. Here is what happens instead.
First it reads the site and lists what has updates waiting. It checks the change log for each one and flags the risky ones. A backup is taken. Then it updates. Then it checks the site still loads and that your forms are still getting submissions. If something broke, you get told what and when. If nothing broke, you get a short report you can send to the client.
✅ Try this: “Run a full update round – plugins, themes and core. But use your own workflow, to do it properly, with the backup and testing.”
Same idea for the rest of it. Broken link sweeps. Page speed checks. Content and SEO reviews. Backups. Security checks.
⏰ It runs on a schedule, without you
You can set work to run on a cadence. Daily, weekly, monthly, or any cron schedule you like.
That is the part that changes the job. Nobody has to remember the monthly update round. Nobody has to notice that a contact form went quiet three weeks ago. The site is checked whether you are at your desk or not, and you hear about it when there is something to decide.
Work can also start from other things: a client email arriving, a comment being left, a task changing status, or another workflow finishing.
There are around 200 workflows ready to use, built on how good agencies already work. You pick which ones run and how much waits for your approval. If the one you need isn’t there, describe it in plain words or draw it on a canvas. See workflows.
✅ Try this: “Every Monday, check the site for broken links and fix the ones you can. Tell me about the rest.”
👥 The six specialists
You assign work to them by name.
🎨 Pixel – design – Drafts concepts and visuals from your brand kit. 🧭 Navi – UX and accessibility – Fixes the gaps instead of listing them. 📈 Index – SEO and speed – Metadata, headings, links, image weight, mobile. ✍️ Lexi – copy – Writes in your client’s voice. 🐛 Glitch – bugs and code – Finds the break, then writes the fix. 🧩 Claro – coordination – Turns vague feedback into clear work and directs the rest.
They tell you what they found and why. You are approving a decision, not guessing. Meet the AI Inner Circle.
💬 Visual feedback and client collaboration
This half of Atarim has been running since 2019, and it works on every WordPress version we support – not just 6.9 and up.
Your client opens the page and clicks on what they mean. They type a note. The comment arrives with a screenshot, the URL, the browser, the screen size and the exact element attached. No more “the button looks weird on my phone.”
🖱️ Visual feedback on any page – Leave clear, contextual notes that appear exactly where you click, just like putting a post-it on a page. 📸 Automatic screenshots – Every request includes a visual snapshot, so you always see what your client sees. ⚙️ Technical context included – Browser details, screen size, URL and the exact element are captured automatically, so nothing has to be chased. 💬 In-context discussions – Threads, replies and review rounds stay in one place, with no external apps and no project management back-and-forth. 🔐 Guest access – Anyone can leave feedback with no WordPress login. Perfect for client reviews and staging sites. 🎯 Smart task management – Assign, prioritise and track tasks, tags and statuses without switching tools. 📨 Grouped notifications – Daily or weekly summaries instead of endless email threads.
More on visual collaboration. Then you decide what the AI picks up. You ask for it in plain words:
✅ Try this: “Go through every task the client left in the last review round and do them all.”
🔗 Works with the stack you already have
You should not have to change how you build.
🧱 Page builders – Elementor, Gutenberg, Bricks, Divi, Beaver Builder, WPBakery, Breakdance, Etch, Mosaic and custom themes. 📥 Forms – WPForms, Gravity Forms, Fluent Forms, Formidable, Forminator, Ninja Forms, Contact Form 7 and Flamingo. 🗃️ Custom fields – ACF, Meta Box, JetEngine, Pods, ACPT and ASE. 📈 SEO – Yoast, Rank Math and All in One SEO. 🖥️ Hosting, backups and fleets – MainWP, JetBackup, WP Activity Log. 🔌 Your other tools – ClickUp, Asana, Jira, Trello, Basecamp, Slack, Figma, Zapier, Pabbly, Make and webhooks.
The full list is on the integrations page.
🏷️ Your clients see your agency
Your logo and your colours go on the screens your client works in. They comment, ask questions and suggest ideas under your brand. What ships is still your call.
💳 Price
A free account gets you one site and 200 AI credits. That is enough to put a real client site in and watch the AI do real work before you pay anything.
There is one paid plan. It costs $67 a month. You get everything: 5,000 credits, 1,000 sites and 100 seats. 5,000 credits covers three to five clients. Think care plan clients, on around $100 a month each. Credits go up as your client list does, not as your hours do.
Full details on the pricing page.
Over 50,000 teams and 1.6 million sites since 2019. SOC 2 and GDPR compliant.
External Services
This plugin integrates with the Atarim collaboration platform to enable real-time visual feedback, commenting, and AI collaboration directly on your website. The collaboration interface is powered by a remote JavaScript file hosted on Atarim’s infrastructure.
What the service does
When enabled, the plugin loads a remote JavaScript file from Atarim’s servers to inject the collaboration interface into the front end of the website. This script enables:
- Visual feedback overlays
- Real-time commenting
- AI-powered collaboration tools
- Task synchronization with the Atarim dashboard
Service domains
The plugin communicates with the following external domains:
- https://ij-script.pages.dev/atarim.js
Data transmitted
Depending on configuration and usage, the following data may be transmitted to Atarim:
- Site ID (generated during connection process)
- Current page URL (to associate feedback with the correct page)
- Authentication tokens (for connected users)
- Minimal metadata required to initialize the collaboration interface
No personal data is transmitted unless a user explicitly authenticates with Atarim.
When data is transmitted
Data is transmitted only under the following conditions:
- The site administrator has connected the website to an Atarim account.
- Collaboration is enabled in the plugin settings.
- An authorized user accesses the site.
- A user has provided consent (see “User Consent” below).
The remote collaboration script is not loaded unless collaboration is active.
Account requirement
An Atarim account is required to use collaboration features.
Terms and Privacy
Terms of Service Privacy Policy
User Consent
Before loading the Atarim collaboration interface, the plugin displays a consent modal to eligible WordPress users. Users are informed that enabling collaboration will load the Atarim collaboration interface from Atarim’s servers. By clicking the consent button (e.g., “Connect Your WordPress Account”), users explicitly agree to:
- Loading the Atarim collaboration script
- Transmitting required site and session data to Atarim’s services
- Processing data in accordance with Atarim’s Terms of Service and Privacy Policy
The collaboration interface is injected only after consent is granted. Site administrators can disable collaboration at any time in the plugin settings.
