Typeform app
Use Typeform responses in Attio workflows.
Connect Attio and Typeform
Authentication
Please note that Typeform’s authentication works on a per-user basis, not a per-workspace basis. This means that once you have connected Attio with your Typeform account, all members of your Attio workspace will have access to all your Typeform workspaces. If you are concerned about sharing access to multiple Typeform workspaces, we suggest using separate email addresses for your separate workspaces to restrict access.
Set up the Typeform app
An admin can follow these steps to connect your Attio and Typeform accounts:
Click your workspace name in the upper-left of Attio, then select Workspace settings.
Head to Apps on the left-hand side, search for and select Typeform, then Install.
Log in to Typeform if you are not already signed in, then click Accept.
Manage the Typeform app
If you are connecting multiple Typeform accounts, admins can rename the connections to specify which Typeform account each is connected with. To do this, go to the Apps page in Workspace settings, then search for and select Typeform. Select the ⋮ icon to the right of the connection you want to rename, then click Rename connection.
To remove a connected Typeform account so that it can no longer be used in workflows, select the ⋮ icon and click Remove connection. This will break any workflows using the connection.
Use Typeform with workflows
Once you have connected your Typeform account, you will see a Typeform Form Submitted trigger available for you to use in workflows.
Select the Typeform Form Submitted trigger.
In the trigger configuration, select the Typeform connection you created.
Under Forms, choose the form you want to respond to.
The answers for the form will now be available as outputs to use in the rest of your workflow.
Updates to your form
If you make updates to your form, you will need to re-sync the changes to your Attio workflow. To do that, open the Typeform trigger block and click Refresh trigger in the bottom-right corner.
Supported Typeform inputs
Supported
The following Typeform inputs are able to be used in Attio workflows:
Long Text
Short Text
Date - represented to day-level precision, without timezones. If parsing to a timestamp value inside Attio, please note that timezone adjustments will be made
Email
Website - outputted as a domain, not a URL (e.g. “attio.com/help” will be trimmed to “attio.com”). If you would like to process full URLs, use the Short Text input, which will utilize a plaintext value in Attio
Phone Number
Rating - outputted as an integer
Opinion Scale - outputted as an integer
NPS - outputted as an integer
Number
Legal - outputted as a boolean. This value can only ever be “true”, as it is not possible to submit a form without accepting
Group - each sub-input of groups will be separated into separate output values with the name prefixed to the title of the group
Address - each sub-input of address inputs will be separated into separate output values with the name prefixed to the title of the group
Multiple choice
Dropdown
Contact Info
Unsupported
The following Typeform inputs are not able to be used in Attio workflows:
Matrix - currently unsupported. Instead, you can use dropdown or multiple-choice inputs
Calendly - Calendly events in your forms will still be bookable, but response data will not be available in block outputs
File Upload - files will still be uploadable in your form, but file data will not be available in block outputs
Picture Choice - currently unsupported
Statement - currently unsupported
Information about start screens, end screens, and form logic does not sync to Attio.