> ## Documentation Index
> Fetch the complete documentation index at: https://wl.macaly.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Typeform

> Build forms and collect responses with Typeform

Macaly connects to Typeform so the agent can build forms and pull in responses for you. Ask it to create a form, fetch survey responses, or restyle a form, or have it surface your Typeform data in the app you're building.

## What is Typeform?

Typeform is an online form builder for interactive surveys, quizzes, and data collection. With the Typeform integration, Macaly's agent works with your Typeform account directly: it creates and edits forms, fetches responses, and brings form data into your project.

## What you can do

A few examples of what the agent can do with Typeform:

* **Build forms.** Create new forms with fields, logic, and settings, update or delete them, and customize their messages.
* **Collect and read responses.** Fetch form responses with filters and pagination, download files respondents uploaded, and remove responses you don't need.
* **Style your forms.** Create and edit themes (colors, fonts, layout) and upload images and videos.
* **Organize your account.** Create and manage workspaces and their members, and list all your forms.
* **Automate with webhooks.** Set up webhooks so new responses can trigger actions in your project.

## How it works

You describe what you want in the chat, and the agent handles the rest. Ask for a one-off task, or have the agent build Typeform right into your project.

**Ask the agent directly:**

```
Create a Typeform contact form with name, email, and message
fields, and give me the link.
```

```
Pull this week's responses from my "Customer survey" Typeform and
summarize the main themes.
```

**Or build it into your app:**

```
Build a landing page with my Typeform "Waitlist" form embedded,
and show a thank-you message after someone submits.
```

```
I'm building a feedback dashboard. Pull the responses from my
Typeform and show them in a sortable table.
```

## Good to know

* **You connect once.** Authorize your Typeform account the first time, and the agent reuses that connection for later requests.
* **Deleting is permanent.** Deleting a form removes all of its responses, and deleting responses can't be undone — the agent confirms with you first.
* **Your account, your control.** The agent only acts when you ask it to, and you can revoke access from your Typeform settings at any time.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.