Skip to main content

Typeform

Prefer guided AI setup?

Instead of following these steps manually, you can use the AI Credential Assistant — describe what you want to connect and the AI will walk you through the setup step by step, tailored to your account.

Overview

Connect your Typeform account to Nirvai to automate form management, access responses, and integrate survey data into your workflows.

Supported Authentication Methods

  • Personal Access Token - Recommended for API access

Prerequisites

  • A Typeform account
  • Access to Typeform developer settings

Setup Instructions

Personal Access Token

  1. Log in to your Typeform account
  2. Click your avatar in the top-right corner
  3. Select Your settings
  4. Navigate to Personal tokens (under the Developer section)
  5. Click Generate a new token
  6. Enter a token name (e.g., "Nirvai Integration")
  7. Select the required scopes:
    • Forms: Read (to access form data)
    • Responses: Read (to access form responses)
    • Webhooks: Read, Write (for real-time notifications)
  8. Click Generate token
  9. Copy the token immediately (it won't be shown again)
  10. Paste the token in Nirvai

Required Scopes

ScopeAccess LevelRequired For
FormsReadAccessing form structure and metadata
ResponsesReadRetrieving form submissions
WebhooksRead, WriteSetting up real-time response notifications
WorkspacesReadAccessing workspace information
ImagesRead, WriteManaging form images
ThemesReadAccessing form themes

Available Operations

With Typeform credentials, you can:

  • List and retrieve forms
  • Access form responses
  • Create and manage webhooks
  • Get response statistics
  • Download response data
  • Manage form workspaces

Troubleshooting

Common Issues

  • 401 Unauthorized: Token is invalid or expired. Generate a new token.
  • 403 Forbidden: Token lacks required scopes. Create a new token with proper permissions.
  • Form not found: Ensure the form ID is correct and the token has access.
  • Rate Limiting: Typeform has API limits. Implement retry logic if needed.

Token Management

  • Tokens don't expire automatically
  • You can revoke tokens at any time in settings
  • Each token can have different scope combinations
  • Keep tokens secure - they provide API access

Finding Form IDs

To find a form ID:

  1. Open the form in Typeform
  2. Look at the URL: https://admin.typeform.com/form/{form_id}/...
  3. The form ID is the string after /form/

Adapted from n8n documentation for Nirvai platform


Next Steps

Got your credential? Connect it to an agent

Use the AI Tool Creator to turn this credential into agent-callable tools. Describe what your agent should be able to do and the AI investigates the API, configures the endpoints, and gives you a reviewable toolkit before saving anything.