Skip to main content

Typeform Toolkit

The Typeform toolkit lets agents list forms, inspect form structure, fetch responses, create forms or quizzes, and create or update webhooks for response events. Authentication uses a Typeform personal access token saved as a connection.

Add it on the agent Toolkits tab and create or select a Typeform connection with your token.

Prerequisites​

  • A Typeform account with access to the forms the agent should use
  • A Typeform personal access token
  • An agent you can edit

Setup​

  1. In Typeform, create a personal access token with access to the workspaces you need.
  2. Open the agent → Toolkits → add Typeform.
  3. Create a connection and paste the Typeform token.
  4. Save the agent. @-mention Typeform tools in the personality prompt for survey or response tasks.

Available tools​

ToolDescription
List FormsLists forms (optional workspace filter and pagination).
Get FormReturns form structure and settings.
Get ResponsesRetrieves responses with filters and pagination.
Create FormCreates a form or quiz, with optional definition JSON.
Create or Update WebhookCreates or updates a webhook (for example form_response_submitted).

Use cases​

  • Summarize recent survey responses for a form
  • Inspect form questions before analyzing answers
  • Create a simple feedback form from chat
  • Register a webhook so downstream systems receive submissions

Tips​

  • Prefer form IDs from List Forms / Get Form when fetching responses.
  • Token scope must include the workspaces that own the forms.
  • Store the token in a saved connection — do not put it in the personality prompt.

Troubleshooting​

SymptomWhat to check
UnauthorizedToken validity and workspace access; create a new token if needed
Empty form listToken belongs to a different Typeform account/workspace
Create form failsToken permissions and form definition JSON shape
Webhook not firingConfirm event type and publicly reachable webhook URL