Pipedream

Pipedream

Pipedream is a serverless workflow automation and API integration platform. It operates primarily as a backend service with no direct browser-side script presence on third-party websites. Where embedded, it may surface lightweight webhook trigger interfaces or automation status widgets.

Overview

Pipedream is a serverless workflow automation and integration platform that connects APIs and triggers event-driven processes between cloud services. Developers use it to build multi-step workflows that react to webhooks, scheduled events, or API polling triggers, transforming and routing data between services without managing infrastructure. Pipedream operates almost entirely server-side — its presence on websites is typically limited to webhook endpoints or embedded workflow trigger widgets.

What This Script Does

Webhook Trigger Endpoints

Pipedream's primary interface for websites is its webhook endpoint system. A website sends HTTP POST requests to a Pipedream-hosted endpoint (api.pipedream.com/v1/sources/{source-id}/events) to trigger a workflow. The payload contains whatever data the site chooses to send — form submissions, event data, or structured API payloads. The webhook trigger receives the data and routes it through the configured workflow steps.

Pipedream Connect (Embedded OAuth)

Pipedream Connect is a newer product that embeds an OAuth authorization flow directly in a third-party application. A JavaScript component loads the Pipedream Connect UI, allowing end users to authorize integrations (e.g., connecting their Google Calendar or Slack) without leaving the host application. This loads scripts from Pipedream's CDN.

Cookies Set

Pipedream sets no cookies in the standard webhook-trigger usage pattern. In the Connect embedded OAuth flow:

  • pd_session — First-party session cookie set by Pipedream within the embedded iframe during OAuth authorization. Duration: session.
  • pd_user — First-party persistent cookie within Pipedream's own domain context for authenticated Pipedream users. Duration: 30 days.

Domains Contacted

  • api.pipedream.com — REST API and webhook endpoint receiver.
  • pipedream.com — CDN for Pipedream Connect JavaScript components.
  • connect.pipedream.com — OAuth authorization interface for Pipedream Connect embedded flows.

Data Collected Per Interaction

  • In webhook mode: only what the site operator explicitly sends in the POST payload — Pipedream itself does not collect additional data from the end user's browser.
  • In Connect mode: the user's OAuth authorization, connected account details, and the IP address of the authorization request.
  • Pipedream logs workflow execution metadata (trigger time, step durations, success/failure) in the operator's Pipedream account.

Consent & Compliance

GDPR / ePrivacy: Pipedream's webhook trigger is a server-to-server call and involves no browser-side cookie setting or data collection from the end user. It therefore has no ePrivacy implications in standard webhook usage. Pipedream Connect's embedded OAuth flow may set session cookies and process the user's account credentials — this is functional processing directly requested by the user and does not require separate marketing consent. The data processor relationship between the operator and Pipedream should be documented in a DPA.

CCPA / CPRA: Pipedream processes data as a service provider under the operator's control. In webhook mode, it processes only what the operator explicitly sends. This is not a sale of personal information.

EU-US Data Privacy Framework: Pipedream is a US-based company. EU operators using Pipedream to process EU resident data should confirm Pipedream's Standard Contractual Clauses are in place.

Consent Category: Functional. Pipedream is an automation infrastructure tool with no advertising or behavioral tracking purposes.

Should You Block This Without Consent?

No. In standard webhook usage, Pipedream involves no client-side JavaScript and therefore has no consent implications from the user's browser perspective. In Connect mode, it performs a function explicitly initiated by the user (authorizing an OAuth integration). Neither use case constitutes marketing profiling or behavioral tracking requiring prior consent.

Is Pipedream GDPR compliant?

Pipedream typically loads functional trackers, which are not strictly necessary for your site to work. Under the GDPR and the ePrivacy Directive, non-essential cookies and trackers must stay blocked until a visitor gives clear opt-in consent. So Pipedream can be fully GDPR compliant, but only if your site holds its scripts until consent is granted and lets visitors decline just as easily. Compliance depends on how your site loads Pipedream, not on Pipedream itself.

Visit website

Consent Categories

Also Known As

pipedreampipedream automationworkflow automation privacypipedream webhooksapi integration consent

Industries

Computers Electronics and Technology

Tracked Domains (1)

pipedream.comFunctional

pipedream.com is a functional domain operated by Pipedream, used to run site features like chat, video, embeds, and preferences.

Frequently Asked Questions

Related Vendors

Engagebay
Engagebay
EngageBay is an all-in-one CRM, marketing automation, and customer support platform. Scripts embed live chat widgets and contact forms, and collect behavioral data including page views, session duration, and visitor identity. Cookies track contacts across visits to power segmentation and automation workflows.
Lemlist
Lemlist
Lemlist is a cold email and sales engagement platform for outreach automation. Tracking pixels embedded in outbound emails record open events and link clicks. Cookies may be set when recipients visit tracked landing pages or unsubscribe pages linked from email campaigns.
Dixa
Dixa
Dixa is a customer service and conversation routing platform. Scripts embed a live chat and support widget on websites, enabling real-time visitor conversations with support teams. Cookies identify returning visitors, maintain chat session continuity, and may log prior interaction history.
Kameleoon
Kameleoon
A/B testing and personalization platform used by enterprise e-commerce and marketing teams. Kameleoon's script fetches experiment and personalization configurations and injects page modifications for targeted users. Tracks goal events to measure conversion impact of experiments.
Attio
Attio
Attio is a CRM platform designed for B2B companies. It operates primarily as a SaaS application with minimal browser-side presence on third-party websites. Where scripts appear, they may support embedded data collection forms or contact enrichment workflows.
Facebook Comments
Facebook Comments
Facebook Comments is a Meta social plugin that embeds a comment system on external websites. Scripts load the Meta SDK, set Facebook tracking cookies on page load, and send engagement data to Meta regardless of whether visitors interact with the widget.

Manage consent for Pipedream

ConsentStack automatically detects and manages Pipedream trackers so your site stays compliant with global privacy regulations.