- Compatible XF 2.x versions
- 2.2
- 2.3
- Additional requirements
- - Goldnat AI Connect for XenForo (free) 1.2.41 or later β required, this add-on will not install standalone
- XenForo 2.2.0+
- PHP 7.2+
- An active licence from goldnat.ai
- License
- Commercial license - single site
- Updates duration
- 12 months of updates included from purchase
- Visible branding
- No
Until now, we connected AI to XenForo so it could work with your content and users.
Now the next chapter arrives:
AI can manage the Admin side too.
Introducing Goldnat AI Connect for XenForo β Admin, a new addon in our chain, built on the SERVIO 1.0 protocol.
57 admin tools, organised into 10 bundles, letting AI perform actions that previously required a developer to open the Admin CP over and over.
ββββββββββββββββββββββββββββββββ
WHAT YOU CAN DO β real examples
Instead of manually creating category β forum β sub-forum β permissions β display order β settingsβ¦
You give the AI an instruction like:
And it performs the actions through the Admin API.
You can work with the AI on Style adjustments:
β’ Set the default Style
β’ Change Style Properties β with full inheritance visibility (local/master/effective values)
β’ Upload the site logo
β’ Upload custom assets (favicon, backgrounds, images)
β’ Modify design settings
β’ Match the site to the mockup
Synchronous CSS cache flush means a browser refresh is enough to see the result live.
So instead of just asking the AI:
"How do I do this in XenForo?"
You can get to a point where you say:
"Do it."
ββββββββββββββββββββββββββββββββ
12 BUNDLES Β· 57 TOOLS β everything you need
createNode Β· editNode Β· deleteNode Β· reorderNodes Β· setNodePrivate Β· getNodePermissions
setNodePermission Β· simulatePermissionChange
createUser Β· updateUser Β· deleteUser Β· uploadUserAvatar Β· deleteUserAvatar
changeUserEmail Β· changeUserPassword
banUser Β· unbanUser
createUsergroup Β· updateUsergroup Β· deleteUsergroup Β· addSecondaryGroup Β· removeSecondaryGroup
listAddons Β· enableAddon Β· disableAddon
listCronTasks Β· triggerCronTask
listStyles Β· setDefaultStyle Β· listStyleProperties Β· getStyleProperty Β· setStyleProperty Β· unsetStyleProperty Β· uploadSiteLogo Β· deleteSiteLogo Β· listStyleAssets Β· uploadStyleAsset Β· deleteStyleAsset
listWidgets Β· getWidget Β· createWidget Β· editWidget Β· deleteWidget Β· listWidgetPositions
getOption Β· setOption Β· listOptionsByGroup Β· listOptionGroups Β· getAddonOption Β· getAddonOptions Β· setAddonOption Β· getEmailTransportConfig Β· setEmailTransportConfig Β· testEmailConfig Β· getOptionBlocklist
searchPhrases Β· getPhrase Β· editPhrase
All of this through a defined tool layer β never giving the AI raw database access or shell.
ββββββββββββββββββββββββββββββββ
SAFETY BY DESIGN
Every setter enforces:
β Per-area ACP permission checks β an admin holding only "user" permission can't touch nodes / options / styles through the API
β Self-lockout protection β setNodePermission refuses actions that would lock out the calling admin (unless confirm_self_lockout=true)
β Addon chain lockout protection β disableAddon refuses to disable the AIConnect stack (would sever remote control)
β Site-lock blocklist β setOption rejects site-locking keys (boardActive, boardUrl, etc.)
β Type validation β every setter validates payload shape against the property's schema; wrong-shape input returns HTTP 400 with a hint rather than corrupting data silently
β Inheritance-aware style engine β child styles see local_value / master_value / effective_value / is_overridden on every property; overrides can be surgically reverted with unsetStyleProperty
β SERVIO-aligned permission model β token is identity; per-request is_admin and per-area permission checks are authoritative
β Dry-run support on delete / ban / reorder operations
ββββββββββββββββββββββββββββββββ
REQUIREMENTS
β’ XenForo 2.2+
β’ PHP 7.2+
β’ AI Connect for XenForo (Free) v1.2.56+ β install FIRST
β’ AI Connect for XenForo Pro β install SECOND
β’ An AI agent that speaks SERVIO 1.0 (Claude Desktop, ChatGPT with connectors, Goldnat vault integration)
ββββββββββββββββββββββββββββββββ
The addon installs 57 new tool permissions but does NOT auto-grant them to any user group. This is intentional β administrative capabilities should never be silently enabled. You explicitly choose who gets which.
To activate the tools:
1. ACP β Groups β User group permissions
2. Pick the user group you want to grant admin API access to (typically "Administrative" or a dedicated group)
3. Scroll to the "AI Connect" section
4. Grant the permissions you want:
β’ use_package_admin β the master switch (required for any admin tool)
β’ Individual tool permissions β grant per-tool as you need
5. Save
6. Reconnect your agent (or wait for manifest cache TTL) so it discovers the newly-authorised tools
Verification: your agent should now list admin_* tools in the manifest. If not, double-check the permission grants and the target user (the one authenticated by the OAuth token) is in the group you granted.
ββββββββββββββββββββββββββββββββ
GETTING STARTED
1. Install this addon after Free already installed and up-to-date
2. Enable it in ACP β Add-ons
3. Grant permissions to your admin user group (see above)
4. Connect an admin OAuth client (Goldnat vault or manual OAuth flow with admin scope)
5. Start a conversation with your agent.
ββββββββββββββββββββββββββββββββ
MISSING A FEATURE YOU NEED?
We built the initial 57 tools based on what the XenForo Admin CP already exposes β but every site is different. If you're missing something specific to your workflow (a particular admin operation your AI needs to do, a specific bundle of permissions, better visibility into a specific area) β reach out at https://goldnat.ai/ and tell us what you need. We're actively expanding the tool set based on real user requests.
ββββββββββββββββββββββββββββββββ
THE BIG IDEA
ACP is an excellent product β it was built before AI agents could work like this. Now that they can, you no longer need to translate intent into screen navigation. You know what you want. The AI knows where it lives. This addon connects the two.
It's not AI that recommends. It's AI that does.
#XenForo #AIAgents #WebDevelopment #XenForoDevelopment #SERVIO #Goldnat