Toolso.AI
Toolso.AI
All ToolsCategoriesTrendingLatest ToolsPricingBlog
Toolso.AI
Toolso.AI
Toolso.AI
Toolso.AI

Discover the best AI tools to boost your productivity

GitHubGitHubTwitterX (Twitter)YouTubeYouTubeTikTokEmail

Popular Categories

  • AI Writing
  • AI Image
  • AI Video
  • AI Coding
  • More Categories

Explore

  • Latest Tools
  • Popular Tools
  • More Tools
  • Submit Tool
  • Pricing

About

  • About Us
  • Contact
  • Blog
  • Changelog

Legal

  • Cookie Policy
  • Privacy Policy
  • Terms of Service
  • Refund Policy
© 2026 Toolso.AI All Rights Reserved
Limited timeLimited-time offerFeatured Listing24h priority review · No backlink · 30 days featured$29.90then $59.90Price rises to $59.90 after Dec 31Ends in--:--:--Submit now
  1. Home
  2. All Tools
  3. Developer Tools
  4. Pipedream
Pipedream interface previewVisit Website
Pipedream logo

Pipedream

Add user-authorized tools, triggers and API requests to your app with Pipedream Connect. Conduit gives organizations a gateway for controlling access from AI assistants.

Developer ToolsAutomation Tools#Sdk#CRM Integration#api integration
View Pricing
Saves
Visits
Views
Pricing
Paid
Published
Nov 2, 2026
Domain
pipedream.com
Community rating

Used this tool? Rate it

Rate this tool

Pipedream Product Information

View Pricing
Tool Information
Saves
Visits
Views
Pricing
Paid
Published
Nov 2, 2026
Domain
pipedream.com
Community rating

Used this tool? Rate it

Rate this tool

Featured Tools

Related Tools

View Pricing

What is Pipedream?

Pipedream is an integration platform for developers building apps and AI agents. Pipedream Connect combines managed auth, 10,000+ prebuilt tools and triggers, and a raw API proxy.

Connect provides a developer toolkit for adding 3,000+ integrations to an app or AI agent, with code-level control over how those integrations behave inside a product.

The product family has an important lifecycle boundary. Workflows and String are scheduled to shut down on March 31, 2027, while Connect API, MCP Servers and API Proxy remain supported and actively developed. Pipedream also offers Conduit for organizations connecting their AI assistants to company systems, with centralized access controls.

Core features

User connections and API operations

  • Managed authorization: Connect handles user authorization or accepts API keys, with a client SDK and a hosted Connect Link for starting account connection. Developers can use Pipedream's OAuth clients or their own, with production use of Pipedream's clients depending on the use case.
  • Multiple connected accounts: A user can connect accounts across different apps and multiple accounts for the same app, such as several Slack workspaces. Account queries can filter by external user ID and app.
  • On-demand actions: Actions accept input parameters and produce a result by interacting with an upstream API on the user's behalf.
  • Account-specific configuration: Dynamic properties can retrieve choices such as Slack channels or Google Sheets from the user's account. Configuration proceeds property by property, carrying earlier selections into later calls.
  • Custom requests through the proxy: The Connect API Proxy looks up the user's connected account, inserts authorization credentials into the upstream request, and returns the upstream response. This route provides request-level control while avoiding end-user credential storage in the application.

The proxy also has account-dependent routing rules. For dynamic-domain apps such as Zendesk, Zoho and GitLab, relative paths let Pipedream resolve the correct domain from the connected account.

MCP and organization access

MCP tools expose the integration catalog to an agent through the Model Context Protocol. Requests identify the Pipedream project, environment, external user and app; an optional account ID can select a particular connected account.

Conduit is positioned for company-wide assistant access through a shared gateway. It combines SSO with groups and policies that govern which connectors and individual tools people can use; calls are authenticated, authorized and logged. Its access grants can apply to a workspace, a group or a single person, and a member receives the union of the grants that apply to them.

Conduit also records sign-ins, policy changes and tool calls, with filters by actor, event or date and access to the recorded payload.

Guide

Connecting an account inside an application

The Connect quickstart uses the Pipedream CLI to authenticate an account and initialize a Connect project. It offers a Next.js starter application or an SDK playground, and creates a local .env file containing the project ID and OAuth client credentials.

