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.
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
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.
Working AI features
The one or two jobs we scoped, live on your site and tested against real content.
Editor controls
Buttons inside the node form and CKEditor so your team runs the jobs without touching config.
Review gates
Draft-and-approve flows so AI output never publishes on its own.
Cost guardrails
Caching, caps, and usage logging so model spend stays predictable.
Handover pack
Config notes, the module list, and a training session so you are not dependent on us.
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.
Scope workshop
We look at your content types, your editors' time sinks, and pick the AI jobs to build first.
Day 1-2Install and prototype
We set up Drupal AI, connect your model, and build a rough version of the first job against real nodes.
Day 2-6Build and gate
We finish the scoped jobs, add review steps and cost limits, and wire the editor controls.
Day 5-9Train and hand over
We walk your team through it, hand over the config and docs, and tune for a week after launch.
Day 9-12Priced 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.
- One AI feature, built and tested
- Wired to your model account
- Editor controls and review gate
- Code handover and training
- Two or three AI jobs together
- Semantic AI Search included
- Grounded support assistant
- 30 days of tuning after launch
Tooling we lean on
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.
Need AI for Drupal sorted?
We'll triage the same day. Send context, screenshots, error messages — whatever you have. No sales calls, no chatbots.