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.
For the product overview, see Frontman for WordPress.
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) - A GitHub or Google account for Frontman sign-in
- An AI provider connection or API key
Installation
Section titled “Installation”Install from the WordPress Plugin Directory
Section titled “Install from the WordPress Plugin Directory”Install Frontman from the WordPress Plugin Directory in wp-admin. 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.
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). - If prompted, sign in to Frontman at
api.frontman.shwith GitHub or Google. This is separate from your WordPress admin login. - Once signed in, return to
/frontmanon your site. Frontman redirects back automatically when the site URL is accepted. - Connect a supported AI provider with OAuth or add an API key.
- Describe what you want to change in the chat interface beside the live preview.
Frontman attempts to return you to the same site URL after hosted sign-in. If the hosted page remains open instead, reopen /frontman on your site after signing in. Frontman does not include a built-in model credential; see API Keys & Providers.
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.
A WordPress login screen means you must log in as an administrator first. A Frontman login screen at api.frontman.sh is also expected on first use; sign in there with GitHub or Google, then return to /frontman on your site.
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.