Bring Typeform into ChatGPT so you can manage your account without switching tools. To get started, add the Typeform plugin to your ChatGPT account in just a few steps.

Note! If you previously connected Typeform to ChatGPT using a personal access token, this is no longer supported. To continue using Typeform in ChatGPT, add the Typeform plugin to your ChatGPT account by following the steps in this article.
Looking to connect to Claude or another AI tool instead? See the following articles:
Before you start
You’ll need:
- A Typeform account
- A ChatGPT account
- Access to apps in ChatGPT
Connect Typeform to ChatGPT
1. In ChatGPT, open the sidebar by clicking the sidebar icon in the top left corner.
2. Click Plugins.
3. In the Search plugins field, enter Typeform. Then click the + icon to add the Typeform plugin.
4. Review the ChatGPT connection to your Typeform account, then click Authorize.
5. You'll be promoted to log into your Typeform account if you're not already. Then you'll see a notification in your ChatGPT account that Typeform is installed.
What you can do once connected
Once ChatGPT is connected, you can ask it to work with your Typeform account—for example, you can ask ChatGPT to perform the following:
- Create new forms
- Update existing forms
- Publish forms
- Create a form from a PDF you upload in ChatGPT
- List your forms
- Summarize and analyze responses
- Retrieve the number of responses on forms
- Get insights to your data
- Create, update, and manage contact and contact lists
- Create and edit automations
- Map form responses to contact properties
If your AI workflow involves uploaded files, results can vary depending on how well ChatGPT interprets the file contents.
A simple way to get started is to ask ChatGPT what Typeform tools are available, then ask it to perform a specific task.
When we say tools here, we mean actions ChatGPT can take for you in Typeform, like creating forms, updating forms, creating contacts, and listing forms.
Here are some prompts to get you started:
- “Show me all the Typeform tools you can use for my account.”
- “Create a customer feedback form in Typeform with Name, Email, NPS, and Text questions.”
- “Update my onboarding form in Typeform so the Email question is required and move it before Company size.”
- Use the information in this PDF I'm uploading to create a form in Typeform."
- “Summarize recent responses for my form in Typeform.”
- “Create a new contact for Alex Rivera with the email alex@example.com in Typeform.”
Before publishing any changes to your forms, review them carefully to confirm everything looks and works as expected. If a form is already live and collecting responses, some edits can affect existing results. For more guidance, see Editing a form that’s already live and collecting responses.
If the ChatGPT doesn’t use Typeform for your request straight away, try mentioning Typeform explicitly in your prompt. For example, instead of saying "Make a customer feedback form", try "Use Typeform to create a customer feedback form."
Troubleshooting
I connected Typeform before, but it’s no longer working
If you set up Typeform using a previous implementation, reconnect using the steps in this article.
I connected Typeform before, but I don’t see the latest tools
If you already connected Typeform before, reconnect by connecting the Typeform plugin in ChatGPT to load the latest available tools.
Where can I find more technical documentation?
If you're looking for more technical setup details or developer-focused guidance, check out our developer documentation. It goes deeper into the technical side than this Help Center article.