Typeform
Typeform integration for managing forms, collecting responses, and configuring webhooks
The Typeform integration lets your agents create and manage forms, retrieve form responses, organize workspaces, configure webhooks, and access form analytics.
You need one of the following:
- Personal Access Token — Generate one from your Typeform account settings under Personal tokens.
- OAuth — For user-level access where each chat user authorizes with their own Typeform account.
- Open your agent in Agent Studio
- In the Integrations panel, click Add Integration Config
- Select Typeform from the integration list
- Give the config a display name (e.g., "Typeform")
- Choose your authentication method:
- Personal Access Token — Paste your Typeform personal access token
- OAuth — Click Connect to start the Typeform OAuth flow
- Save the agent revision
- In an Agent Step, attach Typeform tools from the tools panel
- The agent uses your integration config for all Typeform API calls
- Tools are referenced as
typeform.list_forms, typeform.list_responses, etc.
| Tool | Description | Action Type |
|---|
get_current_user | Get the authenticated user's account information | ReadOnly |
| Tool | Description | Action Type |
|---|
list_forms | List all forms with optional search and workspace filtering | ReadOnly |
get_form | Get full details of a form including fields, logic, and settings | ReadOnly |
create_form | Create a new form with title and optional fields | Reversible |
update_form | Update a form's title, theme, or settings via JSON Patch | Reversible |
delete_form | Permanently delete a form and all its responses | Irreversible |
| Tool | Description | Action Type |
|---|
list_responses | List responses with filters for date range, completion status, and search | ReadOnly |
delete_responses | Delete specific responses by their IDs | Irreversible |
| Tool | Description | Action Type |
|---|
list_workspaces | List all workspaces with optional search | ReadOnly |
get_workspace | Get workspace details including forms and members | ReadOnly |
create_workspace | Create a new workspace | Reversible |
delete_workspace | Permanently delete a workspace | Irreversible |
| Tool | Description | Action Type |
|---|
list_webhooks | List all webhooks configured for a form | ReadOnly |
get_webhook | Get details of a specific webhook by tag | ReadOnly |
create_or_update_webhook | Create or update a webhook for a form | Reversible |
delete_webhook | Delete a webhook from a form | Irreversible |
| Tool | Description | Action Type |
|---|
list_themes | List available themes for form customization | ReadOnly |
get_theme | Get theme details including colors and font settings | ReadOnly |
list_images | List all images in the account image library | ReadOnly |
| Tool | Description | Action Type |
|---|
get_form_insights | Get all-time form analytics (views, submissions, completion rate) | ReadOnly |