Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions sources/platform/actors/development/actor_definition/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ Actors have the following elements:

The documentation and the input/dataset schemas make it possible for people to easily understand what the Actor does, enter the required inputs both in the user interface or API, and integrate the Actor's results with their other workflows. Actors can easily call and interact with each other, enabling building more complex systems on top of simple ones.

The Apify platform provides an open [API](/api/v2), cron-style [scheduler](../../schedules), [webhooks](../../../integrations/programming/webhooks/index.md), and [integrations](../../integrations) to services such as Zapier or Make, which make it easy for users to integrate Actors with their existing workflows. Anyone is welcome to [publish Actors](/platform/actors/publishing) in [Apify Store](https://apify.com/store), and you can even [monetize your Actors](/platform/actors/publishing/monetize).
The Apify platform provides an open [API](/api/v2), cron-style [scheduler](../../schedules), [webhooks](../../../integrations/built-in/webhooks/index.md), and [integrations](../../integrations) to services such as Zapier or Make, which make it easy for users to integrate Actors with their existing workflows. Anyone is welcome to [publish Actors](/platform/actors/publishing) in [Apify Store](https://apify.com/store), and you can even [monetize your Actors](/platform/actors/publishing/monetize).

Actors can be developed and run locally and then easily deployed to the Apify platform using the [Apify CLI](/cli) or a [GitHub integration](../../../integrations/programming/github.md). For more details, see the [Deployment](../deployment/index.md) section.
Actors can be developed and run locally and then easily deployed to the Apify platform using the [Apify CLI](/cli) or a [GitHub integration](../../../integrations/built-in/github.md). For more details, see the [Deployment](../deployment/index.md) section.

> **To get a better idea of what Apify Actors are, visit [Apify Store](https://apify.com/store), and try out some of them!**
2 changes: 1 addition & 1 deletion sources/platform/actors/development/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,6 @@ import CardGrid from "@site/src/components/CardGrid";

---

If your Actor allows for integration with external services, or performs some post-processing of datasets generated by other Actors, check out the section [integration-ready Actors](../../integrations/actors/integration_ready_actors.md).
If your Actor allows for integration with external services, or performs some post-processing of datasets generated by other Actors, check out the section [integration-ready Actors](../../integrations/built-in/actors/integration-ready-actors.md).

After your development, you can jump to the section [Publishing and monetization](../publishing/index.mdx) to learn about how to publish your Actor in [Apify Store](https://apify.com/store) and monetize it by renting it out to users of the platform.
2 changes: 1 addition & 1 deletion sources/platform/actors/development/permissions/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ When a user runs an Actor, it receives an Apify API token. This token is injecte

Actors with **Full permissions** receive a token that grants complete access to the user's Apify account via the Apify API.

Actors with **Limited permissions** receive [a restricted scoped token](../../../integrations/programming/api.md#api-tokens-with-limited-permissions). This token only allows the Actor to perform a specific set of actions, which covers the vast majority of common use cases.
Actors with **Limited permissions** receive [a restricted scoped token](../../../integrations/built-in/api.md#api-tokens-with-limited-permissions). This token only allows the Actor to perform a specific set of actions, which covers the vast majority of common use cases.

A limited-permission Actor can:

Expand Down
4 changes: 2 additions & 2 deletions sources/platform/actors/running/actor_standby.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@

## How do I authenticate my requests

To authenticate requests to Actor Standby, follow the same process as [authenticating requests to the Apify API](../../integrations/programming/api.md).
You can provide your [API token](../../integrations/programming/api.md#api-token) in one of two ways:
To authenticate requests to Actor Standby, follow the same process as [authenticating requests to the Apify API](../../integrations/built-in/api.md).
You can provide your [API token](../../integrations/built-in/api.md#api-token) in one of two ways:

1. _Recommended_: Include the token in the `Authorization` header of your request as `Bearer <token>`. This approach is recommended because it prevents your token from being logged in server logs.

Expand All @@ -46,7 +46,7 @@
https://rag-web-browser.apify.actor/search?query=apify&token=my_apify_token
```

:::tip

Check failure on line 49 in sources/platform/actors/running/actor_standby.md

View workflow job for this annotation

GitHub Actions / lint

[vale] reported by reviewdog 🐶 [Apify.AdmonitionTitle] Admonitions must have titles (e.g., ':::note My title'). Raw Output: {"message": "[Apify.AdmonitionTitle] Admonitions must have titles (e.g., ':::note My title').", "location": {"path": "sources/platform/actors/running/actor_standby.md", "range": {"start": {"line": 49, "column": 1}}}, "severity": "ERROR"}
You can use [scoped tokens](/platform/integrations/api#limited-permissions) to send standby requests. This is useful for allowing third-party services to interact with your Actor without granting access to your entire account.

However, [restricting what an Actor can access](/platform/integrations/api#restricted-access-restrict-what-actors-can-access-using-the-scope-of-this-actor) using a scoped token is not supported when running in Standby mode.
Expand Down
2 changes: 2 additions & 0 deletions sources/platform/integrations/ai-assistants/_category_.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
label: AI assistants
position: 3
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Activepieces integration
description: Connect Apify Actors with Activepieces to build automated flows that trigger on run events, retrieve data from storage, and start Actors from any trigger.
sidebar_label: Activepieces
sidebar_position: 7
sidebar_position: 3
slug: /integrations/activepieces
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Agno Integration
sidebar_label: Agno
description: Learn how to integrate Apify with Agno to power your AI agents with real-time web scraping and automation tools available in Apify Store.
sidebar_position: 19
sidebar_position: 3
slug: /integrations/agno
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Gumloop integration
description: Connect Apify Actors to Gumloop to retrieve data for AI-powered workflows using native MCP nodes for Instagram, Google Maps, TikTok, and YouTube.
sidebar_label: Gumloop
sidebar_position: 3
sidebar_position: 1
slug: /integrations/gumloop
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Lindy integration
description: Learn how to integrate Apify with Lindy to run Actors inside AI-powered automation workflows and extract real-time web data without writing code.
sidebar_label: Lindy
sidebar_position: 9
sidebar_position: 2
slug: /integrations/lindy
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Manus integration
sidebar_label: Manus
description: Learn how to connect Manus to the Apify MCP server to give your agent sessions access to real-time web data and thousands of Actor-powered automation tools.
sidebar_position: 20
sidebar_position: 1
slug: /integrations/manus
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: OpenClaw integration
sidebar_label: OpenClaw
description: Learn how to integrate Apify with OpenClaw to give your AI agents access to web scraping, data extraction, and automation using pre-built Actors.
sidebar_position: 14
sidebar_position: 1
slug: /integrations/openclaw
toc_min_heading_level: 2
---
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
label: AI SDKs & frameworks
position: 4
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Amazon Bedrock integrations
sidebar_label: Amazon Bedrock
description: Learn how to integrate Apify with Amazon Bedrock Agents to supply your AI agents with real-time web data using the RAG Web Browser Actor easily.
sidebar_position: 15
sidebar_position: 2
slug: /integrations/aws_bedrock
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: 🤖🚀 CrewAI integration
sidebar_label: CrewAI
description: Learn how to integrate Apify Actors with CrewAI to equip multi-agent AI crews with real-time web scraping and data extraction capabilities now.
sidebar_position: 3
sidebar_position: 2
slug: /integrations/crewai
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Flowise integration
description: Learn how to integrate Apify with Flowise to use Actors as data sources in customized LLM flows built with the open-source Flowise visual tool.
sidebar_label: Flowise
sidebar_position: 10
sidebar_position: 3
slug: /integrations/flowise
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Google ADK integration
sidebar_label: Google ADK
description: Learn how to integrate Apify Actors as tools for AI agents built with Google Agent Development Kit to access real-time web scraping data and automation.
sidebar_position: 2
sidebar_position: 1
slug: /integrations/google-adk
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Haystack integration
sidebar_label: Haystack
description: Learn how to integrate Apify with Haystack to crawl websites, compute text embeddings, and build retrieval-augmented generation pipelines with ease.
sidebar_position: 4
sidebar_position: 3
slug: /integrations/haystack
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: 🦜🔗 LangChain integration
sidebar_label: LangChain
description: Learn how to integrate Apify with LangChain to feed vector databases and large language models with web data crawled from the web using Actors.
sidebar_position: 5
sidebar_position: 1
slug: /integrations/langchain
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Langflow integration
sidebar_label: Langflow
description: Learn how to integrate Apify with Langflow low-code tool to build powerful AI agents and workflows that can use any API, model, or database.
sidebar_position: 6
sidebar_position: 3
slug: /integrations/langflow
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: 🦜🔘➡️ LangGraph integration
sidebar_label: LangGraph
description: Learn how to build stateful multi-agent AI workflows with LangGraph and Apify Actors to search, extract, and analyze real-time web data at scale.
sidebar_position: 8
sidebar_position: 3
slug: /integrations/langgraph
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: LlamaIndex integration
description: Learn how to integrate Apify with LlamaIndex to feed vector databases and large language models with web data crawled from the web using Actors.
sidebar_label: LlamaIndex
sidebar_position: 7
sidebar_position: 3
slug: /integrations/llama-index
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Mastra MCP integration
sidebar_label: Mastra
description: Learn how to build AI agents with Mastra and the Apify Actors MCP server to access web scraping and automation tools from any LLM you choose.
sidebar_position: 11
sidebar_position: 3
slug: /integrations/mastra
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: OpenAI Agents SDK integration
sidebar_label: OpenAI Agents SDK
description: Learn how to integrate Apify with the OpenAI Agents SDK via the Apify MCP server to give your AI agents real-time web data and Actor access.
sidebar_position: 13
sidebar_position: 1
slug: /integrations/openai-agents
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: OpenAI Assistants integration
sidebar_label: OpenAI Assistants
description: Learn how to integrate Apify with OpenAI Assistants to provide real-time web search data and store scraped Actor results in OpenAI Vector Store.
sidebar_position: 14
sidebar_position: 3
slug: /integrations/openai-assistants
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Upsonic integration
sidebar_label: Upsonic
description: Learn how to integrate Apify Actors with Upsonic to give your AI agents real-time web scraping, data extraction, and automation capabilities from the Apify Store.
sidebar_position: 20
sidebar_position: 2
slug: /integrations/upsonic
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: 🔺 Vercel AI SDK integration
sidebar_label: Vercel AI SDK
description: Learn how to integrate Apify Actors as tools for AI agents built with Vercel AI SDK to access real-time web data in your TypeScript applications.
sidebar_position: 2
sidebar_position: 1
slug: /integrations/vercel-ai-sdk
---

Expand Down
2 changes: 0 additions & 2 deletions sources/platform/integrations/ai/_category_.yml

This file was deleted.

2 changes: 2 additions & 0 deletions sources/platform/integrations/built-in/_category_.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
label: Built-in
position: 1
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: What are Actor integrations?
description: Learn how to connect Actors together and trigger tasks from other Actors, enabling you to build automated multi-step workflows on the Apify platform.
sidebar_label: Actor-to-Actor
sidebar_position: 0
sidebar_position: 1
slug: /integrations/actors
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: GitHub integration
description: Learn how to integrate your Apify Actors with GitHub. This article shows you how to automatically create an issue in your repo when an Actor run fails.
sidebar_label: GitHub
sidebar_position: 3
sidebar_position: 1
slug: /integrations/github
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Webhook integration
description: Learn how to integrate multiple Apify Actors or external systems with your Actor or task run. Send alerts when your Actor run succeeds or fails.
sidebar_position: 2
sidebar_position: 1
sidebar_label: Webhook integration
slug: /integrations/webhooks
---
Expand Down
2 changes: 2 additions & 0 deletions sources/platform/integrations/collaboration/_category_.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
label: Collaboration
position: 5
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Gmail integration
description: Learn how to integrate Apify Actors with Gmail to send automated email notifications with Actor run results to any Gmail address you choose.
sidebar_label: Gmail
sidebar_position: 6
sidebar_position: 2
slug: /integrations/gmail
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Slack integration
description: Learn how to integrate your Apify Actors with Slack. This article guides you from installation through to automating your whole workflow in Slack.
sidebar_label: Slack
sidebar_position: 5
sidebar_position: 2
slug: /integrations/slack
---

Expand Down
2 changes: 2 additions & 0 deletions sources/platform/integrations/data-pipelines/_category_.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
label: ELT & data pipelines
position: 6
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Airbyte integration
description: Use the Airbyte Apify Dataset connector to move data from Apify datasets to any Airbyte-supported destination using pre-built open-source connectors.
sidebar_label: Airbyte
sidebar_position: 1
sidebar_position: 3
slug: /integrations/airbyte
---

Expand Down
2 changes: 0 additions & 2 deletions sources/platform/integrations/data-storage/_category_.yml

This file was deleted.

Loading
Loading