Agent Builders
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.
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
Setup Instructions
Follow these platform-specific guides to integrate Scrapfly with popular no-code AI agent builders.
-
Relevance AI Integration
Create a custom tool in Relevance AI that calls Scrapfly's API:
- Log in to Relevance AI
- Navigate to "Tools" → "Custom Tools"
- Click "Create New Tool"
- 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
-
Flowise Integration
Add Scrapfly as a custom tool in your Flowise workflow:
- Open your Flowise project
- Drag a "Custom Tool" node onto the canvas
- Connect it to your LLM node
- Configure the custom tool:
Tool Code (JavaScript):
Tip: Error Handling
Add try-catch blocks to handle API errors gracefully:
-
LangFlow Integration
Use the HTTP Request component to call Scrapfly:
- Open your LangFlow workflow
- Add an "HTTP Request" component
- 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.
-
Dify Integration
Add Scrapfly as an API tool in Dify:
- Go to Dify workspace
- Navigate to "Tools" → "API Tools"
- Click "Create API Tool"
- 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
Competitive Analysis
News Aggregator
Product Monitor
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
- Explore available MCP tools and their capabilities
- See real-world examples of what you can build
- Learn about authentication methods in detail
- Read the FAQ for common questions