Help · WordPress

How to use ChatGPT with your WordPress site.

ChatGPT cannot reach your WordPress site on its own. Add HexaHQ to ChatGPT and connect your site to it, and ChatGPT can write posts in your voice, save them to your site as drafts, and publish one only after you approve it.

Using ChatGPT with your WordPress site: narrated, and captioned if you would rather watch it muted. Every step is written out below.
Before you start

What you need.

  • A paid ChatGPT plan: Go, Plus or Pro.
  • A free HexaHQ account.
  • The username you sign in to your WordPress site with, as an administrator or editor. Your site can be hosted anywhere.

Is your site hosted on WordPress.com?

Most WordPress sites are not, and this guide is for them. If yours is on WordPress.com, WordPress.com has its own ChatGPT plugin, built on what it calls its MCP server, on every paid WordPress.com plan. Follow WordPress.com’s guide to editing your site with ChatGPT. The same is open to a site you host yourself if it is connected through Jetpack on a Jetpack AI or Jetpack Complete plan.

Source: WordPress.com Support, Edit your WordPress.com site with ChatGPT, checked 24 September 2026.

Steps

Add HexaHQ to ChatGPT.

  1. Add the HexaHQ connector to ChatGPT. Adding HexaHQ to ChatGPT shows every screen. Come back here once ChatGPT has signed you in to HexaHQ.
  2. Open the HexaHQ plugin’s permissions and choose Allow read tools. On the Plugins page, open HexaHQ, then the ··· menu, then Manage. With Allow read tools, ChatGPT looks things up without interrupting you and asks before it changes anything on your site.
    The HexaHQ plugin's permission settings in ChatGPT with Allow read tools selected, above Allow low-risk tools and Allow all tools.
Steps

Connect your WordPress site.

  1. Ask ChatGPT to connect your WordPress site, and give it your site’s address. The first time, ChatGPT asks your permission to set HexaHQ up for WordPress sites. The wording is technical; it means HexaHQ is adding WordPress to the things it can connect to for you. Click Allow once.
    ChatGPT asking permission for HexaHQ to register a new WordPress connector for the organization, with Always allow, Deny and Allow once buttons.
  2. Open the link ChatGPT gives you. It also tells you what to do on the page it opens, which is the next three steps.
    ChatGPT's reply: one authentication step remains. A link reads Connect getbowtie.ai to Hexa, followed by instructions to enter the site address, click Create a password in WordPress, approve the password in the tab WordPress opens, and copy it back into the HexaHQ form.
  3. Type your site address and WordPress username, and click Create a password. You do not need a password of your own: WordPress makes one just for HexaHQ, in a second tab. Keep this tab open; you will come back to it.
    The HexaHQ form titled Add your WordPress credentials, with the site address and WordPress username filled in, and Create a password and I know my app password buttons.
  4. Approve the connection on your WordPress site. WordPress opens its own page asking whether HexaHQ may connect to your account. Click Yes, I approve of this connection. If WordPress asks you to log in first, log in and you will land on this page.
    The WordPress Authorize Application page asking whether HexaHQ may connect to the account, with Yes, I approve of this connection and No, I do not approve of this connection buttons.
  5. Copy the password WordPress shows, paste it into the HexaHQ form in your first tab, and click Save. Copying it by hand is deliberate: it keeps the password out of web addresses, where it could be recorded. It never appears in your chat, and ChatGPT never sees it. Once you see Saved, go back to ChatGPT.
    The HexaHQ form after Create a password, saying approve it in WordPress, then paste the password it shows you here, above an empty Application Password field and the Save button.
Steps

Write your first post.

  1. Start a new chat, choose HexaHQ from the plus menu, and ask for a post. Say what it is about and that it should be saved as a draft. ChatGPT writes it and saves it to your site without asking, because a draft changes nothing a visitor can see.
    A ChatGPT chat with HexaHQ selected. The request asks for a short blog post with three tips for following up after a sales demo, in the company's voice, saved as a draft. ChatGPT replies that it created the post on the WordPress site as a draft and did not publish it.
  2. Read the draft in WordPress. It is under Posts, in Drafts, and you can edit it there like any other post.
    The WordPress Posts list with the new post marked Draft.
  3. When you are happy with it, ask ChatGPT to publish it. Publishing is the change a visitor sees, so ChatGPT stops and asks you first, saying what it is about to do. Click Allow once to publish, or Deny to leave it as a draft.
    ChatGPT asking permission before publishing: publish a reviewed WordPress draft, a public-facing change, with Always allow, Deny and Allow once buttons.

    Choose Allow once, not Always allow. Always allow tells ChatGPT to stop asking you before changes like this one.

Why this way

Your voice, and your say.

Tell HexaHQ once how your company writes, and every post ChatGPT drafts for your site starts from it, including in chats you open next month. Drafts are saved without asking, because a draft is only for you. Publishing waits for you, every time. And everything ChatGPT did on your site is listed in HexaHQ’s activity log, with WordPress’s own revision history on each post behind it.

Related help