Case / AI assistants

AI assistants work with your website — exactly as far as you allow

An AI assistant can already research a topic and write an article. The hard part is letting it into the website: one shared admin password, and it can do everything — publish, change prices, delete pages.

Here the site gives every assistant its own key with only the rights it needs. Our content assistant writes an article, and it lands in the admin as a draft: no publish date, on the storefront of its language, waiting for an editor.

2 of 2 articleswritten by our assistant — English and Russian — were saved as drafts, each on its own storefront
23–35 secondsfrom the task to a draft in the admin, web research included
24 of 24 checksof access passed: drafts go in; editing, publishing and deleting are refused
Who it is for

For teams that already use an AI assistant and want it to do real work on the site

An assistant that only answers in a chat window leaves the copying to people. One that can open the site does the job itself — as long as it cannot do more than it should.

Owner

Decides what each assistant may touch. No shared passwords: every assistant has its own key, and any key can be withdrawn without affecting the others.

Editor

Gets finished drafts in the usual list of articles — with title, summary, search title and description filled in. Reads, corrects, publishes.

Developer

Connects any assistant or automation that supports the open MCP standard, with an ordinary access key. Every site action with the right permission becomes a tool, with no extra code.

Settings

One switch and three safety limits

The connection turns on in the site settings. Next to the switch are the limits that hold for every assistant at once.

  • Deleting is off by default — an assistant reads letters, forms and web pages written by strangers, and such text may ask it to delete something. Delete actions are hidden from it and refused when called.
  • Answers have a size limit — a request that would return the whole knowledge base is refused with a hint how to narrow it, so an assistant does not burn its budget on one call.
  • Read-only keys — for a key that sits in an automation and only needs data: if it leaks, nothing on the site can be changed with it.
Settings of the AI agent connection: Enabled — Yes, Allow Deleting Tools — No, Largest Tool Answer 128 KB, list of read-only integrations
Key rights

A key for the assistant — with exactly the rights it needs

Each assistant gets its own key, and the rights are ticked in the familiar tree of site sections. Our content assistant has three: blog categories, tags and article drafts. It cannot see orders, customers or prices — those tools simply do not exist for it.

  • "Article Drafts from AI Agents" — a separate permission from editing posts: text and existing categories only, always a draft, no publish date, no pictures by link, no scripts
Integration Content assistant — drafts only, API tab: ticked Categories, Tags, Article Drafts from AI Agents and AI Agent Connection (MCP)
The result

The assistant's article arrives as a draft

We gave our content assistant two tasks: a short post on three checks for product pages before a seasonal sale, in English, and one on preparing product cards for the sale season, in Russian. It searched the web, wrote both posts and saved them through its key. Both are in the list of posts with the status "Draft" and no publish date — the storefront does not show them.

List of blog posts: two new posts by the assistant, in English and in Russian, both with the status Draft and no published date
Editor's turn

Nothing goes live without a person

The draft opens in the usual article form: title, address, status "Draft", empty publish date, storefront of the article's language. The assistant also filled in the summary and the search title and description. The editor reads, corrects and publishes — or schedules a date.

  • Asked to publish right away, the assistant still saved a draft and replied that an editor publishes drafts in the admin — the key has no right to publish
Draft form of the English post: title, URL key, Status Draft, empty Published Date, Store View EN
Dark theme

The same rights tree in the admin's dark theme

Ticked rights stand out in the dark theme too. While shooting this case we found the ticked rows nearly unreadable there — light text on a light highlight — and fixed it in the admin's rights tree itself.

Rights tree of the assistant's key in the admin's dark theme: ticked Categories, Tags, Article Drafts from AI Agents and AI Agent Connection (MCP)
Connecting

How an assistant gets onto your site

1. What it may do

Together we decide what the assistant should do on the site: write drafts, answer questions from the knowledge base, read the catalogue — and what it must never touch.

2. A key with those rights

We issue a key with exactly those permissions and mark it read-only if the assistant only needs data. The key goes straight into the assistant's settings — never into email or chat.

3. Work as usual

The assistant or your automation scenario uses the site's tools by itself. Drafts wait for the editor, every call is logged, and the key can be withdrawn at any moment.

Checked on a live site

What we checked with our own hands

The frames come from our own site's admin. The key shown in the rights tree was made for this case and never activated — it never had a token; the tab with integration keys is not in the frames.

  • Our content assistant wrote two posts, in English and in Russian: both saved as drafts, each on the storefront of its language, no publish date, no headline duplicated in the text, no scripts or pictures by link — 10 of 10 checks for each
  • Access test: the assistant's key creates drafts and nothing else — editing posts, categories, the content plan and deleting are refused, and a key without the drafts permission does not even see the drafts tool — 24 of 24
  • All frames — in English and Russian, the rights tree also in the dark theme; nothing was saved during the shoot

Let your AI assistant work on your site — safely

We will connect your assistant or automation to the site with a key that can do exactly what it needs: drafts for the editor, data for answers, nothing to delete.

Another case: the company blog where these drafts are published →

Blog

Useful Articles

Sign in to your account

Quick sign-in

No new password needed. We only receive your name and email.

No account yet? Create an Account

Get Started

Free consultation · Response in 2 hours