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.
Block Preview
Typeform
Interact with Typeform
Usage
- Add the block to your workflow and connect it to the upstream step.
- Configure any required credentials or tokens in the inputs.
- Fill in required inputs and optional parameters for the run.
- Run a test execution, inspect outputs, and iterate before deploying.
- Deploy the typeform block with monitoring enabled in production.
Inputs (UI)
Operation
dropdownLayout: full
Options: Retrieve Responses, Download File, Form Insights
Form ID
short-inputPlaceholder: Enter your Typeform form ID
Layout: full
Personal Access Token
short-inputPlaceholder: Enter your Typeform personal access token
Layout: full
Page Size
short-inputPlaceholder: Number of responses per page (default: 25)
Layout: half
Condition: operation = "typeform_responses"
Since
short-inputPlaceholder: Retrieve responses after this date (ISO format)
Layout: half
Condition: operation = "typeform_responses"
Until
short-inputPlaceholder: Retrieve responses before this date (ISO format)
Layout: half
Condition: operation = "typeform_responses"
Completed
dropdownLayout: half
Condition: operation = "typeform_responses"
Options: All Responses, Only Completed, Only Incomplete
Response ID
short-inputPlaceholder: Enter response ID (token)
Layout: full
Condition: operation = "typeform_files"
Field ID
short-inputPlaceholder: Enter file upload field ID
Layout: half
Condition: operation = "typeform_files"
Filename
short-inputPlaceholder: Enter exact filename of the file
Layout: half
Condition: operation = "typeform_files"
Inline Display
switchLayout: half
Condition: operation = "typeform_files"
Inputs (API)
operation
stringRequired
formId
stringRequired
apiKey
stringRequired
pageSize
numberOptional
since
stringOptional
until
stringOptional
completed
stringOptional
responseId
stringOptional
fieldId
stringOptional
filename
stringOptional
inline
booleanOptional
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"