When:
to
Room:
Room 7
Tags:
development & coding
Track:
SVG
m&b icon_new brand
coding & site building

Building AI Agents, Tools, and Assistants in Drupal: A Hands-On Workshop

Building AI Agents, Tools, and Assistants in Drupal: A Hands-On Workshop

Vincenzo Gambino (Vincenzo Gambino)

In this hands-on workshop, you’ll learn how to build AI Tools, Agents, and Assistants inside Drupal CMS using the ai_agents module. We’ll code together, step-by-step, covering best practices for designing agents and evaluating agent performance. If you’re ready to bring AI to your Drupal projects, this workshop is for you.

Prerequisite
Own laptop with a local Drupal site (Drupal 11) ready.
Access to a Large Language Model (LLM) to connect to:
- OpenAI, or a local model like Ollama or a similar self-hosted LLM.
- Alternatively, I will provide a temporary OpenAI Key.
Familiarity with basic Drupal module development (hooks, services, Plugins)

Outline
You’ve seen what AI Agents can do in Drupal. Now imagine if every module had its agent, all working together to power intelligent applications, not just websites. If that sparks your imagination, this workshop is for you.
In this hands-on session, we’ll move beyond ideas and start building. You’ll learn how to create AI Agents, Tools, and Assistants from scratch using the ai_agents module, designing real features that respond intelligently to users.

We’ll cover:
- How to code Tools and Agents using the framework.
- Best practices for designing and combining multiple agents.
- How to evaluate and improve Agents inside Drupal.

You'll leave with working code, practical skills, and the confidence to bring AI into your Drupal projects.
Bring your laptop and be ready to code! Some Drupal development experience is recommended. No AI background needed.

Learning Objectives
By the end of the workshop, participants will be able to:
- Build a custom AI Tool, Agent, and Assistant inside Drupal using the ai_agents module.
- Design and structure multiple agents to work together effectively.
- Test and evaluate agents using the AI evaluation framework.
- Understand how to apply these skills to real-world Drupal projects to build AI-enhanced applications.

Experience level
Intermediate