What is Pipedream?

Pipedream is an integration platform for developers to build and run workflows that integrate apps, data, and APIs — no servers or infrastructure to manage!

  • Develop any workflow, based on any trigger.
  • Workflows are code, which you can run for free.
  • No server or cloud resources to manage.

Just sign in to get started! If you're new to Pipedream, start here If you have any questions or feedback, join us on Slack or reach out!

No servers or infrastructure to manage

In other tools, you typically have to setup infrastructure to process events — typically you setup an HTTP endpoint, then run a script on a container, or have to manage a serverless function. This takes time to write and maintain.

Pipedream is purpose-built for running workflows on event data, so we take care of the infrastructure and boilerplate configuration for you. Pipedream lets you focus on what you want done, and we take care of how to do it for you.

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.

Iterate quickly with inline observability, automatic versioning and instant deploys

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.

Connect to APIs without writing any code

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.

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.

It's free!

We believe anyone should be able to run simple, low-volume workflows at no cost, sharing their workflows with the public so everyone benefits from the work of others. We also want to foster a positive community where people feel good about sharing their work and where everyone can learn from one another.