Agent Builders

Agent Builders logo

No-code platforms for building AI agents. Integrate Scrapfly web scraping into your visual AI workflows without writing code through API calls and custom tools.

No-Code Platforms Relevance AI Flowise LangFlow Dify Official Website

Prerequisites

Before getting started, make sure you have the following:

  • Account on a no-code AI platform (Relevance AI, Flowise, LangFlow, or Dify)
  • Your Scrapfly API key
Note: Most no-code platforms do not directly support MCP servers. Instead, we integrate Scrapfly through HTTP API calls or custom tool blocks in the visual workflow builder.

Setup Instructions

Follow these platform-specific guides to integrate Scrapfly with popular no-code AI agent builders.

  1. Relevance AI Integration

    Create a custom tool in Relevance AI that calls Scrapfly's API:

    1. Log in to Relevance AI
    2. Navigate to "Tools" → "Custom Tools"
    3. Click "Create New Tool"
    4. Configure the tool with these settings:

    Tool Configuration:

    Sign up for free to get your API key.
    Tip: Response Mapping

    Configure the response mapping to extract content:

    • Output Field: content
    • JSON Path: result.content
  2. Flowise Integration

    Add Scrapfly as a custom tool in your Flowise workflow:

    1. Open your Flowise project
    2. Drag a "Custom Tool" node onto the canvas
    3. Connect it to your LLM node
    4. Configure the custom tool:

    Tool Code (JavaScript):

    Tip: Error Handling

    Add try-catch blocks to handle API errors gracefully:

  3. LangFlow Integration

    Use the HTTP Request component to call Scrapfly:

    1. Open your LangFlow workflow
    2. Add an "HTTP Request" component
    3. Configure the component:

    HTTP Request Configuration:

    • Method: GET
    • URL: https://api.scrapfly.io/scrape
    • Parameters:
      • key: __API_KEY__
      • url: {input_url}
      • format: markdown
    • Output Path: result.content

    Connect the HTTP Request output to your LLM chain for processing.

    Tip: Dynamic URLs

    Use LangFlow variables to pass URLs dynamically from user input or previous nodes.

  4. Dify Integration

    Add Scrapfly as an API tool in Dify:

    1. Go to Dify workspace
    2. Navigate to "Tools" → "API Tools"
    3. Click "Create API Tool"
    4. Fill in the tool details:

    API Tool Configuration:

    Add the tool to your agent or workflow, and it will be available for the LLM to call.

Example Workflows

Research Agent
Scrape this article and summarize the key points
Competitive Analysis
Compare pricing from these competitor websites
News Aggregator
Daily digest of top tech news from Hacker News and TechCrunch
Product Monitor
Monitor this product page and notify me of price changes

Troubleshooting

Problem: HTTP request to Scrapfly returns errors

Solution:

  • Verify API key is correct and active
  • Check URL parameter is properly formatted (http:// or https://)
  • Ensure platform allows external API calls
  • Review platform logs for detailed error messages

Problem: Cannot extract content from Scrapfly response

Solution:

  • Use correct JSON path: result.content
  • Check response structure in API logs
  • Verify format parameter matches expected output
  • Test API call outside platform first (Postman, curl)

Problem: Agent does not use the Scrapfly tool

Solution:

  • Ensure tool is properly added to agent's available tools
  • Check tool description is clear and actionable
  • Use explicit prompts mentioning "scrape" or "fetch data"
  • Verify tool is enabled in the workflow

Problem: Hitting Scrapfly API rate limits

Solution:

  • Add delays between requests in workflow
  • Enable caching in Scrapfly parameters
  • Upgrade Scrapfly plan for higher limits
  • Batch similar requests together

Problem: Platform times out waiting for Scrapfly response

Solution:

  • Increase timeout setting in platform (if available)
  • Scrape simpler pages or use cache parameter
  • Disable JavaScript rendering for faster scraping
  • Contact platform support to adjust timeout limits

Next Steps

Summary