Dieser Inhalt ist noch nicht in deiner Sprache verfügbar.
A workflow is a chain of nodes: a trigger starts it, and each node does one step. Type what you want to do, such as “click”, “pdf” or “summarise”, or narrow the list by family, by where the node runs and by what it needs before it works. Each card opens the node’s page: its settings, what it sends to the next node, and fixes for common problems.
Familie
Funktioniert in
Benötigt
Nur
Angezeigt: 189 Knoten
Auslöser 10
- Browser Startup Run the flow when the browser starts. Keine EinrichtungNur Erweiterung
- Chat Trigger Run the flow on each chat message from the user. Keine Einrichtung
- Context Menu Run the flow from the browser context menu. Keine EinrichtungNur Erweiterung
- Element Change Run the flow when any of one or more CSS selectors on a matching page changes. Keine EinrichtungNur Erweiterung
- Error Trigger Run the flow when a workflow fails. Keine EinrichtungNur Erweiterung
- Hotkey Run the flow from a keyboard shortcut. Keine EinrichtungNur Erweiterung
- Navigation Run the flow when a browser tab is created, updated, or removed. Keine EinrichtungNur Erweiterung
- Page Load Run the flow when a matching browser tab finishes loading. Keine EinrichtungNur Erweiterung
- Schedule Run the flow at a specific time. Keine Einrichtung
- When Started Run the flow on clicking the start button. Good for getting started quickly. Keine Einrichtung
Auf der Seite 27
- Browser Notification Show a system notification through the OS notification center, visible even when no tab is focused. Unlike Show Notification, which needs an open tab, this reaches the user regardless of what they are looking at, and can offer up to two action buttons. Keine EinrichtungNur Erweiterung
- Clipboard Write Write text to the system clipboard on the active tab. This node never reads the clipboard; reading clipboard content is a separate, permission-gated node. Keine EinrichtungNur Erweiterung
- Delete UI Elements Delete selected UI elements from the opened web page Keine EinrichtungNur Erweiterung
- Display Markdown Display markdown content in the UI Keine EinrichtungNur Erweiterung
- Display Object Display an object in the UI Keine EinrichtungNur Erweiterung
- Form Fill Fill a form on the opened web page Keine EinrichtungNur Erweiterung
- Get Accessibility Tree Get visible interactive and semantic elements from the opened page Keine EinrichtungNur Erweiterung
- Get All HTML Get all the html from the page of the actual openend tab Keine EinrichtungNur Erweiterung
- Get All Images Get all the images from the page of the actual openend tab Keine EinrichtungNur Erweiterung
- Get All Link Get all the links from the page of the actual openend tab Keine EinrichtungNur Erweiterung
- Get All Text Get the selected text from the page of the actual openend tab Keine EinrichtungNur Erweiterung
- Get Element Data Get details for a selected element in the opened page Keine EinrichtungNur Erweiterung
- Get Forms Schema Get schemas for one form or all forms from the opened tab Keine EinrichtungNur Erweiterung
- Get HTML of Selected Text Get the selected text from the page of the actual openend tab Keine EinrichtungNur Erweiterung
- Get Page Assets Get asset and downloadable link URLs from the opened page Keine EinrichtungNur Erweiterung
- Get Page Metadata Get metadata from the opened page Keine EinrichtungNur Erweiterung
- Get Selected Text Get the selected text from the page of the actual openend tab Keine EinrichtungNur Erweiterung
- Get Structured Data Extract structured data from a table or list in the opened tab Keine EinrichtungNur Erweiterung
- Highlight Elements Highlight selected elements in the opened page Keine EinrichtungNur Erweiterung
- Screenshot Page Capture a screenshot of the opened page or selected element Keine EinrichtungNur Erweiterung
- Set Element Attribute Style Set attributes and styles on selected elements in the opened page Keine EinrichtungNur Erweiterung
- Show Notification Show a native browser notification You can use this node when a background or browser-triggered workflow needs to notify the user.. Keine EinrichtungNur Erweiterung
- Submit Form Submit a selected form in the opened page Keine EinrichtungNur Erweiterung
- Tab Control Open, close, focus, reload, navigate, or group browser tabs. Operates on the active tab when no tab id is given. Keine EinrichtungNur Erweiterung
- UI Automation Automate UI interactions Keine EinrichtungNur Erweiterung
- Wait For Element Wait for an element condition in the opened page Keine EinrichtungNur Erweiterung
- Web Search Run a web search and return the results as JSON Keine EinrichtungNur Erweiterung
Ablauf 18
- Compare Datasets Sort two collections into new, gone, unchanged and changed Keine Einrichtung
- Filter Accept items matching the conditions Keine Einrichtung
- Funnel Continues whenever any one of its incoming branches completes. Use it to converge multiple triggers (or parallel branches) into a single shared downstream chain. Keine Einrichtung
- Get Variable Emit a stored value as the item Keine Einrichtung
- IF Route items to different branches based on conditions Keine Einrichtung
- In-Page Form Pause the run and ask the user to fill a form; continues with the values they enter. Keine Einrichtung
- Loop Execute a set of actions repeatedly based on conditions Keine Einrichtung
- Merge Merge multiple streams into one Keine Einrichtung
- No Operation Pass data through unchanged Keine Einrichtung
- Poll Until Call an endpoint on an interval until a condition is met, or give up Keine Einrichtung
- Record Audio Pause the run and record audio from the microphone; continue with the recording. Keine Einrichtung
- Set Variable Remember a value for the rest of this run Keine Einrichtung
- Split in Batches Loop over a list a batch at a time, running the body once per batch Keine Einrichtung
- Stop and Error Stop the workflow and throw an error Keine Einrichtung
- Switch Route items to any number of named branches Keine Einrichtung
- Try / Catch Guard the work after it, and route a failure instead of ending the run Keine Einrichtung
- Wait Pause the workflow for a specified amount of time Keine Einrichtung
- Wait For Approval Pause the run until a person approves or rejects it Keine Einrichtung
Daten 32
- Add To A Date Add a number of days to a date Keine Einrichtung
- Aggregate Combine many items into a single item Keine Einrichtung
- Compression Compress or decompress binary data with gzip Keine Einrichtung
- Convert to File Turn items into a file (CSV, JSON, text, base64 or binary) Keine Einrichtung
- Crypto Hash, HMAC and generate random values with WebCrypto Keine Einrichtung
- CSV Convert between CSV text and items Keine Einrichtung
- Download as file Download the input data as a file Keine Einrichtung
- Edit Fields Modify, add or remove item fields Keine Einrichtung
- Edit Image Resize, crop, rotate, convert, compress or annotate an image Keine Einrichtung
- Extract From File Turn a file (CSV, JSON, XML, text or PDF) into items, format auto-detected Keine Einrichtung
- Extract Part Of A Date Extract a part of a date Keine Einrichtung
- Format Date Format a date Keine Einrichtung
- Get Current Date Get the current date Keine Einrichtung
- Get Time Between Dates Get the time between two dates Keine Einrichtung
- HTML Extract Pull values out of HTML with CSS selectors Keine Einrichtung
- JSON Parse, build, pick from and repair JSON Keine Einrichtung
- Limit Limit the number of items to a maximum count Keine Einrichtung
- Local File Read Opens a file picker at runtime and reads the chosen file(s). The file is selected by the user through the operating system picker, so the workflow can never name a file itself. Keine Einrichtung
- Markdown Convert HTML to Markdown, or Markdown to HTML Keine Einrichtung
- Math Calculate with numbers and format them for people Keine Einrichtung
- PDF Parser Extract text from a PDF document and output it as a string Keine Einrichtung
- Pick Field Pick a specific field from the input data Keine Einrichtung
- Regex Match, extract and replace with a regular expression Keine Einrichtung
- Remove Duplicates Remove repeated items from a collection Keine Einrichtung
- Rename Keys Rename and move keys on an item Keine Einrichtung
- Round a Date Round a date up or down to a chosen unit Keine Einrichtung
- Save as File Save text content as a downloadable file Keine Einrichtung
- Sort Sort items by one or more fields, or shuffle them randomly Keine Einrichtung
- Split Out Turn a list inside an item into separate items Keine Einrichtung
- Subtract From A Date Subtract a number of days from a date Keine Einrichtung
- Text / Formatter Transform text: case, trim, pad, replace, split, slugify, extract, count, encode and decode Keine Einrichtung
- XML Convert between XML and JSON Keine Einrichtung
Kern 11
- Code Run custom python code Keine Einrichtung
- Data Store Remember values between workflow runs Keine Einrichtung
- Debug Generate sample data, delay, or throw on demand Keine Einrichtung
- Digest Accumulate items across runs and release them together Keine Einrichtung
- Execution Data Read this run’s id, trigger and timing, or attach searchable metadata to it Keine Einrichtung
- Get All Text from Link Get all the text content from a given URL Keine Einrichtung
- Get HTML from Link Get the HTML content from a given URL Keine Einrichtung
- Get Images from Link Get the Images content of a page from a given URL Keine Einrichtung
- Get Links from Link Get the Links content of a page from a given URL Keine Einrichtung
- Http Request Makes a HTTP request and returns the response data Keine Einrichtung
- RSS Feed Read Reads an RSS feed from a URL and returns the parsed data Keine Einrichtung
KI 65
- Analyze Text On-device sentiment / toxicity / moderation of text Auf dem Gerät
- Answer Question Extract an answer from a passage, on-device Auf dem Gerät
- Auto-fixing Output Parser Wraps another output parser and retries with a model when the output fails to parse Keine Einrichtung
- Basic LLM Chain A simple chain to prompt a LLM and return the response Keine Einrichtung
- Browser Tool Lets the model click/fill/type/select/submit on the active page or navigate it. Each call requires user approval. Keine EinrichtungNur ErweiterungAgent-Tool
- Calculator Evaluate arithmetic expressions. Keine EinrichtungAgent-Tool
- Caption Image Describe an image in words, on-device Auf dem Gerät
- Character Text Splitter Breaks down text into smaller parts. Keine Einrichtung
- Chat Anthropic Use Anthropic Claude chat models through the Anthropic API. Benötigt eine Verbindung
- Chat Azure OpenAI Use OpenAI models hosted on Azure OpenAI Service. Benötigt eine Verbindung
- Chat DeepSeek Use DeepSeek chat and reasoning models. Benötigt eine Verbindung
- Chat Google Use Google Gemini chat models through the Gemini API. Benötigt eine Verbindung
- Chat Groq Run open models on Groq for fast, low-latency inference. Benötigt eine Verbindung
- Chat Memory Lets an agent remember the conversation, across runs or within one run NeuKeine Einrichtung
- Chat Mistral Run Mistral open and frontier models for text generation. Benötigt eine Verbindung
- Chat OpenAI Use OpenAI chat models (GPT) through the OpenAI API. Benötigt eine Verbindung
- Chat OpenRouter Route to hundreds of models across providers through OpenRouter. Benötigt eine Verbindung
- Chat xAI (Grok) Use xAI Grok chat models. Benötigt eine Verbindung
- Chrome AI Leverage Chrome AI to use LLM directly on your device Auf dem Gerät
- Classify Image Label an image on-device with any installed image-classification model Auf dem Gerät
- Classify Text Sort text into your own labels on-device — no training needed Auf dem Gerät
- Cohere Embeddings Leverage Cohere to create embeddings. Benötigt eine Verbindung
- Current Page Document Loader Load the current tab as text to feed into the Indexer Keine EinrichtungNur Erweiterung
- Detect Objects Find objects + bounding boxes in an image, on-device Auf dem Gerät
- File Document Loader Load a file (PDF, HTML, text) as text to feed into the Indexer Keine Einrichtung
- Generate Text Summarize, translate or transform text on-device Auf dem Gerät
- Google Embeddings Leverage Google (Gemini) to create embeddings. Benötigt eine Verbindung
- Guardrails Validate text against policies using a model, and route to pass or fail Keine Einrichtung
- HTTP Request Tool Lets the model send HTTP requests. Each call requires user approval. Keine EinrichtungAgent-Tool
- Hugging Face Embeddings Leverage Hugging Face Inference to create embeddings. Benötigt eine Verbindung
- Indexer Splitting text into chunks and embedding them into a vector store Keine Einrichtung
- Information Extractor Extract structured information from a text using a LLM Keine Einrichtung
- Item List Output Parser Parse a comma-separated list of items from the model output Keine Einrichtung
- Local Classifier Classify text on-device: zero-shot, sentiment or toxicity Auf dem Gerät
- Local Embeddings Turn text into vectors on this device — free and private Auf dem Gerät
- Local Knowledge Gives the connected agent a knowledge base to search Keine Einrichtung
- Local Q&A Model Answer questions on-device by quoting your Knowledge Auf dem Gerät
- MCP Client Tool Connects to a remote MCP server and lets the model call its tools. Each call requires user approval. Keine EinrichtungAgent-Tool
- Ollama Use models served by Ollama on your own computer. Auf dem Gerät
- Ollama Embeddings Create embeddings with models served by Ollama on your own computer. Auf dem Gerät
- OpenAI Embeddings Leverage OpenAI to create embeddings. Benötigt eine Verbindung
- Q&A Agent Answer a question from the connected knowledge base, in one step. Keine Einrichtung
- RAG Agent Answer from your knowledge base: finds the relevant passages and replies with sources, remembering the conversation. Keine Einrichtung
- Recursive Character Text Splitter Breaks down text into smaller parts. Keine Einrichtung
- Run agent Give a task to one of your agents and get its answer Keine Einrichtung
- Run Local Model Run any installed on-device model for a chosen task Auf dem Gerät
- Sentiment Analysis Analyze the sentiment of a text using a LLM, or on-device with a Local Classifier Keine Einrichtung
- Structured Output Parser Return data in a defined JSON format Keine Einrichtung
- Summarization Summarize a text using a LLM Keine Einrichtung
- Summarize Condense long text on-device Auf dem Gerät
- Text Classifier Classify text into one of a set of given categories using a LLM, or on-device with a Local Classifier Keine Einrichtung
- Think Give the agent a scratchpad to reason through a problem step by step. Keine EinrichtungAgent-Tool
- Tools Agent Generate an action plan and execute it. Can use external tools. Keine Einrichtung
- Transcribe Audio Speech-to-text on-device (Whisper) — transcript + timestamped segments Auf dem Gerät
- Transformers Chat Run a small chat model on-device with transformers.js Auf dem Gerät
- Translate Translate text between 200 languages on-device Auf dem Gerät
- URL Document Loader Load a web page as text to feed into the Indexer Keine Einrichtung
- Voyage Embeddings Leverage Voyage AI to create embeddings. Benötigt eine Verbindung
- Web LLM Use LLM locally directly on your device Auf dem Gerät
- Web Search Search the web and return results. Keine EinrichtungNur ErweiterungAgent-Tool
- Wikipedia Query Query Wikipedia for information on a given topic. Keine EinrichtungAgent-Tool
- Workflow as Tool Expose another workflow as a callable tool. Keine EinrichtungAgent-Tool
- Local Memory Replaced by Chat Memory. Existing workflows keep running it unchanged. VeraltetKeine Einrichtung
- Persistent Chat Memory Replaced by Chat Memory (key storage, shared scope). Existing workflows keep running it unchanged. VeraltetKeine Einrichtung
- Window Buffer Memory Replaced by Chat Memory ("This run only" storage). Existing workflows keep running it. VeraltetKeine Einrichtung
Integrationen 24
Chat
- Discord Integrate with Discord: post messages and rich embeds via a webhook, or read channels and messages with a bot token. Benötigt eine Verbindung6 OperationenNur Erweiterung
- Slack Integrate with Slack to perform operations on channels, messages, users, and files. Benötigt eine Verbindung11 OperationenNur Erweiterung
- Telegram Send messages, photos and documents to a Telegram chat via the Bot API. Benötigt eine Verbindung3 Operationen
Notes & docs
- Google Drive Integrate with Google Drive to manage files and folders. Benötigt eine Verbindung10 Operationen
- Notion Integrate with Notion to perform operations on databases, pages, and blocks. Benötigt eine Verbindung11 OperationenNur Erweiterung
- Obsidian Append, create, read, and search notes in a local Obsidian vault via the Local REST API plugin. Benötigt eine Verbindung4 OperationenNur Erweiterung
Tasks
- Linear Create and update Linear issues, add comments, and list teams and projects — with the current page as context. Benötigt eine Verbindung7 OperationenNur Erweiterung
- Todoist Create and manage Todoist tasks from the current page, with natural-language due dates. Benötigt eine Verbindung6 OperationenNur Erweiterung
- Trello Create, update, and move Trello cards from the current page, and attach the page URL. Benötigt eine Verbindung6 OperationenNur Erweiterung
Sheets & databases
- AirTable Integrate with AirTable to perform operations on tables. Benötigt eine Verbindung7 Operationen
- Baserow / NocoDB Create, read, update, and delete rows in a Baserow or NocoDB table — hosted or self-hosted. Benötigt eine Verbindung5 OperationenNur Erweiterung
- Google Sheets Integrate with Google Sheets to perform operations on spreadsheets and data. Benötigt eine Verbindung16 Operationen
- Supabase Select, insert, update, upsert, and delete rows in a Supabase project via PostgREST, plus RPC calls. Benötigt eine Verbindung6 OperationenNur Erweiterung
CRM
- Attio Create or update people and companies, and log notes from the current page in Attio CRM. Benötigt eine Verbindung5 OperationenNur Erweiterung
- HubSpot Create or update contacts and companies, log notes from the current page, and list deals in HubSpot CRM. Benötigt eine Verbindung7 OperationenNur Erweiterung
- Pipedrive Create or update persons and organizations, and log notes from the current page in Pipedrive CRM. Benötigt eine Verbindung5 OperationenNur Erweiterung
Read-later
- Raindrop Save the current page to a Raindrop collection with title, excerpt, tags and cover — with duplicate-skip. Benötigt eine Verbindung5 OperationenNur Erweiterung
- Readwise / Reader Save highlights to Readwise (batch) and full articles to Reader, carrying source URL, title and author. Benötigt eine Verbindung2 OperationenNur Erweiterung
Dev
- Custom API Call any REST API from its OpenAPI (Swagger) spec — pick an operation and its fields are generated for you. Keine EinrichtungNur Erweiterung
- GitHub Integrate with GitHub to work with issues, pull requests, repositories, and releases. Benötigt eine Verbindung16 Operationen
Other
- Gmail Integrate with Gmail to perform operations on messages and drafts. Benötigt eine Verbindung9 Operationen
- Google Calendar Integrate with Google Calendar to create, list and update events. Benötigt eine Verbindung7 Operationen
- Microsoft 365 Integrate with Microsoft 365 via Graph: send and read Outlook mail, manage OneDrive files, create calendar events and To Do tasks. Benötigt eine Verbindung11 OperationenNur Erweiterung
- Push Notification Send a push notification to your phone via ntfy or Pushover, with priority and a click-through URL. Keine EinrichtungNur Erweiterung
Lambda 2
Start with a goal
Section titled “Start with a goal”| Goal | Start with |
|---|---|
| Start by hand | When Started |
| Start on a schedule | Schedule |
| Start from the browser | Context Menu, Hotkey or Page Load |
| Start on each chat message | Chat Trigger |
| Read the page you’re on | Get Selected Text, Get All Text or Get Structured Data |
| Read a web address | Get HTML from Link or Get All Text from Link |
| Call an API | HTTP Request |
| Reshape data | Edit Fields or Pick Field |
| Branch, filter, merge, loop or wait | IF, Filter, Merge, Loop, Wait |
| Process many items without hitting rate limits | Split in Batches (see Rate limits) |
| Pause for a person’s approval | Wait For Approval |
| Ask an AI model | Basic LLM Chain with a chat model such as Chat OpenAI, or on-device with Summarize |
| Let an AI agent pick tools | Tools Agent |
| Send results to an app | Slack, Notion, Google Sheets and the other integrations above |
How to read a node page
Section titled “How to read a node page”Every node page follows the same order, so you know where to look:
- Needs a connection: when the node signs in to a service, a box at the top links to the connection setup.
- Try it: a real workflow that uses the node, which you can open in AWFlow.
- What it does and When to use it.
- Inputs and settings: every field as the settings panel shows it. For apps with many operations, pick one to see only its settings.
- Outputs: the output ports and the fields the next node receives, with the shape of one item.
- Dependencies and credentials: the connection the node uses and the slots where other nodes plug in, such as a chat model for an agent.
- Example workflow, Common issues (named by what you see), Recipes with this node and Related nodes.
Nodes that act on web pages or the browser itself run only in the AWFlow browser extension. Their pages say so at the top.