---
title: Typeform
summary: Connect a Typeform account so your AI agents can read form responses and build, edit, and organize forms, themes, and workspaces under permissions you control.
category: integrations
slug: typeform
---

## What Typeform in Kronos lets your agents do

Once a Typeform account is connected to Kronos, your agents can — within
the permissions you grant — work with your forms and their submissions:

**Read actions** (available when an agent has "Read only" or higher):

- List all of your forms, and open a single form to read its questions,
  structure, and settings.
- Pull the responses submitted to a form, so an agent can summarize,
  count, or answer questions about the answers people gave.
- Download files that respondents uploaded through a form.
- Read the custom messages a form shows (welcome screen, thank-you
  screen, and similar).
- List and read your themes (the fonts, colors, and styling applied to
  forms).
- List and read your workspaces (the folders that group your forms).
- List and read the webhooks attached to a form.
- List and read the images stored in your account.
- Read your account profile (the connected account's details).

**Write actions** (available only when an agent has "Read and write"):

- Create a new form, or edit an existing one (full update or a partial
  change to specific fields).
- Delete a form.
- Delete specific responses from a form.
- Update the custom messages a form shows.
- Create, edit, or delete themes.
- Create, edit, or delete workspaces.
- Create, update, or delete a form's webhooks.
- Upload images and videos, or remove an uploaded image.

You decide which agent gets which level, and you can switch any
permission off in one click without disconnecting the Typeform account.

## Connecting Typeform

1. Open Kronos → **Connect** in the sidebar → **Applications** tab.
2. Click the **Typeform** card to open the detail dialog, then click the
   green **Connect** button.
3. You land on Typeform's sign-in screen — log in to the account you
   want to connect.
4. Review the access Kronos is asking for and approve it.
5. You're sent back to Kronos at the **Already connected** tab with the
   new Typeform entry pre-selected.

You can connect more than one Typeform account; each appears as its own
connection with its own name.

## Telling connections apart

The Typeform management page shows the connected account right under the
"Typeform" title. This is how you and Kronos identify which account a
connection represents.

If you connect more than one Typeform account, each appears with its own
identifier. Optionally you can add a short personal note next to it (the
"Your note for this connection" field) — labels like "Marketing Surveys"
or "Support Forms" make a long list easier to scan. The note is yours
only; agents always identify the account by its underlying identity, not
by the note.

## Giving an agent access

On the Typeform management page click **+ Add AI Agent**, pick the agent
from the dropdown, then choose:

- **Off** — the agent cannot touch this Typeform account.
- **Read only** — the agent can list forms and read responses, themes,
  and workspaces, but cannot create, edit, or delete anything.
- **Read and write** — the agent can do all of the above plus create and
  edit forms, delete responses, manage themes and workspaces, and set up
  webhooks.

The same controls are available inside the AI Agent editor — scroll to
the **Connected Apps** section.

## Fine-grained overrides

Inside the permissions modal (the gear icon next to a Typeform account in
the agent editor or on the Typeform management page) you'll see the full
list of Typeform actions grouped by **Read tools** and **Write tools**.
Toggle individual actions on or off to override the preset.

Common combinations:

- **Response-reporting agent**: preset Read only, no overrides. The agent
  reads forms and responses and can summarize them, but cannot change
  anything.
- **Form-builder agent**: preset Read and write, override `Delete form`
  and `Delete responses` OFF. The agent can create and edit forms but
  cannot destroy data.
- **Cleanup-safe assistant**: preset Read and write, override every
  delete action OFF — full editing power without the ability to remove
  forms, responses, or workspaces.
- **Full assistant**: preset Read and write, no overrides.

Click Save to apply. Changes take effect on the next message the agent
processes.

## Multiple Typeform accounts on the same agent

If an agent has access to two or more Typeform accounts, the agent picks
which account to use on every action based on context. When a request is
ambiguous ("create a new feedback form"), the agent will ask which
Typeform account to use.

You can cut ambiguity by turning the agent's access to one of the
accounts off, or by renaming the connections to obviously distinct
labels.

## When something goes wrong

- **"Needs reconnect"** badge — Typeform revoked or expired the
  connection. Open `/app/connect`, click Typeform, and walk through
  Connect again. Permissions are preserved.
- **Agent says "I can't create a form"** — that agent's permission preset
  is Off or Read only without the matching write override. Open the
  permissions modal and adjust.
- **Agent says the connected app is temporarily unavailable** — Typeform
  or the connection had a transient hiccup. Ask the user to retry in a
  moment. If it persists, check the Typeform management page for a
  "Needs reconnect" badge.

## Privacy

Kronos does NOT store the content of your forms or their responses. Each
time an agent uses a Typeform action, it fetches just-in-time from
Typeform through the connection, uses what it needs to complete the task,
and discards the result. The audit log records that the action happened
(which agent, which action, when, and whether it succeeded), but not the
form questions or the answers people submitted.

When you disconnect Typeform or cancel your Kronos subscription, the
connection and all per-agent permissions are deleted immediately.
