Connect your own Pipedream workspace (REST API v1, OAuth client_credentials) to manage workflows, event sources, subscriptions, and source events -- plus the project-scoped Connect surface (connect...
What this app can do
23 tools registered
Connect PipedreamFree
Connect a Pipedream workspace by saving an OAuth client_id/client_secret (Account Settings > OAuth Clients), after exchanging them for a token and listing workflows to verify. Optional project_id + environment enable the Connect surface.
List ConnectionsFree
List the connected Pipedream workspaces โ label, masked client_id, project/environment. Never exposes secrets.
Disconnect PipedreamFree
Disconnect a Pipedream workspace: deletes the saved client_id/client_secret from Imperal. Nothing in Pipedream itself is changed.
List Workflows8 tok
List workflows in the connected Pipedream workspace, newest first.
Get Workflow8 tok
Read one Pipedream workflow in full by id -- steps, trigger, and settings.
Create Workflow16 tok
Create a new Pipedream workflow with a trigger (http/schedule/email/rss). Returns the new workflow id and, for http triggers, the generated endpoint URL.
Update Workflow16 tok
Rename a Pipedream workflow or toggle its active state. Only given fields change.
Delete Workflow24 tok
Permanently delete a Pipedream workflow by id. Cannot be undone -- its run history in Pipedream is kept by Pipedream but the workflow stops and is removed.
List Subscriptions8 tok
List subscriptions (source->listener event wiring) in the connected Pipedream workspace, optionally filtered to one emitter (source/workflow) or listener.
Create Subscription16 tok
Wire an event source's events to a listener (a workflow id or an HTTPS webhook URL). The emitter starts pushing events to the listener immediately.
Delete Subscription24 tok
Permanently delete a subscription by id -- the emitter stops pushing events to that listener. The source and listener themselves are not touched.
List Sources8 tok
List event sources in the connected Pipedream workspace -- their component, active state, and webhook endpoint if any.
Get Source8 tok
Read one Pipedream event source in full by id -- component, config, and its webhook/schedule endpoint.
Create Source16 tok
Create a new Pipedream event source from a component key (e.g. 'http-new-requests', 'timer-interval') with optional component config.
Update Source16 tok
Update a Pipedream event source's name. Only given fields change.
Delete Source24 tok
Permanently delete a Pipedream event source by id -- it stops emitting and its subscriptions die with it. Cannot be undone.
List Source Events8 tok
List events emitted by one Pipedream event source, most recent first, optionally since an ISO 8601 timestamp.
List Connected Accounts8 tok
List Pipedream Connect connected accounts in a project -- your end users' linked app accounts (GitHub, Slack, ...), with health status. Filterable by external user or app slug.
Get Connected Account8 tok
Read one Pipedream Connect connected account in full by id -- which app, which external user, credential health (never the credentials themselves).
Delete Connected Account24 tok
Permanently delete a Pipedream Connect connected account -- revokes that end-user link; anything using it stops working. Cannot be undone.
Create Connect Token16 tok
Mint a short-lived, single-use Pipedream Connect token scoped to one of your end users (external_user_id) -- hand it to your frontend so that user can run the account-connection flow.
Get Workspace Overview40 tok
Value-add report: one-glance Pipedream workspace health snapshot -- workflow/source/subscription counts, and (if a project id is saved) Connect connected-account counts with how many are unhealthy.
Get Unhealthy Accounts Report24 tok
Value-add report: scan Connect connected accounts in the project and flag every one whose credentials are dead or unhealthy, so those end users can be asked to re-connect.