WaiverFile

WaiverFile lets your customers sign their release waivers from a computer, tablet or mobile device. From your website or at a kiosk, completing the forms is quick and easy.

Integrate the WaiverFile API with the Klaviyo API

Setup the WaiverFile API trigger to run a workflow which integrates with the Klaviyo API. Pipedream's integration platform allows you to integrate WaiverFile and Klaviyo remarkably fast. Free for developers.

Add Member To List with Klaviyo API on Edit Event (Instant) from WaiverFile API
WaiverFile + Klaviyo
 
Try it
Add Member To List with Klaviyo API on New Event (Instant) from WaiverFile API
WaiverFile + Klaviyo
 
Try it
Add Member To List with Klaviyo API on New Waiver (Instant) from WaiverFile API
WaiverFile + Klaviyo
 
Try it
Create New List with Klaviyo API on Edit Event (Instant) from WaiverFile API
WaiverFile + Klaviyo
 
Try it
Create New List with Klaviyo API on New Event (Instant) from WaiverFile API
WaiverFile + Klaviyo
 
Try it
Edit Event (Instant) from the WaiverFile API

Emit new event when an existing event in WaiverFile is edited. See the documentation

 
Try it
New Event (Instant) from the WaiverFile API

Emit new event when a new event is created in Waiverfile. See the documentation

 
Try it
New Waiver (Instant) from the WaiverFile API

Emit new event each time a new waiver is collected in WaiverFile. See the documentation

 
Try it
Create Event Category with the WaiverFile API

Creates a new event category in WaiverFile. See the documentation

 
Try it
Add Member To List with the Klaviyo API

Add member to a specific list. See the docs here

 
Try it
Create New List with the Klaviyo API

Creates a new list in an account. See the docs here

 
Try it
Get Lists with the Klaviyo API

Get a listing of all of the lists in an account. See the docs here

 
Try it
Search Waivers with the WaiverFile API

Searches for waivers in WaiverFile based on specific keywords. See the documentation

 
Try it

Overview of WaiverFile

With the WaiverFile API, you can automate interactions with your WaiverFile account directly from Pipedream. This API provides access to manage and retrieve waivers, customer data, and events, allowing you to integrate WaiverFile with other services for streamlined workflows. You could automate the sending of waiver links, synchronize signed waivers with a database, or trigger actions based on waiver completions. The flexibility of the WaiverFile API means you can create powerful automations tailored to your business needs on Pipedream's serverless platform.

Connect WaiverFile

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    waiverfile: {
      type: "app",
      app: "waiverfile",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.waiverfile.com/api/v1/GetSiteDetails`,
      headers: {
        "Accept": `application/json`,
      },
      params: {
        apiKey: `${this.waiverfile.$auth.site_key}`,
        siteID: `${this.waiverfile.$auth.site_id}`,
      },
    })
  },
})

Overview of Klaviyo

The Klaviyo API grants you the power to automate and personalize your email marketing efforts. With it, you can manage lists, profiles, and campaigns, track event-driven communications, and analyze the results. By leveraging this API on Pipedream, you can create intricate, automated workflows that respond in real-time to your users' behavior, sync data across multiple platforms, and tailor your marketing strategies to improve engagement and conversion rates.

Connect Klaviyo

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    klaviyo: {
      type: "app",
      app: "klaviyo",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: ` https://a.klaviyo.com/api/accounts/`,
      headers: {
        "Authorization": `Klaviyo-API-Key ${this.klaviyo.$auth.api_key}`,
        "revision": `2023-12-15`,
      },
    })
  },
})