Fillout Forms icon

Fillout Forms

Form builder and database platform for forms, fields, tables, records, databases, and webhook subscriptions.

Helps teams create databases with custom tables and fields, store records, configure form-driven workflows, and subscribe to webhook notifications on submissions.

Sign in to connect Fillout Forms

Sign in to connect an account and start using Fillout Forms in your apps.

Example Use Cases

These are example ways Snow can use Fillout Forms when building apps with you. This list is meant to show examples, not document every possible capability. Connecting an account does not make Snow run these automatically on its own.

Authorize OAuth

Tool 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.

Create Database

Tool 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 least one table, and each table must have at least one field.

Create Database Webhook

Tool 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 when you need to set up real-time notifications for database changes. Maximum 100 webhooks per database.

Create field

Tool 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.

Create record

Tool 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 dictionary where keys are field names (or field IDs) from your table schema, and values are the data to store in those fields.

Create table

Tool 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 one field.

Delete database

Tool 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 webhook

Tool to remove a webhook subscription from a Fillout database. Use when you need to delete an existing webhook from a specific database.

Delete field

Tool 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 record

Tool 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.