For the complete documentation index, see llms.txt. This page is also available as Markdown.

What your assistant can and can't do

How Agent Access keeps you in control — permissions, hidden secrets, the activity log, and the off switch.

Handing an AI assistant access to your website is a big deal, so Agent Access is built to keep you in control. Here's exactly how.

It acts as you — and only as you

Your assistant can do only what the WordPress user you connected is allowed to do. It has no special powers of its own. If you connect a user who can't publish posts, the assistant can't publish posts. If you connect a user who can't change plugin settings, it can't change settings.

Want to limit what it can do? Connect a more limited WordPress user. Create a dedicated user with just the role you're comfortable with (for example an Editor), generate the application password for that user, and the assistant inherits exactly those limits.

An Editor is the sweet spot for most people. It covers the entire content workflow — searching products, finding and editing posts, building pages from blocks, adding images and videos — while your plugin and module settings stay out of reach. Only connect an administrator if you actually want your assistant configuring modules, connecting shops, or changing Content Egg settings.

Where your password ends up

An application password is a key to your site, so it's worth knowing where the one you hand over comes to rest:

  • Typed into a chat — it stays in that conversation's history. Fine for a one-off session; change it afterwards.

  • Saved in a project's instructions or a custom GPT — stored with your assistant and reused in every chat there. Convenient, but it sits there until you remove it.

  • Put in a config file on your own computer (the MCP setup, or your own scripts) — it never enters a conversation at all. This is the most private option.

Whichever you use, the safeguards are the same: one named application password per assistant, so you can revoke just that one; a dedicated user, so the password is only worth what that user can do; and a fresh password whenever you think one has been seen by more people than you'd like. Generating a new one takes seconds.

Your secrets stay hidden

Your affiliate keys, API keys, and other passwords are never shown to your assistant. When it reads your settings, secret values come back masked (shown as •••• with only the last few characters). It can update a key if you ask it to, but it can never read one back — so a connected assistant can't leak your credentials.

Drafts by default

When your assistant builds a page, it creates a draft. Publishing is a separate, deliberate step: the assistant only publishes when you ask it to, and only if the connected user has permission to publish. Nothing goes live behind your back.

Destructive actions are labeled

Some actions change or remove existing content — removing products from a post, or replacing a page's content. These are marked as destructive, so a well-behaved assistant will confirm with you before doing them. If you're ever unsure, ask your assistant to explain what it's about to do before it does it.

Everything is logged

Every action your assistant takes is recorded in Recent activity on the Content Egg → AI Agents page — which user, which action, when, and whether it succeeded. Nothing is hidden.

The activity log on the AI Agents page

Turn it off anytime

You have two off switches:

  • Flip the master switch — untick Enable Agent Access and Save. Every assistant loses access immediately.

  • Delete the application password — go to Users → Profile → Application Passwords and revoke the one you created. That single assistant is cut off, while everything else keeps working.

Last updated