# Gravity Forms integration

> REST API for managing WordPress forms, entries, submissions, notifications, and feeds via the Gravity Forms plugin.

- Authentication: apiKey

## Tools (24)

- **Create Entry**: Create a new entry record directly (without running the full form submission pipeline).
- **Create Entry for Form**: Create a new entry record for a specific form (form_id implied by path).
- **Create Feed**: Create a new add-on feed for a form.
- **Create Form**: Create a new form with a title and field definitions.
- **Delete Entry**: Delete an entry by moving it to trash, or permanently delete it with force=1.
- **Delete Feed**: Permanently delete an add-on feed.
- **Delete Form**: Delete a form by moving it to trash, or permanently delete it with force=1.
- **Get Entry**: Retrieve a single entry by its ID, with optional field filtering and labels.
- **Get Feed**: Retrieve a single add-on feed by its ID.
- **Get Form**: Retrieve a single form's complete details including fields, notifications, and confirmations.
- **Get Form Field Filters**: Retrieve the available field filters for a form, useful for building entry search queries.
- **Get Form Results**: Retrieve aggregated results for Quiz, Polls, and Survey add-on fields on a form.
- **List Entries**: Search and retrieve entries across all forms with filtering, sorting, and pagination.
- **List Entries by Form**: Retrieve entries for a specific form with filtering, sorting, and pagination.
- **List Feeds**: Retrieve all add-on feeds, optionally filtered by feed IDs or add-on slug.
- **List Feeds by Form**: Retrieve add-on feeds for a specific form.
- **List Forms**: Retrieve a list of all forms with basic details (id, title, entry count), or full form objects for specified IDs.
- **Partial Update Feed**: Partially update an add-on feed by sending only the properties to change (PATCH).
- **Send Notifications**: Trigger email notifications for a specific entry.
- **Submit Form**: Submit a form through the complete submission pipeline including validation, anti-spam, notifications, feeds, and confirmations.
- **Update Entry**: Update an existing entry by replacing it with a complete Entry Object (full replacement — omitted values are blanked out).
- **Update Feed**: Fully update an add-on feed by replacing all its properties.
- **Update Form**: Update an existing form by replacing it with a complete Form Object.
- **Validate Form Submission**: Validate form input values without creating an entry.

## Related prompts

- [Weekly Gravity Forms feedback digest to Slack and Linear](https://www.generalinput.com/prompts/weekly-gravity-forms-feedback-digest-to-slack-and-linear.md)
- [AI lead qualifier from Gravity Forms into HubSpot and Slack](https://www.generalinput.com/prompts/ai-lead-qualifier-from-gravity-forms-into-hubspot-and-slack.md)
- [Triage Gravity Forms support requests into Notion and reply by email](https://www.generalinput.com/prompts/triage-gravity-forms-support-requests-into-notion-and-reply-by-email.md)
- [Turn Gravity Forms event registrations into calendar invites and confirmations](https://www.generalinput.com/prompts/turn-gravity-forms-event-registrations-into-calendar-invites-and-confirmations.md)
- [Log every Gravity Forms submission to Google Sheets and Slack](https://www.generalinput.com/prompts/log-every-gravity-forms-submission-to-google-sheets-and-slack.md)

Connect Gravity Forms in General Input: https://www.generalinput.com/apps/gravity-forms