Set up Flowdesk as an event-based data source.

Capture Flodesk webhooks to get real-time data on every action your users take.

Add Flodesk as a source

Follow the steps (see the screenshots below).

  1. Tap into a workspace in your Velvet dashboard
  2. Navigate to "Data sources"
  3. Tap "Add a data source"
  4. Name your source “Flodesk”
  5. Copy the Bubble webhook link

Add a data source.

Name your data source.

Copy the webhook link.

Capture webhooks from Flodesk

Use our events API to capture your webhooks from Flodesk.

  1. You'll need to generate a Flodesk API key if you don't already have one. Log in to Flodesk and navigate to settings > integrations > API keys.
  2. Click "Create API key" and copy the unique string that appears. Keep this key safe as it grants access to your Flodesk data.
  3. Make a call to the POST method via Postman or Insomnia.
  4. Create a webhook (read more in Flodesk's docs here).

Endpoint: https://api.flodesk.com/v1/webhooks

  1. Use the api_key authorization method and paste in your API Key from step #4.
  1. Populate the body: Paste the webhook URL from step #4 in the post_url field. Add the events you plan on forwarding to Velvet in the events field.
  "id": "string",
  "post_url": "string",
  "events": [
  "created_at": "2019-08-24T14:15:22Z"
  1. Send the POST request to Velvet's webhook url.

Great job, you’ve connected a Flodesk webhook endpoint. From this point on, we’ll create a queue of every event you send from Flodesk and collect them in your Velvet workspace.

Note: Because Flodesk does not offer a webhook plug-in, you'll need to repeat this process for each webhook you want sent to Velvet. Email [email protected] for tech support.