John Tran Demonstrates AG-UI Approach for Agentic Drupal Interfaces

Drupal-Rendered Components Beyond Chatbot Text
Promotional graphic split diagonally into purple and white sections, titled "AG-UI in Drupal: Agentic Interfaces Beyond Chatbots." The purple section on the left features a headshot of John Tran from ImageX. The white section on the right includes the text "Beyond Chatbots: Creating Smarter, Personalized Experiences in Drupal with AG-UI," accompanied by a smaller photograph showing a group of colleagues collaborating in a meeting room.

Agentic Drupal interfaces were the focus of a session by John Tran, CTO of ImageX, who demonstrated how AG-UI can connect AI agents with Drupal-rendered components instead of limiting responses to chatbot text.

The session, titled Beyond Chatbots: Creating Smarter, Personalized Experiences in Drupal with AG-UI, used a proof of concept developed with the University of Waterloo. Tran presented the work as an extension of semantic search, with Drupal remaining the source of truth while agents decide when to trigger structured interface elements.

Tran said the semantic search layer analyses intent, context, and meaning, then processes Drupal content through embeddings, vector storage, and retrieval-augmented generation. He described AG-UI as an agent-to-user interaction protocol that is bidirectional, event-driven, transport-agnostic, and agent-agnostic.

The demonstration showed a student advisor workflow using Drupal-indexed content, external weather and map calls, media carousels, programme cards, pricing tables, event listings, and Drupal forms. Tran said Single Directory Components used in Canvas or Layout Builder could also be rendered through the AG-UI workflow when the agent determines that a component fits the user’s request.

During the question period, Tran said ImageX was working on two pure Drupal semantic search implementations and was trying to reduce reliance on third-party agentic frameworks for that layer. The advisor work was presented as a proof of concept rather than a production release, and the session did not provide performance data, deployment instructions, or a release timeline.

Disclosure: This content is produced with the assistance of AI.

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Related Drupal Initiatives

Related Organizations

Related People

Upcoming Events

Latest Opportunities