Application AI · Drupal

AI integration for Drupal sites

Real AI wired into your Drupal site: content drafted from your own fields with a review step, search by meaning, and an assistant grounded in your pages. On your keys, not a rented widget.

From: $690 · Turnaround: 1-2 weeks
Your content, not a demo Grounded in your real nodes and fields
You own the keys Your OpenAI, Anthropic, or self-hosted model
Editor stays in control Nothing publishes without a human
Code handed over Standard Drupal AI modules, no lock-in

Drupal shipped a real AI framework, so the search results for “drupal ai” are now a wall of module roundups: 30 modules here, 9 modules there, plus the project pages on drupal.org. Useful if you want to read. Less useful if you have a live site and need someone to actually wire the thing in and make it behave.

That is the job we do. The Drupal AI module and its submodules (Automators, the CKEditor assistant, providers for OpenAI and Anthropic, AI Search for vector lookups) are powerful and a bit fiddly. We install them, point them at your content, set the guardrails, and hand back working features your editors will use without filing a ticket.

Where AI earns its keep in Drupal

Three jobs that pay off

Editorial content

Draft descriptions, summaries, meta tags, and alt text from the fields a node already holds. We run it through the CKEditor assistant and AI Automators so the copy starts from your data, and an editor approves before anything goes live.

Search that understands

AI Search with a vector index finds pages by meaning, not just keyword match. A visitor asking "how do I cancel" lands on the cancellation page even if it never uses that word. Works alongside Solr, not instead of it.

Support assistant

A chat assistant grounded in your published pages and docs, not a generic FAQ bot. It answers from your content, cites the page, and stays quiet when it does not know rather than inventing an answer.

The module listicles cover what exists. We cover what to switch on for your site and what to leave off, because running all of it at once is how editors end up ignoring the buttons.

What a build covers

Scoped to the jobs worth doing

AI on Drupal is not one fixed package. We scope it to the work that pays back for your editors and your visitors. A first build usually does one or two of these properly rather than all of them halfway.

Short workshop to pick the AI jobs worth building for your content and team
Install and configure Drupal AI core plus the submodules the jobs need
Connect the provider you choose: OpenAI, Anthropic, Google, or a self-hosted Llama
Set up AI Automators to draft fields with an editorial review gate
Wire the CKEditor AI assistant into the content types that benefit
Build AI Search with a vector index over your nodes and media
Ground a support assistant in your published content with source citations
Add cost limits, caching, and rate caps so a bulk run does not blow the budget
Permissions and roles so the right editors get the right AI tools
Handover docs and a short training session for your team
What you receive

AI that runs on your own site

You get working features on your own Drupal install, connected to your own model account, with everything built on standard contributed modules so any Drupal developer can maintain it later.

01

Working AI features

The one or two jobs we scoped, live on your site and tested against real content.

02

Editor controls

Buttons inside the node form and CKEditor so your team runs the jobs without touching config.

03

Review gates

Draft-and-approve flows so AI output never publishes on its own.

04

Cost guardrails

Caching, caps, and usage logging so model spend stays predictable.

05

Handover pack

Config notes, the module list, and a training session so you are not dependent on us.

How it runs

Four steps, one to two weeks

We open with a short workshop so we build the jobs that matter, then ship against your real content and tune from there.

1

Scope workshop

We look at your content types, your editors' time sinks, and pick the AI jobs to build first.

Day 1-2
2

Install and prototype

We set up Drupal AI, connect your model, and build a rough version of the first job against real nodes.

Day 2-6
3

Build and gate

We finish the scoped jobs, add review steps and cost limits, and wire the editor controls.

Day 5-9
4

Train and hand over

We walk your team through it, hand over the config and docs, and tune for a week after launch.

Day 9-12
Pricing

Priced by scope, quoted up front

A first Drupal AI build starts at $690 for one job done properly, like field drafting wired to your content types with a review gate. Semantic search or a grounded support assistant runs higher, and a multi-job build higher still. We quote the fixed scope after the workshop, so you see the number before we write code.

Model API costs are separate.

You pay OpenAI, Anthropic, or Google directly on your own account for what the model uses. We size those costs during scoping and build in caching and caps so a bulk content run stays predictable. We never mark up token usage.

Single job

$690 from
  • One AI feature, built and tested
  • Wired to your model account
  • Editor controls and review gate
  • Code handover and training
Get started
Most popular

Site build

$1,900 from
  • Two or three AI jobs together
  • Semantic AI Search included
  • Grounded support assistant
  • 30 days of tuning after launch
Get a quote
Tech we use

Tooling we lean on

Drupal 10 and 11 Drupal AI module AI Automators CKEditor 5 OpenAI Anthropic Claude Google Gemini Llama 3 AI Search vector embeddings Search API Solr
Where this fits

How this connects to the rest of your site

This is part of our AI integration services, which wire models into real business content rather than bolting on a widget. When the job is less about AI and more about connecting Drupal to another system, our Drupal integrations work covers that, and our Drupal support page lists everything else we handle on the platform.

AI for Drupal support & development services

Need ai for drupal support & development services sorted?

We'll triage the same day. Send context, screenshots, error messages — whatever you have. No sales calls, no chatbots.

We read every message. We don't pass your details to anyone else, ever.