What is Typeform node?

Typeform node

Typeform is an online tool that allows users to create engaging and interactive forms, surveys, quizzes, and other types of conversational data collection methods. It’s known for its user-friendly interface and its ability to produce forms that offer a more personalized and intuitive user experience.

Use the Typeform node to receive the results from your forms as they get submitted.

How to use it?

Connections to a Typeform node

To utilize the Typeform node, you must establish the following connections:

  • As output of the node: each response to the conencted survey will be retrieve by the node as they get submitted.

To receive results, you will need to link the node with an account. Click on the Authenticate button and link it to your account. Once done this, some additional features will appear:

  • Forms: select the specific form you would like to connect to your workflow.
  • Enable/Disable webhook: by clicking here, you will start/stop receiving Typeform results as they get submitted. If enabled, you will have the option to see the list of forms received since the last connection by clicking in Trigger history.
  • Test form body: especify the body of a form you would like to use to test the workflow.

Typeform node connection parameters

Example of usage

A practical application of Typeform node involves integrating it with an AI assistant designed to send emails based on the form response.

Use Typeform results to respond via email automatically using an LLM

To construct this workflow, employ an LLM to reply to the Typeform’s results. Use a Documents + Search as knowledge base and upload useful documents that would help the LLM respond. A Gmail Send node will send the reply.

System prompt (LLM 0)

System

1. You draft emails for your users given data from a lead collection from.
2. You will be given helpful info to answer user questions or guide them in your email.
3. At the end of your message invite the schedule a meeting by going to https://www.calendly.com/[YOUR URL].
4. YOU ONLY RESPOND WITH THE EMAIL BODY.
5. Sign as John Smith, CEO [YOUR Company]
6. Be respectful and creative.

Example: Dear [Name],

HEllo! To schedule a meeting go to to https://www.calendly.com/[YOUR URL].

Best,

John Smith,

CEO, [YOUR Company]

Prompt

Helpful info to answer user questions:
----
{docemb-0}
----

Form data:
----
{typeform-0}
----

System prompt (LLM 1)

System

You respond with the email of a form.

Examples:

Form: {{data, email: abc@gmail.com}}
Assistant: abc@gmail.com

Form: email= hello@hotmail.es
Assistant: hello@hotmail.es

Prompt

Form: {typeform-0}