# Typeform AI integration on Definable

> Build beautiful, interactive forms that people love to fill out.

## What this connects

Build beautiful, interactive forms that people love to fill out. Collect data, accept payments, and integrate with your favorite tools.

Vendor: https://www.typeform.com

## Tools available

**35** tools available. First 12:

- `TYPEFORM_CREATE_ACCOUNT_WORKSPACE` — Create Account Workspace — Tool to create a new workspace in a specific Typeform account. Use when you need to create a workspace within a particular account using the account ID.
- `TYPEFORM_CREATE_FORM` — Create Form — Tool to create a new Typeform form with customizable fields, logic, and settings. Use when you need to programmatically create a form with specific questions, welcome screens, thank you screens, and conditional logic.
- `TYPEFORM_CREATE_IMAGE` — Create Image — Tool to upload a new image to your Typeform account via base64 encoding or URL. Use when you need to add images for forms or presentations. Either 'image' (base64) or 'url' parameter must be provided.
- `TYPEFORM_CREATE_OR_UPDATE_WEBHOOK` — Create or Update Webhook — Tool to create a new webhook or update an existing one for a specified Typeform. Use when you need to configure webhooks to receive form response notifications at a specified URL.
- `TYPEFORM_CREATE_THEME` — Create Theme — Tool to create a new custom theme in Typeform with colors, fonts, background, and layout settings. Use when you need to create a theme for branding and styling Typeform forms.
- `TYPEFORM_CREATE_WORKSPACE` — Create Workspace — Tool to create a new workspace in Typeform. Use when organizing forms into separate workspaces for teams or projects.
- `TYPEFORM_DELETE_FORM` — Delete Form — Tool to permanently delete a Typeform and all of its responses. Use when you need to remove a form completely from the account.
- `TYPEFORM_DELETE_IMAGE` — Delete Image — Tool to delete an image from your Typeform account. Use when you need to remove an image that is no longer needed. Returns a success status once the image has been deleted (204 No Content).
- `TYPEFORM_DELETE_RESPONSES` — Delete Responses — Tool to delete specific responses from a Typeform by response IDs. Use when you need to remove response data from a form. Deletion is asynchronous - a 200 status means the deletion request was registered, not that deletion is complete. Maximum 1000 response IDs can be deleted per request.
- `TYPEFORM_DELETE_THEME` — Delete Theme — Tool to delete a theme from your Typeform account. Use when you need to permanently remove a theme. This operation cannot be undone.
- `TYPEFORM_DELETE_WEBHOOK` — Delete Webhook — Tool to delete a webhook configuration from a Typeform form. Use when you need to remove a webhook from a specific form. The operation returns 204 No Content on success and 404 if the webhook is not found.
- `TYPEFORM_DELETE_WORKSPACE` — Delete Workspace — Tool to delete a workspace from your Typeform account. Use when you need to remove a workspace. Note: The default 'My Workspace' cannot be deleted, and workspaces containing forms cannot be deleted (will return an error).

## Auth

Auth schemes: `OAUTH2`. Managed by Definable: `OAUTH2` — no client credentials required from the user.

## How agents use Typeform

Inside a Definable workflow, Typeform is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Typeform** — the Researcher (GPT-5.5) pulls context from Typeform (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Typeform** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Typeform (create record, post message, draft email).
- **Designer / Engineer → Distributor → Typeform** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Typeform (attach file, open PR comment, post status).

The Verifier checks every Typeform call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- forms & surveys — https://definable.ai/apps/category/forms-&-surveys/
- productivity — https://definable.ai/apps/category/productivity/

## Related

- HTML page: https://definable.ai/apps/typeform/
- Same category (forms & surveys): https://definable.ai/apps/category/forms-&-surveys/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
