Blocks

Typeform

Interact with Typeform

Access and retrieve responses from your Typeform forms. Integrate form submissions data into your workflow for analysis, storage, or processing.

Back to Catalog
Toolstypeform

Block Preview

Typeform

Typeform

Interact with Typeform

Usage

  1. Add the block to your workflow and connect it to the upstream step.
  2. Configure any required credentials or tokens in the inputs.
  3. Fill in required inputs and optional parameters for the run.
  4. Run a test execution, inspect outputs, and iterate before deploying.
  5. Deploy the typeform block with monitoring enabled in production.

Inputs (UI)

Operation

dropdown

Layout: full

Options: Retrieve Responses, Download File, Form Insights

Form ID

short-input

Placeholder: Enter your Typeform form ID

Layout: full

Personal Access Token

short-input

Placeholder: Enter your Typeform personal access token

Layout: full

Page Size

short-input

Placeholder: Number of responses per page (default: 25)

Layout: half

Condition: operation = "typeform_responses"

Since

short-input

Placeholder: Retrieve responses after this date (ISO format)

Layout: half

Condition: operation = "typeform_responses"

Until

short-input

Placeholder: Retrieve responses before this date (ISO format)

Layout: half

Condition: operation = "typeform_responses"

Completed

dropdown

Layout: half

Condition: operation = "typeform_responses"

Options: All Responses, Only Completed, Only Incomplete

Response ID

short-input

Placeholder: Enter response ID (token)

Layout: full

Condition: operation = "typeform_files"

Field ID

short-input

Placeholder: Enter file upload field ID

Layout: half

Condition: operation = "typeform_files"

Filename

short-input

Placeholder: Enter exact filename of the file

Layout: half

Condition: operation = "typeform_files"

Inline Display

switch

Layout: half

Condition: operation = "typeform_files"

Inputs (API)

operation

string

Required

formId

string

Required

apiKey

string

Required

pageSize

number

Optional

since

string

Optional

until

string

Optional

completed

string

Optional

responseId

string

Optional

fieldId

string

Optional

filename

string

Optional

inline

boolean

Optional

Outputs

Primary response type:

{
  "total_items": "number",
  "page_count": "number",
  "items": "json"
}

Conditional output based on: operation

When empty: {"total_items":"number","page_count":"number","items":"json"} | When filled: "json"

Tool Access

typeform_responsestypeform_filestypeform_insights
Typeform | NowFlow Blocks