Typeform
Set up Typeform as a data source.
Collect real-time events from Typeform. You'll be able to query these events in the editor.
Add Typeform as a Velvet source
Create a new event type source in Velvet.
- Tap into a workspace in your Velvet dashboard
- Navigate to "Data sources"
- Tap "Add a data source"
- Select an event type source. Name the source.
- Copy the webhook link
Send webhooks from Typeform
You can use the Typeform Webhooks API to send events to Velvet. If you get stuck, read further docs from Typeform here.
- First, generate a personal access token if you do not already have one.
- Log in to your account at Typeform. In the upper-left corner, in the drop-down menu next to your username, click "Account".
- In the left menu, click "Personal tokens", then "Generate a new token".
- In the Token name field, type a name for the token (so you can identify it in the future).
- Choose needed scopes (the API actions this token can perform - or permissions it should have). See here for more details on scopes.
- Click "Generate token".
- Next - Pass your personal access token in the Authorization header of your requests.
- Make a call to the PUT method via Postman or Insomnia. Endpoint: https://api.typeform.com/forms/{form_id}/webhooks/{tag}. (form_id: For example, in the URL "www.usevelvet.dev/e/KHjbjThJPM18" the form_id is
KHjbjThJPM18
. tag: Unique name you want to use for the webhook.)
- Populate the body. Paste the webhook URL you copied earlier into the url field. Set the enabled field to true if you want to send responses to the webhook immediately.
- Send the PUT request.
{
"enabled": boolean,
"url": "string"
}
From this point on, we’ll create a queue of events from TypeForm. You can query them in your Velvet workspace.
Migrate historical data
If you have pre-existing data, we can set up a one-time or recurring data migration.
Email [email protected] to start a data migration process. Include your Velvet account email, which data source you want migrated, and any other relevant information.
Updated 19 days ago