Operator
← All integrations
Fillout forms logo

Connect Fillout forms to OpenClaw on Operator.io

Fillout forms is an online platform for building and managing forms with a flexible API. It lets you create, distribute, and collect responses from forms with ease.

Automate Fillout forms with AI

On Operator, an OpenClaw agent pilots Fillout forms for you. It reads your message, plans the steps, and runs them in Fillout forms, using actions like authorize oauth, create database, create database webhook.

Your agent reaches Fillout forms directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.

What your agent can do with Fillout forms

Your agent can call any of these Fillout forms actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.

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

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

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

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.

Delete table

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

Get database by ID

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

Tool to retrieve a list of all databases for your organization. Use when you need to list available databases after authenticating with Fillout.

Get forms

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

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

Invalidate Access Token

Revokes 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-party app's access to Fillout data. Impo...

List database webhooks

Tool to retrieve all webhook subscriptions configured for a specific database. Use when you need to list, audit, or manage existing webhooks for a database.

List Records

Tool 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_empty, etc.). Use when you need to quer...

Remove form webhook

Tool to remove a webhook by its ID. Use when you need to delete an existing webhook from your Fillout account.

Update field

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

Tool 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 request will be updated.

Update table

Tool to update table properties like name. Use when you need to modify table metadata such as renaming a table in a Fillout database.

How to connect Fillout forms

You authorize Fillout forms once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Fillout forms without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.

When you are ready, the get started guide walks through standing up your OpenClaw agent.

Common questions about Fillout forms

How do I connect Fillout forms to Operator?
You authorize Fillout forms once from your Operator dashboard. Operator holds the connection and refreshes the access token for you, so your agent keeps working with Fillout forms without you signing in again.
Can my agent trigger and run my Fillout forms workflows?
Yes. It decides when to run a workflow, passes the inputs, and reads the result back, so Fillout forms keeps doing the repeatable execution while the agent handles the judgment about when and with what to run it.
Do I need to write code or manage Fillout forms API keys?
No code and no API keys. You authorize Fillout forms through a normal sign in and Operator handles the connection, so there is nothing to wire up or host.
Can my agent use Fillout forms together with my other apps?
Yes. The same agent reaches every app you connect, so it can move between Fillout forms and tools like Crowdin, Dnsfilter, Route4me in one job, reading from one and acting in another without you wiring anything between them.

Connect Fillout forms to another app

Your agent can run Fillout forms together with any of these. Each page shows what it does across both apps in one job.

More apps to automate

Apps your agent runs alongside Fillout forms, or browse all integrations.

Put your agent on Fillout forms

Sign in, connect Fillout forms, and hand your agent the work. Your first week is free.

Try for free