Skip to content

Commit b5e3474

Browse files
marcel-rbroclaude
andcommitted
docs: add Pipedream integration page
Add documentation for the Apify-Pipedream integration covering connection setup, triggers, actions, and available operations. Closes #2383 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent a79ea4d commit b5e3474

3 files changed

Lines changed: 80 additions & 0 deletions

File tree

sources/platform/integrations/index.mdx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,12 @@ If you use one of the main integration platforms, Apify's support is here for yo
136136
imageUrl="/img/platform/integrations/kestra.svg"
137137
smallImage
138138
/>
139+
<Card
140+
title="Pipedream"
141+
to="./integrations/pipedream"
142+
imageUrl="/img/platform/integrations/pipedream.png"
143+
smallImage
144+
/>
139145
<Card
140146
title="IFTTT"
141147
to="/platform/integrations/ifttt"
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
---
2+
title: Pipedream integration
3+
description: Connect Apify with Pipedream to automate workflows by running Actors, managing storage, and reacting to Actor or task run events.
4+
sidebar_label: Pipedream
5+
sidebar_position: 7
6+
slug: /integrations/pipedream
7+
---
8+
9+
import ThirdPartyDisclaimer from '@site/sources/_partials/_third-party-integration.mdx';
10+
11+
[Pipedream](https://pipedream.com/) is a workflow automation platform for developers. With the [Apify integration for Pipedream](https://pipedream.com/apps/apify), you can run Actors, manage datasets and key-value stores, and trigger workflows when Actor or task runs finish.
12+
13+
<ThirdPartyDisclaimer />
14+
15+
## Prerequisites
16+
17+
Before you begin, make sure you have:
18+
19+
- An [Apify account](https://console.apify.com/)
20+
- A [Pipedream account](https://pipedream.com/)
21+
22+
## Connect Apify with Pipedream
23+
24+
1. Log into your Pipedream account and [create a new workflow](https://pipedream.com/docs/workflows).
25+
1. [Add an Apify step](https://pipedream.com/docs/workflows/building-workflows/steps) (trigger or action) to your workflow.
26+
1. When prompted, [connect your Apify account](https://pipedream.com/docs/apps/connected-accounts) by entering your Apify API token. Find it in [Apify Console](https://console.apify.com/settings/integrations) under **Settings > Integrations**.
27+
1. After connecting, you can use any Apify trigger or action in your workflows.
28+
29+
## Use Apify as a trigger
30+
31+
[Triggers](https://pipedream.com/docs/workflows/building-workflows/triggers) start your Pipedream workflow automatically when an event occurs in Apify.
32+
33+
1. [Create a new workflow](https://pipedream.com/docs/workflows) in Pipedream.
34+
1. Search for **Apify** in the trigger selection.
35+
1. Select the trigger you want to use, e.g. **New Finished Actor Run**.
36+
1. Configure the trigger by selecting the Actor or task to monitor.
37+
1. Add subsequent steps to process the output.
38+
39+
## Use Apify as an action
40+
41+
[Actions](https://pipedream.com/docs/workflows/building-workflows/actions) let you perform Apify operations as part of a workflow. For example, you can run an Actor and then retrieve its dataset items.
42+
43+
1. [Create a new workflow](https://pipedream.com/docs/workflows) in Pipedream with any trigger.
44+
1. Click **+** to add a step and search for **Apify**.
45+
1. Select the action you want to use, e.g. **Run Actor**.
46+
1. Configure the action parameters:
47+
- Select the Actor from Apify Store or your recently used Actors
48+
- Provide the Actor input as JSON
49+
- Set optional parameters such as timeout, memory, and build tag
50+
1. Add another Apify step with **Get Dataset Items** to retrieve the Actor's output.
51+
1. Add any subsequent steps to process or store the data.
52+
53+
## Triggers
54+
55+
- **New finished Actor run (instant)** - Triggers when a selected Actor run finishes.
56+
- **New finished task run (instant)** - Triggers when a selected task run finishes.
57+
58+
## Actions
59+
60+
- **Run Actor** - Runs a selected Actor with customizable input and configuration.
61+
- **Run task** - Runs a selected Actor task and optionally waits for it to finish.
62+
- **Run task synchronously** - Runs a selected task and returns its dataset items when it finishes.
63+
- **Scrape single URL** - Runs a scraper on a specified URL and returns its content as HTML. Use this for extracting content from a single page, e.g. in LLM workflows.
64+
- **Get dataset items** - Retrieves items from a [dataset](/platform/storage/dataset).
65+
- **Get key-value store record** - Retrieves a record from a [key-value store](/platform/storage/key-value-store).
66+
- **Set key-value store record** - Creates or updates a record in a [key-value store](/platform/storage/key-value-store).
67+
68+
## Resources
69+
70+
- [Apify integration page on Pipedream](https://pipedream.com/apps/apify)
71+
- [Pipedream documentation](https://pipedream.com/docs/)
72+
- [Integration source code on GitHub](https://github.com/PipedreamHQ/pipedream/tree/master/components/apify)
73+
74+
If you have any questions or need help, reach out on the [Apify developer community on Discord](https://discord.com/invite/jyEM2PRvMU).
23.3 KB
Loading

0 commit comments

Comments
 (0)