
Pipedream
Pipedream is an API integration platform that leverages custom code and pre-built connectors in Node.js, Python, Go, and Bash to automate workflows in serverless environments.

- Launch Date
- 2019
- Monthly Visitors
- 566.1K
- Country of Origin
- United States
- Platform
- Web
- Language
- English
Keywords
- Workflow automation
- API integration
- serverless
- Node.js
- Python
- Go
- Bash
- triggers
- actions
- pre-built connectors
- custom code
- credits
- OpenAI integration
- no code
- scheduled execution
Platform Description
Core Features
-
Run code-based automation
Write your own logic with Node.js, Python, Go, and Bash
-
Trigger type diversity
HTTP requests, scheduled execution (cron), app events, webhooks, etc.
-
Provide preconfigured connectors
2,700+ API actions and source connections
-
Serverless execution environment
Auto-run in the cloud without a separate server
-
Credit-based pricing structure
Execution time and memory-based credit deductions
-
OpenAI integration
Enables GPT-3/4 call-based automation
-
GitHub synchronization
Features for code versioning and collaboration
-
Data storage between workflows
Save and persist intermediate values
Use Cases
- API orchestration
- Routing webhooks
- Data pipelines
- Automate notifications
- ETL processing
- Automatically send Slack messages
- Email automation
- Generate GPT-based reports
- GitHub notifications
- Scheduled tasks
- RSS monitoring
- S3 uploads
- CRM integration
- Marketing automation
- Synchronizing data
How to Use
Sign in
Create a new workflow and select a trigger
Configure automation flows with actions or custom code
Save and deploy after testing
Plans
Plan | Price | Key Features |
---|---|---|
Free | $0 | • Up to 300 credits per month (10 credits per day) • 2M AI tokens • 3 workflows • 3 linked accounts • Unlimited testing of workflows • Pipedream Connect (feature in development) |
Basic | $45/mo | • 2,000 credits per month • Includes all features of the Free plan + • 20M AI tokens • No usage limit (triggers with 2 credits included) • 10 workflows • 5 linked accounts |
Advanced | $74/mo | • 2,000 credits per month • All features of the Basic plan included + • 50M AI tokens • Control flow operators available (if/else, etc.) • Unlimited workflows • Unlimited connected accounts • Premium apps available • GitHub integration available |
Connect | $150/mo | • 10,000 monthly credits • Includes all features of the Advanced plan + • Pipedream Connect features available in production • Up to 100 external user authentications • Beyond 100, $2 per user |
Business | Contact us | • Includes all features of Advanced and Connect plans + • Custom pricing for high volume users • Custom invoicing • Dedicated Slack-based support • Prioritized integration development • Support for HIPAA workloads • SLA-based availability and uptime guarantees |
FAQs
-
Pipedream is a serverless automation platform that lets you connect APIs and apps to configure workflows. You can configure code, API calls, DB operations, and more right in your browser, and it supports a variety of languages, including Node.js, Python, Go, Bash, and more.
-
Where Zapier/Make is a GUI-oriented, no-code tool, Pipedream is a developer-friendly, code-centric automation tool. Its strengths include implementing complex logic, integrating external APIs, and real-time processing.
-
Supports a variety of triggers, including HTTP requests, timebase (cron), webhooks, and specific app events (GitHub, Slack, etc.).
-
Yes, you can use axios, fetch, etc. to call external APIs, process the response, and move on to the next step.
-
Supports major languages, including Node.js (JavaScript), Python, Bash, and Go. Write and test directly within the code editor.
-
Example. GitHub events (webhooks) can be used as triggers, and automation using the GitHub API is easy to configure.
-
Example. There is a free plan, with a daily usage limit (Invocations), monthly task limit, and more.
-
By default, all execution logs and environment variables are stored on Pipedream's cloud infrastructure, and can be tied to an external DB if needed.
-
With the $secrets function, you can store key values securely and encrypted and restrict access to them only within your workflow.
⚠ If any information is incorrect or incomplete, please let us know by clicking the button below. We will review and apply corrections promptly.