Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Vragen.ai - Search API

160 sites Security covered Drupal 10–11
View on drupal.org

This module integrates Drupal's Search API with Vragen.ai, an AI-powered search solution. It allows your Drupal content to be indexed by Vragen.ai, enabling it to answer user questions based on your site's information and provide source references for its answers. This creates a natural-language interface on top of your existing Drupal content.

Vragen.ai integration for Drupal Search API

This module integrates Drupal Search API with Vragen.ai
for indexing Drupal content as a knowledge source.

Vragen.ai is an AI-powered search solution that answers questions based on your
own content. Instead of relying only on keyword matching, it retrieves relevant
information from configured sources and generates an answer with source references.

In a Drupal setup, this module allows Search API content to be synchronized with
Vragen.ai so Drupal content can be used in an AI search interface, assistant, or chatbot.

Authentication

To enable this module to communicate with the Vragen.ai API it requires:

  1. the correct endpoint created specifically for your organization
  2. the bearer token used to authorize requests

This information can be submitted using the form found at:

/admin/config/search/vragen-ai

Configuration

  1. Create a new server with backend Vragen.ai.
  2. Create a new index and adjust the following settings:
    • Datasources: Content
    • Bundles: the bundles you want to index
    • Language: the languages to include
    • Index items immediately: off
  3. If you have attached files or media (for example PDFs) that should be indexed
    together with the content, add those fields as Vragen.ai attachments.
  4. Configure and add all fields that are part of the index. Rendering content to HTML
    is recommended so the backend can recognize structure and semantics more reliably.

You can leave immediate indexing enabled, but that will send requests directly to
the backend during content updates instead of handling synchronization through cron.

What Vragen.ai adds

Vragen.ai is intended for question answering on top of an organization’s own
knowledge sources. According to its documentation, the platform combines retrieval
and generative AI so answers are based on available source material rather than
only on model knowledge.

  • Retrieval from your own content sources
  • Answer generation based on retrieved context
  • Source references in generated answers
  • Configuration of tone, role, and answer behavior
  • Testing and validation before going live
  • Analysis of incoming questions and content gaps

In practice, this means Drupal can remain the content source of truth, while
Vragen.ai provides a natural-language interface on top of indexed content.

Typical use cases

  • documentation and knowledge bases
  • service and support content
  • public information websites
  • content-heavy Drupal platforms where keyword search is insufficient

How it fits in a Drupal architecture

Drupal content
  -> Search API index
  -> Vragen.ai backend
  -> AI search / assistant interface

This module focuses on the indexing and synchronization part of that flow.

Requirements

  • Drupal 10 or 11
  • Search API
  • access to a Vragen.ai environment

Installation

composer require drupal/search_api_vragen_ai

Enable the module:

drush en search_api_vragen_ai

When to use this module

Use this module when Drupal content should be made available to Vragen.ai as a
managed knowledge source. This is especially useful when existing Search API
indexes already describe the content that should be exposed to AI-assisted search.

Resources

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
22
Tracked since
Mar 2025
Latest release
1 week ago
Releases (12 mo)
16 ▲ from 6
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
2.0.4 Stable 10–11 Aug 24, 2026
2.0.3 Stable 10–11 Jul 24, 2026
2.0.2 Stable 10–11 Jul 16, 2026
2.0.1 Stable 10–11 Apr 3, 2026
2.0.0 Stable 10–11 Mar 13, 2026
2.0.0-beta14 Pre-release 10–11 Mar 6, 2026
2.0.0-beta13 Pre-release 10–11 Mar 6, 2026
2.0.0-beta12 Pre-release 10–11 Feb 27, 2026
2.0.0-beta10 Pre-release 10–11 Feb 19, 2026
2.0.0-beta9 Pre-release 10–11 Feb 19, 2026
2.0.0-beta8 Pre-release 10–11 Dec 11, 2025
2.0.0-beta7 Pre-release 10–11 Nov 28, 2025
2.0.0-beta6 Pre-release 10–11 Nov 7, 2025
2.0.0-beta5 Pre-release 10–11 Oct 24, 2025
2.0.0-beta4 Pre-release 10–11 Oct 6, 2025
2.0.0-beta3 Pre-release 10–11 Oct 2, 2025
2.0.0-beta2 Pre-release 10–11 May 12, 2025
2.0.0-beta1 Pre-release 10–11 Mar 31, 2025
2.0.0-alpha1 Pre-release Mar 27, 2025
2.0.x-dev Dev 10–11 Mar 3, 2025
1.0.4 Stable Mar 3, 2025
1.0.x-dev Dev 8–10 Mar 3, 2025