Skip to content

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.

  • WordPress 6.0 or later
  • PHP 7.4 or later
  • An admin account (manage_options capability)
  • A GitHub or Google account for Frontman sign-in
  • An AI provider connection or API key

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.

  1. In your WordPress admin, go to Plugins → Add New Plugin.
  2. Search for Frontman Agentic AI Editor, or open the Frontman plugin page.
  3. Click Install Now.
  4. Click Activate Plugin.
  1. Make sure you’re logged in to WordPress as an admin.
  2. Navigate to /frontman on your site (e.g. https://yoursite.com/frontman).
  3. If prompted, sign in to Frontman at api.frontman.sh with GitHub or Google. This is separate from your WordPress admin login.
  4. Once signed in, return to /frontman on your site. Frontman redirects back automatically when the site URL is accepted.
  5. Connect a supported AI provider with OAuth or add an API key.
  6. 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.

  • 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
  • Only users with the manage_options capability 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 /frontman requests 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.

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.

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.