Skip to main content
Describe the form you need in chat and Rocket generates the embed, response handling, and conditional logic automatically.
This connector is only available for Next.js TypeScript web build tasks.
Typeform’s free plan allows only 10 responses per month. This limit applies across all your embedded forms. Upgrade to a paid Typeform plan for unlimited responses.

What you can do

Lead capture forms

Collect names, emails, and qualifying info from potential customers with a conversational flow that feels personal.

Customer surveys

Gather product feedback, satisfaction scores, or market research data with branching logic and progress bars.

Interactive quizzes

Build personality quizzes, knowledge tests, or product recommendation engines with scored outcomes.

Application forms

Collect detailed applications for jobs, programs, or memberships with file uploads and conditional fields.

Feedback collection

Add in-app feedback widgets that let users report bugs, request features, or rate their experience.

Connect Typeform

Typeform connects via OAuth, so no API key is needed.
Typeform is a workspace-level connector. No matter where you connect it (Settings, Connectors tab, or chat), it links to your entire Rocket workspace and is available across all tasks.
You can connect from three places. All do the same thing.Option 1: From chatType a prompt that mentions Typeform, for example Connect Typeform and embed a lead capture form on my landing page. Rocket detects the intent and shows a Connect button inline. Click it and the OAuth flow opens.
Rocket chat panel showing a Connect prompt for Typeform.Rocket chat panel showing a Connect prompt for Typeform.

Typeform connection prompt in chat

Option 2: From the Connectors tabClick the ... button in the preview toolbar, then select Connectors.
Toolbar dropdown with Connectors option highlighted.Toolbar dropdown with Connectors option highlighted.

Open Connectors from the toolbar

Click the Typeform card, then click Connect with Typeform.
Connectors panel showing the Typeform card with a Connect with Typeform button.Connectors panel showing the Typeform card with a Connect with Typeform button.

Typeform card in the Connectors panel

Option 3: From workspace Settings

Manage workspace connectors

Connect once from Settings and it is available across all tasks.
After clicking ConnectA Typeform authorization screen opens in your browser. Log in and grant Rocket access to your forms. A green dot appears next to Typeform when the connection is active.Disconnect

Disconnect a service

Disconnect or switch accounts from workspace Settings.

Example prompts

Tips

  • Responses live in Typeform. Submissions are stored in your Typeform dashboard. Use webhooks to sync responses to Supabase or another database.
  • Embedding options. Rocket can embed Typeform as a full page, popup, slider, or inline widget. Describe the style you want in chat.
  • Free plan limits. Typeform’s free tier allows 10 responses per month total across all forms. See the warning above for details.
  • Branching logic stays in Typeform. Set up conditional logic and branching inside the Typeform editor, then embed the finished form in Rocket.
  • One Typeform account per workspace. All tasks share the same connected account.

What’s next?

Tally

A free alternative form builder with unlimited responses on the free tier.

Supabase

Store Typeform submissions in a database for querying and display in your app.

Resend

Send confirmation emails automatically when someone submits a Typeform.

Google Analytics

Track form views, starts, and completions with GA4 events.