WordPress (Beta)
The Frontman WordPress plugin adds an AI agent directly to your WordPress site. Navigate to /frontman, describe what you want to change, and the agent handles the supported workflow inside the site preview — no code editor or terminal required for those supported changes.
Beta: This is experimental software. Start on a staging site, keep backups, and review changes before deploying to production.
Requirements
Section titled “Requirements”- WordPress 6.0 or later
- PHP 7.4 or later
- An admin account (
manage_optionscapability)
Installation
Section titled “Installation”Recommended: Install from the WordPress Plugin Directory
Section titled “Recommended: Install from the WordPress Plugin Directory”Install Frontman from the WordPress store in wp-admin. This is the preferred installation method because WordPress handles the normal plugin install and update flow.
- In your WordPress admin, go to Plugins → Add New Plugin.
- Search for Frontman Agentic AI Editor, or open the Frontman plugin page.
- Click Install Now.
- Click Activate Plugin.
Alternative: Upload a GitHub Release ZIP
Section titled “Alternative: Upload a GitHub Release ZIP”Use this if you need to pin a specific version, audit the release artifact, or install through a controlled deployment process.
- Download the latest plugin ZIP from the GitHub releases page.
- In your WordPress admin, go to Plugins → Add New Plugin → Upload Plugin.
- Choose the ZIP file and click Install Now.
- Click Activate Plugin.
Using Frontman
Section titled “Using Frontman”- Make sure you’re logged in to WordPress as an admin.
- Navigate to
/frontmanon your site (e.g.https://yoursite.com/frontman). - The chat interface opens alongside a live preview of your site.
- Describe what you want to change and the agent handles it.
You can also open Frontman while browsing any page — just append /frontman to any URL on your site (e.g. https://yoursite.com/about/frontman) and the agent will preview that page.
What the Agent Can Do
Section titled “What the Agent Can Do”- Create, edit, and delete posts and pages
- Insert, update, move, and delete Gutenberg blocks
- Edit Elementor pages with Elementor-aware tools
- Add and update navigation menu items
- Read and change site options (title, tagline, permalinks, etc.)
- Browse and update block templates and template parts
- Manage widgets
- Flush the WordPress cache
Security
Section titled “Security”- Only users with the
manage_optionscapability can access Frontman. - Tool call requests (POST) are validated with WordPress nonces.
- Site options are restricted to a safe allowlist — arbitrary option writes are not permitted.
- Loading
/frontmanrequests UI assets from Frontman’s hosted client. Your site content is not sent to Frontman’s API until you actively submit a message in the chat.
External Services
Section titled “External Services”The plugin connects to two Frontman-hosted services:
- app.frontman.sh — Serves the chat UI (JavaScript and CSS).
- api.frontman.sh — Handles AI agent communication via WebSocket. Site content is sent here when you submit a message.
AI responses are generated by third-party providers (Anthropic, OpenAI, etc.) via the Frontman API. See the Privacy Policy for details.
Troubleshooting
Section titled “Troubleshooting”The /frontman URL shows a 404.
Flush your WordPress permalinks: go to Settings → Permalinks and click Save Changes without changing anything.
I see a login screen instead of the Frontman UI.
You must be logged in to WordPress as an administrator. Log in first, then navigate to /frontman.
Changes aren’t showing on the live site.
Use the wp_clear_cache tool in the chat, or flush your caching plugin manually (WP Rocket, W3 Total Cache, etc.).
Something went wrong and I want to undo a change. Many WordPress mutation tools return before/after snapshots in tool history, but Frontman does not guarantee one-click undo for every WordPress change. Keep normal site backups and review changes before relying on them.