Skip to main content
DemoZalo 0862020654

Advanced

AI Extract

Extract structured JSON from page content using AI (BYOK)

Block type: ai-extract

The AI Extract block’s settings panel in the workflow editor.
The block’s settings, as they appear in the editor.

Inputs

NameTypeDefaultDescription
disableBlockbooleanfalseDisable this block
descriptionstring—Node description
providerstring—Provider id from Settings → AI Providers (e.g. openai, openrouter)
modelstring—Model — leave blank to use the provider default
sourceselectfull-page-textWhere to read content: full page text, a selector, or a variable

Example: full-page-text

full-page-textselectorvariable
selectorstring—CSS selector (when source = selector)
sourceVariablestring—Variable name (when source = variable)
schemaarray[]Fields to extract — each with name, type, description
instructiontextarea—Extra instruction to guide extraction (optional)
outputVariablestringextractedVariable to store the extracted object
maxTokensnumber2000Maximum output tokens

Outputs

  • extractedobject

    Extracted data