:~
product :: invoker-link + invoker-assistant

Manage your website by talking.

Invoker Link connects your own Claude, Codex and GitHub accounts to your hosting account. The Invoker Assistant is the chat where you work on your website: ask for what you want, see every change first, try it on a preview and undo any task.

DirectAdmin · Invoker Assistant
The Invoker Assistant: a request, an approval card with the diff, the summary and next steps
$cat features.md
#// everything included

Everything you need, in your own panel.

linking

Claude or Codex, your own subscription

Link your Claude subscription (Pro, Max, Team, Enterprise) or your ChatGPT subscription (Codex) in a minute. Your password never reaches the server; you sign in with the provider and confirm a code.

assistant

Chat about your website

Say in plain words what should change. Claude shows every change first as a card with the diff; you click Allow or Deny. Or pick auto mode and review afterwards.

undo

Every task can be reverted

Before every task a snapshot of your website is taken. Not happy? One click on Undo puts everything back the way it was.

preview

Try it first on preview.yourdomain.com

Create a copy of your website with one click. Build and test there, WordPress with its own database included. Ready? Publish, with a safety copy first.

notes

The assistant knows your website

On the first visit the assistant looks around and writes notes: structure, brand, contact details, agreements. They go into every chat and you can edit them.

skills

Skills on and off

Knowledge packs: hosting platform, WordPress, SEO, design and frontend, writing, React and Next.js, email, databases. Switch on what fits your website.

screenshots

Looks at the result

After a visible change the assistant takes a desktop and mobile screenshot in a real browser, looks at it and fixes what is off. You see the images in the chat.

follow-ups

Smart next steps

After every task the assistant suggests one to three next steps as clickable buttons. At the start too: examples that fit the kind of website, and help writing a good request.

github

GitHub linked

Link your GitHub account with a code. Then the assistant and the terminal can create repositories, push and open pull requests. Or link a repository to a website: every push goes live.

wordpress

WordPress without worries

Fresh install with one command, safe updates with backup and automatic rollback, malware checks, cache purging, error fixing. WP-CLI under the hood.

terminal

In the terminal too

After linking, claude or codex starts signed in over SSH and in the DirectAdmin terminal, with the same knowledge, notes and skills. For those who prefer typing.

isolated

Only your account

Everything runs as your own user, isolated from other customers and within your plan's limits. No root, no server settings. Unlinking is always one button away.

The Overview in Invoker Link: links, skills and a preview per website
The Overview in Invoker Link: links, skills and a preview per website
The assistant takes a desktop and mobile screenshot and describes what it sees
The assistant takes a desktop and mobile screenshot and describes what it sees
$ls built/
#// real results from our test runs

Built with the assistant, without typing code.

No mockups. These are websites and plugins the assistant built in our series Built in an hour, each from a single typed request. The sites are still online.

Kapsalon Knip & Zo: custom theme in 485 seconds, Codex GPT-6-Astra
Kapsalon Knip & Zo: custom theme in 485 seconds, Codex GPT-6-Astra“Create a custom theme for a warm, modern hair salon in Groningen with two hairdressers. No stock template.”read the episode
Booking plugin with hairdresser, treatment, date and time, in 614 seconds
Booking plugin with hairdresser, treatment, date and time, in 614 seconds“Create a plugin that lets customers book an appointment online, with an admin page and a confirmation email.”read the episode
Bakkerij De Korenaar: custom theme with a drawn oven mouth, Claude in auto mode
Bakkerij De Korenaar: custom theme with a drawn oven mouth, Claude in auto mode“Create a custom theme for a warm, artisan bakery in Haren.”read the episode
Bread order plugin: form, own table, admin with statuses and emails
Bread order plugin: form, own table, admin with statuses and emails“Create a plugin that lets customers reserve bread.”read the episode
$./how-to.sh
#// from linking to publishing

How to work with it, in six steps.

1

Link a subscription

Open Invoker Link in DirectAdmin, tab Claude or Codex, click Link. Sign in with the provider, paste or type the code. The page continues by itself once it worked.

2

Open the Invoker Assistant

Pick a website. The first time: click 'Let Claude look around'. The assistant reads your site and writes notes that go into every chat.

3

Give a request

Click an example or type your own: 'Put the new opening hours on the contact page'. Unsure how to phrase it? 'Help me write a good request' turns it into a clear one.

4

Approve or roll back

