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.