This is what AI in Drupal looks like in day-to-day editorial work: from style guide checks and one-click translation to AI search with citations. Every feature is built on official modules of the Drupal AI Initiative - and can be integrated into your website on its own.
All screenshots are taken from the public Drupal AI demo by the Drupal AI Initiative. The demo shows a fictional university, “Northmoor University”.
Descriptions and assessment written by us. We find out which features pay off for your website in the readiness check.
Editorial & quality
The AI checks every page against your style guide - tone of voice, inclusive language, readability. It scores each criterion from 0 to 100, explains the score in plain words and proposes concrete rewrites.
Each content type has a review rule with several criteria. Every criterion consists of an AI agent, a scoring rubric and scored examples for calibration. Scores are graded against thresholds; scheduled re-reviews via cron are optional.
Modules
Write once, get a complete draft translation with one click - as an ordinary Drupal translation that goes through the editorial workflow. Language variety and style live in an editable prompt.
AI Translate uses a separate prompt per target language (AI Prompts) and the model selected in the AI settings.
Modules
A disclosure field for all content types: readers see a card with the “AI modified” icon, how AI was used and who holds editorial responsibility - machine-readable as schema.org JSON-LD and with a report on the status under the EU AI Act.
A field, profiles and a site policy (always disclose or only when required). The output is a card, a meta tag and JSON-LD.
Modules
Classification & media
Comments are checked automatically before publication: personal attacks are refused straight away, everything else is judged in the context of the post and either published or held for moderation - with a reason.
Three building blocks work together: a Field Validation rule as a hard rule via prompt, two AI Automators for verdict and reason, and an ECA workflow that publishes or holds. Classic regex rules can be added, for example for the correct spelling of the brand name.
Modules
The AI reads the rendered page and assigns up to five tags. Existing terms are reused, missing ones are created - on demand via a button while writing or automatically on save.
An AI Automator (“LLM: Taxonomy”) sits on a shared tag field used by all content types. The prompt and the number of tags are editable.
Modules
Every uploaded image is checked by a vision model before it is saved - for general image safety and against your own publication rules, for example regarding personal rights.
Two Field Validation rules on the image media type, each consisting of a prompt and an error message.
Modules
A vision model takes over tedious image housekeeping: alt text and focal point with one click, image description and tags automatically on save.
AI Automators fill in description and tags when the fields are empty. Buttons for alt text and focal point sit right in the upload form.
Modules
Search
Instead of keyword search, a question box: visitors ask in their own words, the website finds matching pages and an AI agent writes a short answer - exclusively from your content and with numbered citations.
A vector index (Postgres with pgvector) via Search API, in which content is embedded in chunks. Plus an AI agent with a RAG tool and a listing tool, whose instructions are editable text.
Modules
Page building & agents
Two AI agents work inside the visual page builder Drupal Canvas: the Page Builder assembles a page from existing components based on a description, the Component Agent writes new React components.
The Canvas AI module provides two agents in the AI panel of the Canvas editor.
Modules
The website exposes its content tools via MCP (Model Context Protocol). An AI client such as Claude.ai is connected once, signs in with the editor’s own account and can then find, read and change content - with exactly that account’s permissions.
The MCP Server module with OAuth and tool bridge submodules; the tools come from the Tool module.
Modules
Operations & control
Every AI call of the website is logged: provider, model, tokens, prompt and response. Guardrails, for example to protect personal data, stop requests before they leave the website - traceable in the report.
The Observability and API Explorer submodules of the AI module plus guardrail sets (PII, prompt safety). The reports are Views and therefore customisable.
Modules
For every AI call, the module records who triggered it, which model answered, how many tokens were used and what it cost - with dashboards per person and role as well as personal token budgets.
All features run through the Drupal AI module and are not tied to one provider: amazee.ai, OpenAI, Anthropic and many more can be assigned individually per capability - chat, translation, image analysis.
Provider modules for the AI module, API keys via the Key module, default models in the AI settings.
Modules
In the Drupal AI readiness check we review the version, modules, content structure and hosting of your website - and show you which use case saves you the most time. Without lock-in to a single AI provider.
Prefer to click through yourself? The Drupal AI demo is free to try.