Core Function Nodes
Core nodes give you direct control over execution, logic, and external communication.HTTP Request
Send requests to external APIs.- Supports:
GET,POST,PUT,DELETE,PATCH - Add headers, query params, body (JSON/form/raw)
- Handle auth with bearer tokens, API keys, or custom headers
- Returns full response: status, headers, body
Code (Script)
Write custom JavaScript for advanced logic.- Access incoming variables
- Return transformed output
- Use cases: custom calculations and payload shaping
Wait
Pause workflow execution before continuing.- Set duration in seconds, minutes, hours
- Use for delays, throttling, or time-based logic
- Can be used between nodes or before actions
Respond
Return a custom response to the trigger source.- Use with Webhook or Execute Node
- Define status code, headers, body
- End the flow early if needed
{ "status": "ok" } after a webhook is received and processed.
Execute Node
Run another workflow like a reusable function.- Pass input variables into the target workflow
- Wait for completion and receive its output
- Use for reusable workflow modules
Extract Page from HTML
Extract structured content from HTML.- Input: raw HTML or URL
- Output: text, tables, metadata, or selector-based fields
- Use cases: scraping, summarization, and data extraction

