Fillout Forms for AI agents
Agents read Fillout Forms at once. Changes and sends are held for a person's approval by default.
About Fillout Forms
Fillout is a platform that allows users to create and manage forms, offering a REST API for programmatic access to form data.
What an agent can do in Fillout Forms
Every Fillout Forms action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.
Runs at once (reads)
Looks things up in Fillout Forms without asking first. 7 actions.
- Authorize OAuthTool to initiate the OAuth authorization process for third-party applications. Use when you need to generate the URL to redirect your users to the Fillout consent page.
- Get database by IDTool to retrieve detailed information about a specific database including all tables, fields, and views. Use when you need to get comprehensive database structure and metadata by database ID.
- Get databasesTool to retrieve a list of all databases for your organization. Use when you need to list available databases after authenticating with Fillout.
- Get formsTool to retrieve a list of all forms in your account. Use when you need to list your forms after authenticating with Fillout.
- Get record by IDTool to retrieve a single record by its UUID with all field data. Use when you need to fetch detailed information for a specific record from a Fillout table.
- List RecordsTool to retrieve records from a Fillout table with filtering, sorting, and pagination. Supports complex filter conditions using AND/OR logic and 14 operators (equals, contains, greater_than, in, is_em
- List database webhooksTool to retrieve all webhook subscriptions configured for a specific database. Use when you need to list, audit, or manage existing webhooks for a database.
Held for approval by default (changes and sends)
Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 15 actions.
- Create DatabaseTool to create a new Zite database instance with tables and fields. Use when you need to create a structured database in Fillout with custom tables and field definitions. Each database must have at le
- Create Database WebhookTool to create a webhook subscription for a Fillout database. The webhook will receive HTTP POST notifications when subscribed events occur (e.g., record.created, record.updated, record.deleted). Use
- Create recordTool to create a new record in a Fillout table with the provided field data. Use when you need to add a new entry to a specific table in your Fillout database. The record parameter should be a diction
- Create tableTool to add a new table with custom schema to an existing database. Use when you need to create a structured table in a Fillout database with specific field definitions. Each table must have at least
- Invalidate Access TokenRevokes an OAuth access token obtained from Fillout's OAuth authorization flow. Use this action when a user logs out, disconnects their account, or when you need to programmatically revoke a third-par
- Update recordTool to update specific fields of an existing record in a Fillout table. Use when you need to modify particular fields without affecting other fields in the record. Only the fields specified in the re
- Create fieldTool to add a new field to an existing table with specified type, name, and configuration. Use when you need to extend a database table with additional columns.
- Delete databaseTool to permanently delete a database and all its data including tables, fields, views, and records. Use when you need to completely remove a database. Warning: This action cannot be undone.
- Delete database webhookTool to remove a webhook subscription from a Fillout database. Use when you need to delete an existing webhook from a specific database.
- Delete fieldTool to permanently delete a field from a table. Use when you need to remove a field from a Fillout database table. Note: Cannot delete the primary field.
- Delete recordTool to permanently delete a record from a table in Fillout Database. Use when you need to remove a specific record. This action cannot be undone.
- Delete tableTool to permanently delete a table and all its data including fields, views, and records from a Fillout database. Use when you need to remove a table. This action cannot be undone.
Show all 15
- Remove form webhookTool to remove a webhook by its ID. Use when you need to delete an existing webhook from your Fillout account.
- Update fieldTool to modify field properties and configuration for an existing field in a Fillout database table. Use when you need to update field names or change field configuration settings.
- Update tableTool to update table properties like name. Use when you need to modify table metadata such as renaming a table in a Fillout database.
Changes wait in Needs you
Changes and sends in Fillout Forms are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
Fillout Forms questions
Can an agent change data in Fillout Forms on its own?
Not by default. Changes and sends in Fillout Forms are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
What can an agent read in Fillout Forms?
This connector lists 7 read actions. Reads run at once, without waiting for approval.
How does Fillout Forms connect?
It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.