The integration platform built for developers

Develop any workflow, based on any trigger. Workflows are code, which you can run for free.

No server or cloud resources to manage.

  • Run any Node.js code, or use pre-built actions.
  • Create, share, and fork workflows from the community.
  • Send data to S3, Snowflake, email, SSE, and more.
  • Coming soon — Develop locally and deploy workflows via CLI.

Trigger workflows on any event or schedule

httpCreated with Sketch.HTTP
AWS
Cron

Run any Node.js code

Use actions to integrate apps or send data

Introducing Pipedream

Other devs are integrating data from

AWS
GCP
Azure
Slack
Wordpress
Twilio
Stripe
Github
Gitlab
Sendgrid
Pagerduty
Shopify
Sentry
Salesforce
Twitter

Developer-first triggers

Trigger workflows with HTTP requestscron, or email. Generate a workflow-specific endpoint URL or email address in one click, or run your workflows as cron jobs up to once a minute.

Run any Node code

Write Node.js code and require npm packages. event contains your trigger event data. Exported step data, along with standard output, appears under each code step for inline observability.

Community actions accelerate development

Actions are pre-defined code steps built by the Pipedream community. Send a message to Slack or Discord, store data in S3 or Snowflake, and more, all without writing any code.

The hard parts of auth made easy

Auth apps once, connect to those apps in any workflow. Pipedream supports OAuth and key-based auth, and handles the OAuth flow and token refresh for you. Just link accounts to steps and reference the relevant auth info in code.

Detailed, inline observability

See events and debug execution details in real time. Output, errors, timing, and return values appear below each step. Time travel to previous versions of code, at the time the event occurred.

Simplify data delivery with $send

Use$sendto send data to S3, Snowflake, HTTP endpoints, and more.Delivery is handled asynchronously, no waiting on I/O. No need to write batching, compression, or connection logic.

Run SQL on event data for free

Send data to the Pipedream data warehouse, run SQL on it for free. No need to create the table or schema — just send data and run SQL. Join data across any tables from any workflows.

Programmable error handling

Errors raised in workflows can be sent to your Global Error Workflow. Like any workflow, you can send emails on errors, add any Node code, or send errors to Slack, Pagerduty, and more.

About Us

The Pipedream Team

Our team has built internet scale applications and managed data pipelines in excess of 10 million events per second at startups and high-growth environments like BrightRoll, Yahoo!, Affirm and Instacart.

We ❤️ building platforms and hope Pipedream simplifies your next project or business.