AI Forms

Build AI tools from WordPress forms.

Collect inputs, run the right model, and stream useful results on your site. Create generators, calculators, support helpers, lead tools, and document workflows.

View demo
Prompt-to-formShortcodeGutenberg blockPDF and TXTWeb searchUsage limits

Builder

Design the input. Control the prompt.

AI Forms turns field values into prompt placeholders, so every form can run a focused AI workflow.

Visual builder

Add text inputs, text areas, dropdowns, checkboxes, radio buttons, and file upload fields.

Prompt-to-form

Describe the tool you want and generate a draft form with fields, layout, and prompt template.

Prompt placeholders

Insert fields like {topic}, {audience}, or {budget} into the prompt and validate before publishing.

Flexible layouts

Use single-column, two-column, or three-column rows to keep public forms compact and readable.

Multi-step flows

Turn longer forms into guided steps with progress display and conditional step rules.

Labels and styling

Customize button labels, choose light or dark themes, or apply your own CSS with the custom theme.

Outputs

Build tools people can use immediately.

Content generatorsCreate briefs, blog drafts, product copy, scripts, emails, summaries, and reusable writing tools.
Support helpersCollect the issue, product, tone, and internal notes, then generate a reply or next-step summary.
Lead toolsQualify requests, structure intake data, and return personalized recommendations or estimates.
Document workflowsLet users upload PDF or TXT files and use the extracted text inside the AI prompt.
Editor handoffCopy generated results, save them as WordPress draft posts, or download them as PDF when enabled.
Reusable templatesDuplicate forms, export individual forms, import JSON files, or export the full form library.

Intelligence

Add models, search, and knowledge where the form needs them.

Each form can use its own provider, model, parameters, context, and frontend model controls.

Model choice

Run forms with OpenAI, Google, Claude, OpenRouter, Azure, DeepSeek, or Ollama.

Model parameters

Set temperature, max tokens, top P, frequency penalty, presence penalty, and reasoning effort where supported.

Web search

Enable OpenAI web search, Claude web search, OpenRouter web search, or Google search grounding.

Knowledge context

Ground responses with OpenAI Vector Stores, Pinecone indexes, or Qdrant collections.

Retrieval controls

Choose vector provider, embedding model, result limit, and confidence threshold.

Frontend model controls

Optionally show provider and model selectors, then restrict available providers and models from settings.

Publishing

Place AI Forms anywhere WordPress can render content.

Shortcode

Embed any form with and shortcode options for theme, provider, model, copy, save, and PDF controls.

Gutenberg block

Insert AI Forms as a block with form selection and display options in the editor.

Live preview

Preview saved forms from the dashboard before placing them on a public page.

Streaming results

Show AI output as it is generated, with a stop button and Markdown rendering.

Submission counts

Track how many times each form has been submitted from the forms list.

Usage logs

Log submitted inputs, constructed prompts, provider, model, token usage, and generated responses.

Control

Protect access and route results to the right place.

AI Forms can work as public tools, logged-in user tools, or internal team workflows.

Guest and user quotas

Set separate limits for visitors and logged-in users, with daily, weekly, monthly, or never-reset periods.

Role-based limits

Give different WordPress roles their own usage quotas or disable access for specific roles.

Limit messages

Customize the quota message and add primary or secondary action buttons when a user reaches the limit.

Connected Apps

Send form submissions and AI responses to Slack, HubSpot, Notion, Pipedrive, Zapier, Make, or n8n.

Event webhooks

Emit a form.submitted event with form, actor, AI, submitted inputs, response, and submission count data.

Moderation

Check submitted input before the form calls the AI provider.

Integrations

Connect AI Forms to your model, knowledge, and app stack.

AI providers

OpenAI logoOpenAI

Form responses, web search, reasoning models, embeddings, and vector stores.

Forms, search, vectors
Google logoGoogle

Gemini form responses and Google search grounding.

Forms, grounding
Azure logoAzure

Azure OpenAI deployments for form workflows.

Enterprise AI
Claude logoClaude

Long-form answers and Claude web search options.

Forms, search
OpenRouter logoOpenRouter

More models through one routing layer, with model-dependent web search.

Model routing
DeepSeek logoDeepSeek

DeepSeek models for form responses.

Forms
Ollama logoOllama

Local or self-hosted models for private form workflows.

Local AI

Knowledge

OpenAI logoOpenAI Vector Stores

Select up to two stores for form-specific knowledge context.

File search
Pinecone logoPinecone

Use a Pinecone index as retrieval context for form responses.

Vector database
Qdrant logoQdrant

Use a Qdrant collection for self-hosted or cloud knowledge context.

Vector database

App connections

Slack logoSlack

Post AI Form submissions and generated responses to a channel.

Notifications
HubSpot logoHubSpot

Create or update contacts from submitted form fields.

CRM
Notion logoNotion

Send structured results into Notion workflows.

Workspace
Pipedrive logoPipedrive

Create or update people from lead forms.

CRM
Zapier logoZapier

Forward form events to Zapier webhooks.

Automation
Make logoMake

Trigger Make scenarios from AI Form events.

Automation
n8n logon8n

Send submissions and responses into n8n workflows.

Automation

AI Forms setup

Use the docs for builder setup, shortcode attributes, file uploads, web search, knowledge context, connected apps, usage limits, and frontend display settings.