/Tool/AgentQL
app icon

AgentQL

Verified by a Dify partnerVerified by Dify
No ratings yet
14.6k
J
jayfish0/agentql

AgentQL API integration for web data extraction.

AgentQL

Overview

AgentQL provides structured data extraction from any web page using an AgentQL query or a Natural Language prompt. AgentQL works across multiple languages and web pages without breaking over time.

Configuration

  1. Install AgentQL Tool

    • Access the Plugin Marketplace
    • Locate and install the AgentQL tool
  2. Create an AgentQL API Key

    • Visit AgentQL Dev Portal
    • Generate your API key
  3. Authorize AgentQL

    • Go to Plugins > AgentQL > To Authorize in Dify
    • Input your API key

Workflow Usage

Integrate AgentQL into your pipeline by following these steps:

  1. Add AgentQL's Extract Web Data tool to your pipeline
  2. Configure input variables in the tool's UI
  3. Run the pipeline to extract web page data

Query Methods

Using AgentQL query language:
Using Natural Language:

Note: You must provide either or . If both are provided, takes precedence:

  • Use if you want to extract data in a structure you define.
  • Use if you want to extract data in a structure AgentQL infers from your Natural Language description.

Agent Usage

  1. Add AgentQL's Extract Web Data tool to your Agent app
  2. Prompt the Agent to extract data from a web page with either an AgentQL query or a Natural Language prompt:
    • Using AgentQL query: "Extract the data from https://www.agentql.com/blog using the following agentql query: { posts[] { title author }}"
    • Using Natural Language: "Extract the blog posts title and author from https://www.agentql.com/blog"
Example:
CATEGORY
Tool
VERSION
1.0.0
jayfish0·Updated 2 years ago
REQUIREMENTS
Maximum memory
1MB
Access domain

Some outbound calls build their address at runtime, so the list may be incomplete.

Detected
Detected
Security
Security Rating

Last checked 09/08/2026 08:36 AM · version 1.0.0

Give a rate
SHARE WITH