The WPForms bridge lets the agent submit any of your forms on behalf of the visitor, through the native WPForms pipeline. WPForms persists the entry, fires its existing webhooks/Zapier connectors/notification emails — exactly as if a human had filled the form in the browser.Documentation Index
Fetch the complete documentation index at: https://docs.animam.ai/llms.txt
Use this file to discover all available pages before exploring further.
How it works
- The agent calls
wpforms_list_formsto enumerate forms (skipping any in the denylist fromSettings → Animam → WPForms bridge). - The agent calls
wpforms_get_formto read the field schema (labels, types, required flags). - After the visitor expresses intent, the agent calls
wpforms_submit_formwith the structured payload. - The plugin runs the standard
wpforms_process_completepipeline → entry created, automations fire.
Why this is safer than a parallel capture surface
| Animam-owned capture | WPForms bridge | |
|---|---|---|
| Tenant validation | bypassed | ✅ runs your existing required-field, regex, conditional logic |
| Tenant integrations | bypassed | ✅ Zapier, ActiveCampaign, MailChimp, etc. fire as-is |
| Tenant notification emails | bypassed | ✅ “New form entry” emails go out as before |
| Audit trail | Animam-side only | both sides |
| Migration risk | high (re-wire automations) | zero |
Per-form denylist
InSettings → Animam → WPForms bridge the tenant can mark specific forms as agent-disabled. The agent simply doesn’t see them in wpforms_list_forms. Useful for:
- Forms that gate sensitive content (DSAR requests, support tickets requiring human triage).
- Forms with payment fields (use the WooCommerce bridge or
COLLECT_PAYMENTinstead). - Forms behind a manual review queue.
Plan
Bridges require the Bundle plan (mcp_tools capability). See WordPress pricing.