Typeform

Typeform

· #26 most-used

Your forms ask one question at a time. Your agent answers a thousand.

FormsMarketingAnalyticsAutomationProductivity

Typeform turns data collection into a conversation — respondents answer one focused question at a time, and completion rates show it. Connect Typeform to Actionist and your agent can create forms on demand, clone survey templates for new campaigns, fetch responses the moment they land, update question choices from live data sources, and fire downstream actions before a respondent finishes reading the thank-you screen. The gap between 'someone submitted the form' and 'something useful happened' disappears.

Average time saved
10 hours
per person · per month
1 workdays back

Eliminates manual work. The agent eliminates the manual loop of checking Typeform for new submissions, copying answers into CRMs or spreadsheets, and updating question choices when product catalogues change.

Schedule

What your Typeform agent runs on autopilot

A week of scheduled jobs your Actionist agent will execute on your behalf.

28Scheduled jobs
7Agents at work
24/7Always on
Mon
Tue
Wed
Thu
Fri
7am
8am
9am
10am
11am
12pm
1pm
2pm
3pm
4pm
5pm
6pm
Agents
Multi-app workflows

Typeform × every other app you use

End-to-end automations that span multiple apps — each one a real business outcome.

6Workflows
9Apps spanned
~60 hrsSaved / week
6Personas served
customer-success★ FeaturedSaves 1h saved · runs ~10× /week

Turn every NPS detractor into a saved account

The moment a low NPS score lands, your support agent fetches the full response, opens a recovery case in your helpdesk, books a call with the account owner, and sends the customer a personal apology — all before the customer hits the back button. No detractor waits 48 hours for a reply. Recovery cadences that used to take a week now start in seconds.

Trigger: New Entry fires on the NPS survey Typeform
Step 1 trigger
Gmail
New Entry notification arrives from Typeform webhook
Step 2 read
Typeform
Lookup Responses — fetch full NPS answer set for the respondent
Step 3 write
Typeform
Get Insights — pull completion rate and average score for context
Step 4 write
Slack
Post detractor alert with respondent name, score, and verbatim comment to #customer-success
Step 5 write
Google Calendar
Create a 30-minute recovery call invite on the account owner's calendar
Zero detractors wait more than 5 minutes for a recovery touch
ROI

Savings

What your team gets back — two angles: what you stop doing manually, and what that's worth.

Without Actionist

What you do manually today

With Actionist

What your agent runs for you

  • Sales
    18 min / week
    Manual lead triage

    A rep downloads the week's form submissions, reads each answer, and manually scores and assigns leads — a 20-minute task every time the sheet fills up.

    Sales Agent
    0 min
    Agent scores and routes on submit

    The moment a prospect hits Submit, the agent reads their answers, scores the lead, and drops a ranked opportunity into the CRM with qualification notes in the prospect's own words.

  • Marketing
    13 min / week
    Campaign form rebuilds

    Marketers rebuild nearly-identical survey forms from scratch for each campaign because cloning and updating choices is more effort than it should be.

    Marketing Agent
    0 min
    Agent clones and tailors instantly

    The agent duplicates the master campaign form, injects the new campaign's name and choices, and publishes it — a campaign goes live in under a minute.

  • Customer Support
    18 min / week
    Detractor discovery lag

    Support teams check the NPS dashboard daily (or weekly) and only then discover unhappy customers — who may already have churned by the time outreach starts.

    Customer Support Agent
    0 min
    Agent alerts on every low score

    The instant an NPS response with a score below 7 is submitted, the agent posts the respondent's name, score, and verbatim comment to #customer-success and books a recovery call.

  • Human Resources
    7 min / week
    Pulse survey compilation

    HR manually exports pulse survey responses, calculates average scores in a spreadsheet, and writes a summary report — a task that recurs every survey cycle.

    Human Resources Agent
    0 min
    Agent compiles every cycle automatically

    After each pulse closes, the agent fetches all responses, calculates the average engagement score, and appends the summary to the team health tracker with zero manual effort.

  • Finance
    13 min / week
    Approval form chasing

    Finance teams email PDF forms, chase approvals via Slack, and manually log outcomes — a multi-day cycle for every expense request.

    Finance Agent
    0 min
    Agent creates and routes instantly

    The agent generates a structured approval form, sends it to the right approver based on category and amount, and logs the outcome in the audit trail the moment the form is submitted.

  • Operations
    25 min / week
    Stale question choices

    When product catalogues, team lists, or service menus change, someone has to manually open every affected Typeform and update the dropdown or multiple-choice options by hand.

    Operations Agent
    0 min
    Agent syncs choices from source of truth

    When the master spreadsheet is updated, the agent identifies every form with a matching question and rewrites the choices across all of them in one pass — always in sync, no manual edits.

  • Legal
    6 min / week
    GDPR erasure requests

    Legal must manually search Typeform for responses tied to a data subject's email and delete them one by one — time-consuming and error-prone under a tight GDPR deadline.

    Legal Agent
    0 min
    Agent erases and logs in minutes

    When an erasure request arrives, the agent searches all forms for responses matching the subject's email and deletes each one, logging the erasure timestamp for the compliance record.

+ 100s of other Typeform automations
Average monthly
10 hrs / person / month
Average monthly
10 hrs / person / month
Calculator

