All blocks
Every block that ships with the automation engine, grouped by category.
70 blocks
General13 blocks
TriggerBlock where workflow will start executing
triggerDelayAdd delay before executing the next blockdelayExport DataExport workflow data to fileexport-dataBlocks GroupGroup blocks together for organizationblocks-groupClipboardGet or set clipboard contentclipboardGet 2FA codeGenerate a code from the 2FA vault and save it to a data column or a variable for the next block to typeget-2fa-codeWait ConnectionsWait for all parallel connections before continuingwait-connectionsNotificationDisplay a desktop notificationnotificationNoteAdd comment or note blocknoteWorkflow StateControl workflow state (stop, restart, throw error)workflow-stateParameter PromptPrompt user for input parametersparameter-promptHTTP RequestMake an HTTP requestwebhookExecute WorkflowExecute another workflowexecute-workflowBrowser15 blocks
Active TabSet current tab as active tab for automation
active-tabNew TabCreate a new browser tabnew-tabSwitch TabSwitch to a different browser tabswitch-tabNew WindowCreate a new browser windownew-windowProxySet the proxy of the browserproxyGo BackGo back to the previous pagego-backGo ForwardGo forward to the next pageforward-pageClose Tab/WindowClose tab or windowclose-tabTake ScreenshotTake a screenshot of current active tabtake-screenshotBrowser EventWait until a browser event is triggeredbrowser-eventHandle DialogAccept or dismiss a JavaScript dialog (alert, confirm, prompt)handle-dialogHandle DownloadHandle downloaded filehandle-downloadReload TabReload the active tabreload-tabGet Tab URLGet the current tab URL and titletab-urlCookieGet, set, or remove cookiescookieInteraction14 blocks
Click ElementClick on an element
event-clickGet TextGet text from an elementget-textScroll ElementScroll an element or the pageelement-scrollLinkOpen link elementlinkAttribute ValueGet, set, or remove element attributesattribute-valueFormsManipulate form elements (input, select, checkbox, radio)formsJavaScript CodeExecute custom JavaScript code in a webpagejavascript-codeTrigger EventDispatch DOM events on an elementtrigger-eventSwitch FrameSwitch between main window and iframeswitch-toUpload FileUpload file(s) into file input elementupload-fileHover ElementHover over an elementhover-elementSave AssetsSave assets (image, video, audio, file) from element or URLsave-assetsPress KeyPress a key or key combinationpress-keyCreate ElementCreate an element and insert it into the pagecreate-elementControl Flow7 blocks
Repeat TaskRepeat actions N times
repeat-taskConditionsConditional branching blockconditionsElement ExistsCheck if an element exists on the pageelement-existsWhile LoopExecute blocks while the condition is metwhile-loopLoop DataLoop through data arrayloop-dataLoop ElementsLoop through matched elements and perform actionsloop-elementsLoop BreakpointMark end of loop body - controls loop iterationloop-breakpointData13 blocks
Insert DataInsert data into table or variable
insert-dataDelete DataDelete table or variable datadelete-dataGet Log DataGet the latest log data of a workflowlog-dataSlice VariableExtract a section of a variable valueslice-variableIncrease VariableIncrease the value of a variableincrease-variableRegEx VariableMatch a variable value against a regular expressionregex-variableData MappingMap/transform data from a variable or tabledata-mappingSort DataSort data by specific propertiessort-dataJSON ParseParse JSON string to objectjson-parseJSON StringifyConvert object to JSON stringjson-stringifyString OperationsPerform string operationsstring-operationsDate/TimeGet current date/time or format datesdatetimeMath OperationPerform mathematical operationsmath-operationAdvanced6 blocks
Solve CaptchaSolve captcha challenges
captcha-solverCheck CloudflareCheck if Cloudflare challenge is present and wait for it to resolvecloudflare-checkAI ExtractExtract structured JSON from page content using AI (BYOK)ai-extractAI GenerateGenerate text (comments, replies, bios) using AI (BYOK)ai-generateDownload ImageDownload image from URL or element attributeimage-downloadExport PDFExport current page as PDFpdf-export