ZBrain Documentation
  • ZBrain Documentation
    • ZBrain XPLR
      • ZBrain XPLR modules
      • Get started with ZBrain XPLR
      • Simulation XPLR
      • Solution XPLR
      • Portfolio XPLR
      • Functional Design XPLR
    • ZBrain Builder
      • Components of ZBrain Builder
      • 📚Knowledge base
        • How to create a knowledge base?
        • Knowledge source
        • Information schema
        • File summary
        • Automated reasoning
        • Retrieval testing
        • Knowledge base settings
      • 📱App
        • How to leverage knowledge base for app creation
        • How to set up and customize your app?
        • How to access the app reporting dashboard?
      • 🤖ZBrain AI agents
        • Get started with agents on ZBrain Builder
        • Deploying pre-built agents
        • Creating custom AI agents
          • Agent setup
          • Define input sources
          • Define Flow
            • Key elements of a Flow
            • Flow Components
              • Activepieces Platform
              • AITable
              • Airtable
              • Amazon S3
              • Amazon SNS
              • Amazon SQS
              • Amazon Textract
              • Apify
              • Apollo
              • Approval
              • Asana
              • Azure Communication Services
              • Azure Cosmos DB
              • Azure Document Intelligence
              • Azure OpenAI
              • Azure Translation
              • Bannerbear
              • Baserow
              • Beamer
              • Bedrock Claude
              • Bettermode
              • Binance
              • Bing Search
              • Blackbaud
              • Bonjoro
              • Box
              • Brevo
              • Brilliant Directories
              • Bubble
              • CSV
              • Calendly
              • Certopus
              • Clearout
              • Clockodo
              • Code
              • Confluence
              • Connections
              • Constant Contact
              • Contiguity
              • Contentful
              • Customer.io
              • Crypto
              • Databricks
              • Data Mapper
              • Date Helper
              • DeepL
              • Delay
              • Discord
              • Discourse
              • Drip
              • Dropbox
              • Dust
              • Facebook Pages
              • Figma
              • Files Helper
              • Flowise
              • Flowlu
              • Formbricks
              • Frame
              • Freshdesk
              • Freshsales
              • GCloud Pub/Sub
              • GenerateBanners
              • GhostCMS
              • GitHub
              • GitLab
              • Gmail
              • Google Calendar
              • Google Contacts
              • Google Docs
              • Google Drive
              • Google Forms
              • Google Gemini
              • Google My Business
              • Google Search
              • Google Search Console
              • Google Sheets
              • Google Tasks
              • Groq
              • Hacker News
              • Heartbeat
              • HubSpot
              • HTTP
              • Image Helper
              • Inputs
              • Instagram for Business
              • Intercom
              • Invoice Ninja
              • Jira Cloud
              • Jotform
              • Kimai
              • Kizeo Forms
              • LeadConnector
              • Line Bot
              • Linear
              • LinkedIn
              • LinkedIn Actions
              • LLMRails
              • Lusha
              • MailerLite
              • Mailchimp
              • Mautic
              • Microsoft Dynamics 365 Business Central
              • Microsoft Dynamics CRM
              • Microsoft Excel 365
              • Microsoft OneDrive
              • Microsoft Outlook Calendar
              • Microsoft Teams
              • Mixpanel
              • MongoDB
              • Notion
              • Odoo
              • OpenAI
              • OpenRouter
              • Pastebin
              • PDF
              • Postgres
              • PostHog
              • Pushover
              • Qdrant
              • Queue
              • Razorpay
              • Router
              • Salesforce
              • SendGrid
              • ServiceNow
              • SFTP
              • SharePoint
              • Slack
              • SMTP
              • Snowflake
              • SOAP
              • Spotify
              • Stability AI
              • Stable Diffusion Web UI
              • Storage
              • Stripe
              • SurrealDB
              • SurveyMonkey
              • Taskade
              • Telegram Bot
              • Text Helper
              • Trello
              • Twilio
              • Twitter
              • Utilities
              • WhatsApp Business
              • WordPress
              • XML
              • YouTube
              • ZBrain
              • Zendesk
              • ZeroBounce
              • Zoho Books
              • Zoho CRM
              • Zoho Invoice
              • Zoom
            • How to Define a Flow?
            • How to Test Each Step in the Flow?
          • Configure Additional Settings
          • Test and Deploy Agents
          • How to access, monitor, and manage agent performance and tasks?
      • Settings
      • 📖API tutorials
        • 📚Knowledge base
          • Automated reasoning
        • 📱APP
        • 🤖Agents
Powered by GitBook
On this page
  1. ZBrain Documentation
  2. ZBrain Builder
  3. ZBrain AI agents
  4. Creating custom AI agents
  5. Define Flow
  6. Flow Components

Apify

The Apify piece in ZBrain Flow provides integration with Apify's web scraping and automation platform, allowing you to extract data from websites and run web automation tasks directly from your workflows. This powerful connector enables you to leverage Apify's extensive library of web scrapers (called Actors) without manual intervention. With Apify integration, you can build automations that gather web data, run scheduled web scraping jobs, process extracted information, and incorporate web data into your business processes. This piece is ideal for organizations looking to automate data collection from websites, monitor online content, extract structured information from the web, and integrate web data into their digital ecosystem.

How to use Apify in ZBrain flow?

Select Apify as your connection

  • Click on the '+' button in the Flow and search for Apify.

  • Select Apify.

  • Decide on the action you need, then select it. ZBrain Flow provides several options:

    • Get dataset items – Retrieve data extracted from Actor runs.

    • Get user's actors – List all available web scrapers in your Apify account.

    • Get last run details – Check the status and information about recent Actor executions.

    • Start an Apify actor – Launch a web scraper to collect data from websites.

How to connect to the Apify platform

Before using any Apify actions in ZBrain Flow, you'll need to set up a connection to your Apify account. This is a one-time setup that will allow you to access your web scraping resources securely.

To create your Apify connection:

  • From any Apify action, click on the connection dropdown and select 'Create connection'.

  • In the pop-up window that appears, you'll need to:

    • Enter a descriptive 'Connection Name' to identify this Apify connection

    • In the 'API Key' field, enter your Apify API token

    • Click 'Save' to store this connection

To obtain your Apify API key:

  1. Log in to your Apify account

  2. Navigate to the "Settings" section

  3. Go to "API & Integrations"

  4. Copy your API token

How to get the dataset items

Configuration steps:

  • Connect to your Apify account following the steps in the "How to connect to the Apify platform" section.

  • In the 'The runid of the Actor (alphanumeric)' field, enter the dataset identifier for the Actor run results you want to retrieve. This is typically the defaultDatasetId from a completed Actor run.

How to get the user's actors

To get the user's actors, you simply need to connect to your Apify account following the steps in the "How to connect to the Apify platform" section.

How to get the last run details

Configuration steps:

  • Connect to your Apify account following the steps in the "How to connect to the Apify platform" section.

  • In the 'The id of the Actor (alphanumeric)' field, enter the identifier for the actor whose last run details you want to retrieve. This can be the actor's ID (alphanumeric string).

How to start an Apify actor

Configuration steps:

  • Connect to your Apify account following the steps in the "How to connect to the Apify platform" section.

  • In the 'The id or name of the Actor (alphanumeric)' field, enter the identifier for the actor you want to run. This can be the actor's ID (alphanumeric string) or the username.

  • In the 'JSON input' field, provide the configuration parameters for the actor in JSON format. If left blank, the actor will use its default settings.

PreviousAmazon TextractNextApollo

Last updated 20 days ago

🤖