The managed-auth flow has a specific division between the application's server and browser:

  1. Create the user-scoped connection token on the server. The application supplies an external user ID and the intended development or production environment. The resulting token initiates account connection for that user, instead of granting the browser general access to the Pipedream API.
  2. Start the connection flow in the frontend. Use the frontend SDK in the application's interface, or redirect the user to a Pipedream-hosted Connect Link. Both routes are part of the documented managed-auth setup.
  3. Use the SDK's connection callback. Configure tokenCallback to obtain tokens from the backend on demand, then call connectAccount. The SDK opens a Pipedream iframe for account connection and refreshes connection tokens as they expire.
  4. Configure the chosen component for the connected account. Resolve any account-specific properties, retain the selected values, and pass earlier selections into later configuration requests before running the action.

Connect tokens are single-use and expire after four hours. They are scoped to both the end user and the environment, and a successfully connected account is saved under that combination.

Developer API authentication uses a separate credential chain. Server-side OAuth clients exchange a client ID and secret for a short-lived access token; the developer access token expires after one hour and can be revoked. The client credentials are not tied to an individual end user, and their access tokens must remain on the server.

OAuth clients can also authenticate with a public key instead of a shared secret. Pipedream stores the public key, while the application server signs a short-lived, single-use JWT for each token request. The private key can remain in the application's key-management service. This route changes how the developer authenticates to Pipedream, while Connect tokens continue to scope the user account-connection flow.

Use cases for Pipedream Connect

Customer-facing integrations

  • CRM data exchange: Pipedream describes syncing data between an application and Salesforce, HubSpot or another CRM. Customers connect their accounts from the product's UI, while the integration can pull CRM data or push application data back.
  • In-app notifications and spreadsheet connections: Connect is presented for sending messages to Slack, Discord and Microsoft Teams from a product, and for exchanging data with Google Sheets or Airtable.
  • Cross-app assistant tasks: A documented MCP example retrieves yesterday's revenue from Stripe and sends a Slack summary.

Events that start work

App-based triggers run automatically when something happens in a third-party service, such as a new file or contact. They require the customer's connected account. Some triggers poll rather than receive webhooks, and their polling interval is configurable.

Native triggers do not require account authentication from end users. Their deployment and management APIs differ from app-based triggers because there is no customer account to bind.

Who is it for

Pipedream Connect is aimed at developers embedding customer-facing API integrations inside their own products.

  • Product engineers: The SDK, component inputs and proxy support integrations whose behavior belongs in application code.
  • Agent developers: MCP and API access provide tools an agent can call on behalf of a selected external user.
  • Organizations governing assistant access: Conduit's SSO, group grants and tool-level policies address employees reaching company systems from AI assistants.

There is still a server-side application responsibility. Pipedream's integration guidance keeps secrets on the server, places requests to Pipedream and third-party APIs in server code, and calls for secure session-based authentication between client and server.

Platforms

Pipedream's integration interfaces include TypeScript, Python and Java examples, REST API access and MCP. The browser SDK supports an embedded authorization experience, while the application backend uses its own Pipedream API authentication. The hosted Connect Link is another account-connection entry point when a product does not embed the frontend flow.

  • MCP transport: The server supports both SSE and streamable HTTP dynamically, with no transport configuration required from the developer or client.
  • Assistant clients: Pipedream publishes MCP connection instructions for ChatGPT, Claude and Cursor, alongside other clients. Custom connectors in ChatGPT are available on certain ChatGPT plans, so access to that client feature is a separate condition from having a Pipedream account.
  • Environment separation: Each Connect project has development and production environments. Accounts and credentials stored in one environment remain separate from the other, and the environment is specified when making connection and API requests.

Development is a constrained testing environment, even though it exposes the Connect feature set. It permits at most 10 distinct external user IDs, requires signing in to pipedream.com in the same browser when connecting an account, and is intended for the developer's own accounts rather than real end users.

Pricing

Pipedream's current Connect pricing separates free development from production access. In the public pricing HTML captured on November 1, 2026, annual billing is selected, with separately labeled annual and monthly Startup prices.

PlanPublished priceIncluded access and resourcesSupport and organizational features
Free$0; no credit card requiredEvery feature in development; 3,000+ connectors; 10,000+ tools and triggers; unlimited team membersCommunity support
Startup$99/month billed annually, or $150/month billed monthlyProduction; 100 external users; 10,000 usage creditsEmail support
BusinessCustom price; annual billingVolume pricing for users and usage; dedicated static egress IPsSSO, SCIM, HIPAA, SLAs and dedicated Slack support

External users and credits

