Skip to main content

Gendox AI Agent - for WordPress Websites

The Gendox WP AI Agent plugin adds a Gendox chat widget to your WordPress site without writing any code. Train an agent on the posts, pages and WooCommerce products you choose, then the plugin shows the widget automatically on the pages you pick.

If you are integrating Gendox into a website that is not WordPress, see Website Widget Installation instead — that page covers adding the widget <script> tag yourself.

What the plugin does

  • Adds a menu item, Gendox AI Chat, to your WordPress admin sidebar.
  • Injects the chat widget on the front end, scoped to whichever post types and taxonomies you assign to a project.
  • Exposes your posts, pages and products to Gendox so an agent can be trained on them.
  • Embeds the Gendox app directly inside wp-admin so you can manage things without leaving WordPress.

Install

  1. In WordPress, go to Plugins → Add New, search for Gendox WP AI Agent, and install and activate it. (Or upload the zip from the plugin's GitHub releases.)

    Upload the Gendox WP AI Agent plugin zip

    Activate the plugin after install

  2. Create a Gendox account and project at app.gendox.dev if you don't already have one.

    Gendox project home

  3. Train your agent, then enable it: project → Settings → AI Agent → set Access to Public. (This step is crucial — the widget does not support authenticated end-users yet.)

    Set the AI agent Access to Public

  4. Copy your Gendox API key from the Gendox app: Organization Settings → Advanced Settings → API Keys.

    Create a Gendox API key

Connect WordPress to Gendox

  1. In WordPress, open Gendox AI Chat → AI Chat Settings and paste your API key.

    Paste the API key in AI Chat Settings

  2. Click Test Connection to confirm it works.

    Successful Test Connection

  3. In the Gendox Projects section, click Fetch Projects to pull in your Gendox projects.

    Fetch Projects lists your Gendox projects

  4. For each project:

    • Assign Content — choose which posts, pages, or products train that project's agent.

      Assign Content modal

    • Assign Chat — choose which post types and taxonomies should display the widget.

      Assign Chat modal

The chat widget then appears automatically on matching pages — there's nothing to paste into a theme or page builder.

Chat widget on the live site

Self-hosted Gendox

If you run your own Gendox instance rather than using app.gendox.dev, set your instance's URL under API Settings on the same page (Chat Script URL and Gendox API Base URL).

API Settings for Chat Script URL and Gendox API Base URL

For developers

Registering custom local context or browser tools works a little differently on WordPress than on a generic site, because the plugin injects the widget script for you rather than you adding it yourself.

Agent skills

If you are using an AI coding assistant (Cursor, Claude Code, OpenAI Codex, etc.), copy the relevant skill from /skills/ into your project (.agents/skills/ or .claude/skills/) and invoke it from chat:

SkillUse when
gendox-wordpress-integrationSetting up the WP plugin, or registering tools / local context on WordPress
gendox-widget-integrationEmbedding the widget or wiring tools / local context on a non-WordPress site

Also see the plugin's own README.