Pipedream is the fastest way to automate any process that connects APIs. Build and run workflows with code-level control when you need it, and no code when you don't.
The Pipedream platform includes: -- A serverless runtime and workflow service -- Open source triggers and actions for hundreds of integrated apps(opens new window) -- One-click OAuth and key-based authentication for hundreds of APIs (use tokens directly in code or with pre-built actions)
Thousands of customizable, open source building blocks Combine triggers and actions with Node.js code steps to create workflows that run on every event. Trigger workflows on HTTP requests, schedules (based on intervals or cron expressions), app events (new Tweets, Github events, Airtable records, RSS items) and more. Use pre-built actions so you don't have to write boilerplate code — or use actions as scaffolding and customize the code in seconds.
A serverless platform, optimized for integrations Iterate quickly with inline observability, automatic versioning and instant deploys. No servers or infrastructure to manage 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.
Manage concurrency and execution rate Queue up to 10,000 events per workfow and manage the concurrency and rate at which workflows are triggered.
Process large payloads up to 5 terabytes Large file support enables you to trigger workflows with any data (e.g., large JSON files, images and videos) up to 5 terabytes.
Return custom responses to HTTP requests Return any JSON-serializable response from an HTTP triggered workflow using $respond().
Use most npm packages To use any npm package, just require() it -- there's no npm install or package.json required.