An external user is a distinct user ID supplied by the application that connects at least one account through Connect. One person connecting five apps counts once; connected accounts are not individually counted as five external users. After the 100 included users, Startup charges $2 per additional user per month.

Credits measure Connect API usage. Running an action, calling a tool through MCP, sending a proxy request and emitting an event from a deployed trigger each consume one credit per 30 seconds of compute. Listing apps or accounts, configuring components and other management calls do not consume credits. Startup includes 10,000 credits each month, followed by $0.012 per additional credit, with lower rates described at higher volume.

Development includes API, SDK and MCP access for free building and testing; serving real external users in production requires Startup. Cancellation or downgrade is self-service in workspace billing settings. Before confirmation, those settings show whether the change takes effect immediately or at the end of the billing period.

Pipedream Connect alternatives

For embedded integrations and agent tools, the relevant comparison is the connection and execution layer that a product needs. Alternatives that primarily replace an older visual workflow builder address a different part of Pipedream's history.

  • Composio: Its developer offering is positioned around SDKs, tools and auth for agents and backend applications, with a managed MCP endpoint. That overlaps with Connect's agent-tool and authorization role.
  • Nango: Its product combines auth, MCP/tools and data-sync surfaces, and it advertises deployment in the customer's own environment. That adds a deployment-ownership consideration alongside the distinction between invoking tools and maintaining synchronized application data.

Limitations

Workflows and String retirement

Workflows are in maintenance mode: new signups and subscriptions are no longer accepted, no new Workflows features are planned, and existing workflows continue through March 31, 2027.

All Workflows data, including connected-account credentials and OAuth tokens, is scheduled for permanent deletion by April 30, 2027. Connect settings and credentials are excluded from that automatic deletion. Existing Workflows subscriptions remain active until March 31, 2027, when Pipedream says they will be cancelled automatically with a prorated refund.

API and event boundaries

  • Endpoint-specific limits: The Connect API documents 3,500 OAuth token-creation requests per five minutes per OAuth client, 2,000 account list/retrieval requests per five minutes per project, and a combined project-management limit of 5,000 requests per five minutes per project.
  • Rate-limit responses: Exceeding a limit returns HTTP 429. Per-project and per-client responses include Retry-After and rate-limit headers; Pipedream also applies per-IP limits.
  • Custom usage controls: A developer can create a rate limit with a time window and maximum request count, then include the resulting rate_limit_token in subsequent Connect requests. This is an application-defined user-usage control alongside the platform's own endpoint limits.
  • Deployment test events: Many event sources retrieve historical examples when deployed and can immediately emit them to the listening webhook. Setting emit_on_deploy to false avoids emitting those historical events.

Data handling and rights

Pipedream states that Connect via API or MCP does not store or log request payloads or response bodies: it processes the request and returns the response without persisting that content. Conduit separately describes audit records with payload inspection for its sign-ins, policy changes and tool calls.

Pipedream states that credentials and tokens are transmitted over HTTPS and encrypted at rest. Its security documentation places the platform on AWS in the us-east-1 region. Pipedream states that it undergoes annual third-party audits and makes a SOC 2 Type 2 report available on request.

The terms say users retain rights and intellectual property interests in User Data as provided to Pipedream, while granting the company a license to use it to the extent necessary to deliver the service. For software code in User Data made visible to other users, the default is the MIT License unless another offered license is selected; these public-sharing permissions do not apply to private User Data. Separately, Pipedream may retain technical Service Data about interactions with the service and use it for internal analysis, improvement and development.

HIPAA-related availability also has a contractual condition: the terms make business-associate status applicable only when Pipedream agrees to a separate Business Associate Addendum with the user.

FAQ

Q1. Does deleting a connected account revoke its upstream OAuth grant?

Deleting an OAuth grant inside Pipedream does not itself revoke Pipedream's access at the original provider. Revocation also takes place wherever OAuth grants are managed in the third-party application.

Q2. Can MCP use tools outside the public catalog?

Yes. Custom tools published to the Pipedream workspace can be used with its MCP server, adding functionality that is not available in the public registry.

Q3. How are failed MCP tool calls represented?

A failed MCP tool call returns a result with isError: true, including an error object that identifies an origin such as tool code, an upstream API or the network. Action error attribution is best-effort and can be incorrect, including when an upstream SDK makes extra calls after a failure or several calls reach the same host.

Know a Similar Tool?
If you know other great AI tools, feel free to submit them to us