FruxonDocs

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.

Prerequisites

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.

Setup

  1. Open your agent in Agent Studio
  2. In the Integrations panel, click Add Integration Config
  3. Select Typeform from the integration list
  4. Give the config a display name (e.g., "Typeform")
  5. Choose your authentication method:
    • Personal Access Token — Paste your Typeform personal access token
    • OAuth — Click Connect to start the Typeform OAuth flow
  6. Save the agent revision

Using in Your Agent

  1. In an Agent Step, attach Typeform tools from the tools panel
  2. The agent uses your integration config for all Typeform API calls
  3. Tools are referenced as typeform.list_forms, typeform.list_responses, etc.

Available Tools

Account

ToolDescriptionAction Type
get_current_userGet the authenticated user's account informationReadOnly

Forms

ToolDescriptionAction Type
list_formsList all forms with optional search and workspace filteringReadOnly
get_formGet full details of a form including fields, logic, and settingsReadOnly
create_formCreate a new form with title and optional fieldsReversible
update_formUpdate a form's title, theme, or settings via JSON PatchReversible
delete_formPermanently delete a form and all its responsesIrreversible

Responses

ToolDescriptionAction Type
list_responsesList responses with filters for date range, completion status, and searchReadOnly
delete_responsesDelete specific responses by their IDsIrreversible

Workspaces

ToolDescriptionAction Type
list_workspacesList all workspaces with optional searchReadOnly
get_workspaceGet workspace details including forms and membersReadOnly
create_workspaceCreate a new workspaceReversible
delete_workspacePermanently delete a workspaceIrreversible

Webhooks

ToolDescriptionAction Type
list_webhooksList all webhooks configured for a formReadOnly
get_webhookGet details of a specific webhook by tagReadOnly
create_or_update_webhookCreate or update a webhook for a formReversible
delete_webhookDelete a webhook from a formIrreversible

Themes & Images

ToolDescriptionAction Type
list_themesList available themes for form customizationReadOnly
get_themeGet theme details including colors and font settingsReadOnly
list_imagesList all images in the account image libraryReadOnly

Insights

ToolDescriptionAction Type
get_form_insightsGet all-time form analytics (views, submissions, completion rate)ReadOnly

On this page