Drupal is a registered trademark of Dries Buytaert
Search API Solr 4.3.13 Minor update available for module search_api_solr (4.3.13). Search API Solr 4.3.12 Minor update available for module search_api_solr (4.3.12). Google API PHP Client 8.x-4.8 Minor update available for module google_api_client (8.x-4.8). Google API PHP Client 8.x-4.7 Minor update available for module google_api_client (8.x-4.7). Burndown 1.0.69 Minor update available for module burndown (1.0.69). SSO Connector 1.0.2 Minor update available for module sso_connector (1.0.2). smart 404 1.1.3 Minor update available for module smart_404 (1.1.3). SSO Connector Autologout 1.0.0 Initial release available for module sso_connector_autologout (1.0.0)! Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs. Commerce Order Amend Module commerce_order_amend now has official Drupal security advisory coverage.

AI Webform adds three AI-powered features to the webform module, generate complete form element yaml from a plain english description, generate help text for individual fields, and let front-end users pre-populate a form by describing their request in plain language.




Settings page



AI Form Generator

Features

  • AI form generator - add the "AI Form Generator" handler to any webform, describe the form you want in plain english. The AI returns ready-to-paste webform element yaml including field types, required/optional flags, drupal token defaults, and a submit button. Copy it directly into the Build > Source tab.
  • Element help text generator - when editing any webform element, expand the "AI: Generate description" panel below the Description field and click Generate. The AI writes a concise, user-friendly help text you can copy into the field.
  • Front-end fill with AI - users with the appropriate permission see a "Fill with AI" button on submission forms. They describe their request in plain language and the AI pre-populates matching fields. Rate-limited to 20 requests per user per hour. Disabled by default.

Post-Installation

  1. Visit /admin/config/ai/settings and configure a default
    chat provider and model, required before any feature will work.
  2. Visit /admin/config/ai/webform to set a module-level
    provider override, enable or disable individual features, choose which drupal
    token groups the form generator may reference, and edit the AI prompts if necessary.
  3. Grant permissions at /admin/people/permissions:
    • Administer AI Webform - to access the settings page.
    • AI Webform assistance - to use AI webform functionalities.

Additional Requirements

  • Drupal 10.3 or 11
  • Webform (^6.2), including the Webform UI submodule
  • AI (^1.4 || ^2.0) with at least one chat provider configured at /admin/config/ai/settings
  • AI Observability (included in the AI module) - logs and filters API calls by feature tag, useful for monitoring usage and cost per feature.
  • Any AI provider module compatible with the Drupal AI module: OpenAI, Anthropic, Ollama, etc.

Similar projects

There are currently no other Drupal modules that combine AI-assisted Webform building, element help text generation, and front-end field prefill in a single package.

More general AI content generation modules (such as AI CKEditor) assist with body/text fields inside the editor but do not interact with Webform's element configuration or submission forms.

Supporting this Module

The best way to support this module is to:

  • Report bugs and submit feature requests in the issue queue.
  • Leave a review on the project page if you find it useful.
  • Contribute patches or merge requests.

Community Documentation

No external documentation or walkthroughs yet, this module was recently released. The README.md in the repository covers installation, configuration, and usage for all three features.

Activity

Total releases
2
First release
Jul 2026
Latest release
7 hours ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
2.0.0-beta2 Pre-release Jul 19, 2026
2.0.0-beta1 Pre-release Jul 19, 2026