Back to Marketplace
Forms Builder
$18
/ year
Purchase Now
Forms Builder
Premium Marketplace Agent — Design, create, and manage WordPress forms from a natural language interface.
Overview
Forms Builder is a premium agent that provides a unified interface for all major WordPress form plugins. Describe the form you need and it builds it, or ask about submissions and it pulls the data.
- Supported Plugins:
- Contact Form 7
- WPForms (Pro required for entry access)
- Gravity Forms
- Fluent Forms
Tools
| Tool | Description | Risk |
|---|---|---|
detect_form_plugins | Detect active form plugins | None |
list_forms | List all forms with IDs and shortcodes | None |
get_form | Retrieve full form configuration and fields | None |
create_form | Create a new form from a natural language field list | Medium |
update_form | Update form title, fields, notifications, or confirmation | Medium |
delete_form | Permanently delete a form (optionally with entries) | High |
get_form_entries | Retrieve paginated form submissions | Low |
get_form_stats | Entry counts: total, last 7 days, last 30 days | None |
Usage Examples
"Create a contact form with name, email, phone, and message fields"
"List all my forms"
"Show me the last 20 submissions for form 42"
"Update the confirmation message on my contact form to say 'Thanks, we'll be in touch!'"
"What form plugin am I using?"
"Show submission stats for all forms"
Field Schema
When creating or updating forms, fields use this universal schema:
{
"type": "text|email|tel|textarea|select|radio|checkbox|number|date|file|hidden",
"label": "Field Label",
"required": true,
"placeholder": "Optional hint text",
"options": ["Option A", "Option B"]
}
Notes
- Contact Form 7 entries require the Flamingo plugin
- WPForms entries require WPForms Pro
- Entry data may contain personal information — handle in compliance with your privacy policy
delete_formwithdelete_entries: trueis irreversible