Every change arrives as a card with the diff. Allow, deny or allow all for this task. Afterwards: a summary, a screenshot and the Undo button.

5

Big job? Preview first

On the Overview: Make preview. Work there with the assistant, look at preview.yourdomain.com, and click Publish when it is right. Only then does the live site change.

6

GitHub and the terminal

Link GitHub on the GitHub tab for repositories and automatic updates on every push. Prefer typing? ssh into your account and start claude or codex.

The assistant's start screen: recent chats per website and a button for a new chat
$tail -f issues.log
#// common issues and fixes

When something does not work.

The code is not accepted (Claude)
Copy the whole line, including the part after the #. Double-clicking selects only half. Expired? Click Again and use the new code.
'Session expired' or 'not linked' although you were linked
Subscription sessions expire sometimes. Link again on the Claude or Codex tab; your chats and notes are kept.
GitHub or OpenAI says the request comes from Falkenstein
Correct: the link is made on the hosting server, not on your computer. You can revoke access at the provider at any time.
My change is not visible on the site
Usually cache. Ask the assistant to purge the cache, or wait a few minutes. WordPress: purge LiteSpeed Cache. Check with a screenshot.
'The chat was interrupted'
The service was updated or restarted. Pick the chat under Earlier chats on the start screen; the assistant still knows what was discussed.
The preview does not work over https, or not at all
Your DNS is outside Invoker. Add the A record shown on the Overview at your DNS provider; the certificate follows automatically.
Codex does not ask for approval
Codex cannot do that per change. Changes are applied directly and shown afterwards as a card; every task can still be undone. Want to decide per change? Pick Claude.
Auto mode is not available
Auto mode needs a Claude subscription that supports it. Pick 'Changes automatically' or 'Ask for every change'.
The site shows a white page or 'critical error' after an update
Ask the assistant to investigate: it reads the error log, rolls back the last plugin and explains what happened. Or click Undo on the task.
Email from the site does not arrive
Send from an address on your own domain, not from gmail or hotmail. The assistant checks SPF, DKIM and the form for you.
Something went wrong / the service is not running
A temporary hiccup in the link. Try again in a minute; still failing? Email info@invoker.nl.
$cat faq.md
#// frequently asked questions

Frequently asked questions.

>What is the difference between Invoker Link and the Invoker Assistant?

Invoker Link is the settings area in DirectAdmin: link Claude, Codex and GitHub, manage previews, notes and skills. The Invoker Assistant is the chat where you work on your website. Both are menu items in DirectAdmin.

>Which subscription do I need?

A Claude subscription (Pro, Max, Team or Enterprise) or a ChatGPT subscription (Plus, Pro, Business or Enterprise) for Codex. Usage counts within that subscription's limits. Invoker charges nothing extra on top of your hosting plan.

>Can I link both Claude and Codex?

Yes. In the assistant you pick the provider and model per chat, for example Claude Fable or Codex GPT-5.5. Notes, previews and skills are shared.

>Can I use Codex instead of Claude?

Yes. In the assistant you pick Claude or OpenAI Codex per chat, with your own subscription. Every plan supports both.

Codex in your hosting
>Can the assistant break my website?

You see every change first, and every task can be undone with one click. For big jobs there is the preview, so the live site notices nothing until you publish. Backups of files and databases run automatically on top.

>Does the assistant see other customers or the server?

No. Everything runs as your own user in an isolated environment, within your plan's limits. Server settings, root access and other accounts are out of reach.

>Where do my chats and notes live?

On the server with your account, outside the webroot and therefore never reachable over the web. If you unlink, notes and chats stay for when you link again.

>Does it work with WordPress, Next.js or a static site?

Yes. The assistant recognises the kind of website and adapts examples and skills. WordPress gets safe updates and its own database in the preview; Next.js and other projects are built into static files.

>Can I use it in the terminal too?

Yes. After linking, claude or codex starts signed in over SSH and in the DirectAdmin terminal, with the same account knowledge, notes and skills.

>Can I unlink?

Any time, with one button per provider. The assistant is then logged out of your account; your subscription with Claude, OpenAI or GitHub simply continues.

>What does it cost?

It is part of every web hosting plan (Hosting Essential, Advanced and Complete), from €15 a month. Your own AI subscription comes on top, with the provider itself.

Included with every web hosting plan.

From €15 a month, with your own Claude or ChatGPT subscription. Existing customer? Invoker Link is already in your DirectAdmin menu.