Calculate what your team saves

Team size
10 people
Hourly rate
$20 / hr
Hours saved / week
25
Hours saved / year
1,250
Annual ROI
$25,000

Based on Typeform's typical team usage — the visible tasks plus a few other automations the agent runs: ~2.5 hrs / person / week of admin work automated.

Connect

How to plug Typeform into Actionist

Pick the connection method that suits your environment.

The fastest path. Install Typeform's MCP server in one click and the agent reaches your forms through a permissioned OAuth handshake — no tokens to copy, no API docs to read.

1
Open the Apps tab

Find Typeform in the Apps library and click Connect. MCP is selected by default.

2
Authorise in Typeform

A Typeform OAuth window opens. Sign in, select the workspace you want the agent to access, and approve the requested permissions. Typeform scopes are read-only by default; write access is requested only if you enable form-editing actions.

3
Test the connection

Actionist runs a read-only call to verify the handshake. You're ready.

Actions

15 actions your agent can call

Read and write operations available to your Actionist agent.

Triggers

3 events your agent can react to

Events your agent watches for, and the actions it kicks off in response.

Skills

Skills that pair with Typeform

Reusable agent skills that work well alongside this app.

Typeform

Direct Typeform API integration with managed OAuth — lets the agent create forms, read responses, and manage webhooks without manual credential setup.

Automation Workflows

Design multi-step automations that connect Typeform submissions to downstream tools — ideal for building form-to-CRM, form-to-helpdesk, or response-to-report pipelines.

Automation Workflows 0.1.0

The stable 0.1.0 release of the automation-workflows skill — use this version when you need reproducible, versioned workflow logic for Typeform-connected automations.

MCP servers

MCP servers that work with Typeform

Connect Actionist to MCP servers built for or around this app.

No MCP servers indexed for this app yet.
FAQs

Questions about Typeform + Actionist

Which Typeform connection method should I use?
MCP is the recommended path — it uses a permissioned OAuth handshake, requires no token management, and gives the agent access with the exact scopes Typeform exposes. Use the API Token method only if your workspace enforces service-account auth or you can't complete an OAuth flow from this machine. In both cases the agent can read responses, create forms, and fire webhooks — the auth method changes only how credentials are stored.
What permissions does the agent need on my Typeform account?
Read access is enough for response lookups, form listings, and insights. If you want the agent to create, duplicate, or update forms and questions, it needs write access on the forms scope. Webhook management (creating or deleting webhooks) requires the webhooks scope. When you connect via MCP, Typeform presents a consent screen listing exactly which scopes are requested — approve only those that match the actions you plan to use. You can reconnect later to expand scopes.
How does the New Entry trigger work — does it poll or push?
It's a webhook push. The agent registers a webhook endpoint on your chosen Typeform. When a respondent submits, Typeform fires a POST to that endpoint within seconds. There is no polling delay. Each workflow using the New Entry trigger maintains its own registered webhook; if you disconnect the app or delete the workflow, the agent removes the webhook from Typeform automatically to avoid dangling endpoints firing to nowhere.
Can the agent trigger an action and then update the same form — won't that create a loop?
Updating a form's structure (titles, question choices, settings) does not fire the submission trigger — only a completed respondent submission does. So an agent that reads a New Entry response and then updates that form's choices will not re-trigger itself. The only loop risk is if you build a workflow that creates a new webhook on the same form every time it runs — guard against that by having the agent check whether a webhook for your target URL already exists before calling Create Webhook.
How many responses can the agent retrieve in a single Lookup Responses call?
Typeform's API returns up to 1,000 responses per request. The agent pages through results automatically if a form has more than 1,000 submissions in the requested window. For very high-volume forms (tens of thousands of responses per day), filter by date range or response token to keep individual calls fast. If you're running nightly digest workflows, a 24-hour filter window keeps each lookup under the single-page limit for most forms.
What happens if I delete a form that has a live webhook pointing to it?
Typeform removes all webhooks when a form is deleted — nothing breaks on the Typeform side. However, if a downstream workflow is waiting for New Entry events from that form, it will never fire again. Always deactivate the associated Actionist workflow before deleting a form, or use the Delete Form action inside a workflow that also updates the trigger configuration. The agent will surface an error on the next scheduled run if it tries to look up responses for a form ID that no longer exists.
Can the agent work across multiple Typeform workspaces?
Yes. Each Typeform workspace is connected as a separate app instance in the Apps tab. Connect them under distinct labels (e.g., 'Typeform — Marketing' and 'Typeform — Product') and reference the correct instance in each workflow step. The Manage Workspace action lets the agent create or rename workspaces, and List Forms scoped to a specific workspace ID ensures actions target the right environment. Token-based auth is workspace-scoped by default; OAuth connections ask you to select which workspace to grant access to during setup.
How do I handle GDPR deletion requests through the agent?
Use the Delete Response action. Build a workflow triggered by your DPA intake process: the agent calls Lookup Responses filtered by the data subject's email, collects every matching response ID across all forms, and calls Delete Response for each one in sequence. Log the form ID, response ID, and deletion timestamp to a secure audit sheet. Typeform's API confirms each deletion with a 204 status — the agent captures this and marks the erasure complete. For large-scale erasure tasks, rate-limit the deletion loop to avoid hitting the API's burst ceiling.