[{"data":1,"prerenderedAt":3349},["ShallowReactive",2],{"docs-nav":3,"content-\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fcredentials":1619,"content-doc-\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fcredentials-inline":1619,"docs-nav-tree":2018,"doc-nav-siblings:%2Fdocs%2Fno-code-tool%2Fhow-it-works%2Flogin%2Fcredentials":2133},[4,8,12,16,40,44,48,52,86,106,110,114,1552,1556,1560,1564,1568,1591,1595,1599,1603,1607,1611,1615],{"title":5,"path":6,"stem":7},"About axciom ai","\u002F_about"," _about",{"title":9,"path":10,"stem":11},"A list of available compoenents and there variables","\u002F_components"," _components",{"title":13,"path":14,"stem":15},"Code Dashboard for browser automations","\u002F_code-dashboard","_code-dashboard",{"title":17,"path":18,"stem":19,"children":20},"Integrations","\u002F_integrations","_integrations",[21,24,28,32,36],{"title":22,"path":18,"stem":23},"The axiom.ai runner","_integrations\u002Findex",{"title":25,"path":26,"stem":27},"Integrate your browser automations with 2Captcha","\u002F_integrations\u002F2captcha","_integrations\u002F2captcha",{"title":29,"path":30,"stem":31},"Excel","\u002F_integrations\u002Fexcel","_integrations\u002Fexcel",{"title":33,"path":34,"stem":35},"Intergrate Google sheets with your browser automations","\u002F_integrations\u002Fgoogle-sheets","_integrations\u002Fgoogle-sheets",{"title":37,"path":38,"stem":39},"Integrate your browser automations and web scrapers with Zapier in Chrome.","\u002F_integrations\u002Fzap","_integrations\u002Fzap",{"title":41,"path":42,"stem":43},"Affiliate program","\u002Faffiliate-program","affiliate-program",{"title":45,"path":46,"stem":47},"Connect browser automation to Claude, ChatGPT, Gemini, and more","\u002Fai-assistant","ai-assistant",{"title":49,"path":50,"stem":51},"Build browser automations with Claude","\u002Fbuild-in-claude","build-in-claude",{"title":53,"path":54,"stem":55,"children":56},"Build With Code","\u002Fbuild-with-code","build-with-code",[57,60,78,82],{"title":58,"path":54,"stem":59},"Build browser automations with code","build-with-code\u002Findex",{"title":61,"path":62,"stem":63,"children":64},"The Browser Automation API for Humans and AI Agents | axiom.ai","\u002Fbuild-with-code\u002Fapi","build-with-code\u002Fapi\u002Findex",[65,66,70,74],{"title":61,"path":62,"stem":63},{"title":67,"path":68,"stem":69},"Cloud Browser API, Run Puppeteer & Playwright Without the Maintenance | axiom.ai","\u002Fbuild-with-code\u002Fapi\u002Fchrome","build-with-code\u002Fapi\u002Fchrome",{"title":71,"path":72,"stem":73},"Trigger No-Code Browser Automations via REST, Orchestrate API | axiom.ai","\u002Fbuild-with-code\u002Fapi\u002Forchestrate","build-with-code\u002Fapi\u002Forchestrate",{"title":75,"path":76,"stem":77},"Step API: Scrape, Click, and Type With One Call Each | axiom.ai","\u002Fbuild-with-code\u002Fapi\u002Fstep","build-with-code\u002Fapi\u002Fstep",{"title":79,"path":80,"stem":81},"Run Playwright in the Cloud, One connectOverCDP Line | axiom.ai","\u002Fbuild-with-code\u002Fplaywright","build-with-code\u002Fplaywright",{"title":83,"path":84,"stem":85},"Run Puppeteer in the Cloud, No Chromium to Maintain | axiom.ai","\u002Fbuild-with-code\u002Fpuppeteer","build-with-code\u002Fpuppeteer",{"title":87,"path":88,"stem":89,"children":90},"Build With No Code","\u002Fbuild-with-no-code","build-with-no-code",[91,94,98,102],{"title":92,"path":88,"stem":93},"Build no-code browser bots by describing them to AI","build-with-no-code\u002Findex",{"title":95,"path":96,"stem":97},"Build in Claude Code","\u002Fbuild-with-no-code\u002Fclaude","build-with-no-code\u002Fclaude",{"title":99,"path":100,"stem":101},"Build by description","\u002Fbuild-with-no-code\u002Fdescription","build-with-no-code\u002Fdescription",{"title":103,"path":104,"stem":105},"Build no-code bots step by step","\u002Fbuild-with-no-code\u002Fstep-by-step","build-with-no-code\u002Fstep-by-step",{"title":107,"path":108,"stem":109},"Customer support — docs, AI help, or talk to a human","\u002Fcustomer-support","customer-support",{"title":111,"path":112,"stem":113},"Browser-Automatisierung für Menschen und KI","\u002Fde","de",{"title":115,"path":116,"stem":117,"children":118},"Docs","\u002Fdocs","docs",[119,122,140,146,190,468,494,1548],{"title":120,"path":116,"stem":121},"Browser Automation Documentation: No-Code, Code, API | axiom","docs\u002Findex",{"title":123,"path":124,"stem":125,"children":126},"Account","\u002Fdocs\u002Faccount","docs\u002Faccount\u002Findex",[127,128,132,136],{"title":123,"path":124,"stem":125},{"title":129,"path":130,"stem":131},"Manage your account","\u002Fdocs\u002Faccount\u002Faccount","docs\u002Faccount\u002Faccount",{"title":133,"path":134,"stem":135},"Create an account","\u002Fdocs\u002Faccount\u002Fcreate-account","docs\u002Faccount\u002Fcreate-account",{"title":137,"path":138,"stem":139},"Manage your subscription","\u002Fdocs\u002Faccount\u002Fsubscription","docs\u002Faccount\u002Fsubscription",{"title":141,"path":142,"stem":143,"children":144},"Claude skill","\u002Fdocs\u002Fclaude-skill","docs\u002Fclaude-skill\u002Findex",[145],{"title":141,"path":142,"stem":143},{"title":147,"path":148,"stem":149,"children":150},"Code Dashboard","\u002Fdocs\u002Fcode","docs\u002Fcode\u002Findex",[151,152,156,160,164,168,172,186],{"title":147,"path":148,"stem":149},{"title":153,"path":154,"stem":155},"Create scripts","\u002Fdocs\u002Fcode\u002Fcreate-scripts","docs\u002Fcode\u002Fcreate-scripts",{"title":157,"path":158,"stem":159},"Dashboard","\u002Fdocs\u002Fcode\u002Fdashboard","docs\u002Fcode\u002Fdashboard",{"title":161,"path":162,"stem":163},"Live editor","\u002Fdocs\u002Fcode\u002Flive-editor","docs\u002Fcode\u002Flive-editor",{"title":165,"path":166,"stem":167},"Run reports","\u002Fdocs\u002Fcode\u002Frun-reports","docs\u002Fcode\u002Frun-reports",{"title":169,"path":170,"stem":171},"Run scripts","\u002Fdocs\u002Fcode\u002Frunning-scripts","docs\u002Fcode\u002Frunning-scripts",{"title":173,"path":174,"stem":175,"children":176},"Sample scripts","\u002Fdocs\u002Fcode\u002Fsamples","docs\u002Fcode\u002Fsamples\u002Findex",[177,178,182],{"title":173,"path":174,"stem":175},{"title":179,"path":180,"stem":181},"Enter data into a page","\u002Fdocs\u002Fcode\u002Fsamples\u002Fdata-entry","docs\u002Fcode\u002Fsamples\u002Fdata-entry",{"title":183,"path":184,"stem":185},"Navigate to a page","\u002Fdocs\u002Fcode\u002Fsamples\u002Fnavigate-to-page","docs\u002Fcode\u002Fsamples\u002Fnavigate-to-page",{"title":187,"path":188,"stem":189},"Generate an API key","\u002Fdocs\u002Fcode\u002Ftoken-generation","docs\u002Fcode\u002Ftoken-generation",{"title":191,"path":192,"stem":193,"children":194},"Developer Hub","\u002Fdocs\u002Fdeveloper-hub","docs\u002Fdeveloper-hub\u002Findex",[195,196,384,406,454],{"title":191,"path":192,"stem":193},{"title":197,"path":198,"stem":199,"children":200},"API","\u002Fdocs\u002Fdeveloper-hub\u002Fapi","docs\u002Fdeveloper-hub\u002Fapi\u002Findex",[201,202,206,212,216,220,242,276,366],{"title":197,"path":198,"stem":199},{"title":203,"path":204,"stem":205},"Authentication","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fauthentication","docs\u002Fdeveloper-hub\u002Fapi\u002Fauthentication",{"title":207,"path":208,"stem":209,"children":210},"Chrome API","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fcdp","docs\u002Fdeveloper-hub\u002Fapi\u002Fcdp\u002Findex",[211],{"title":207,"path":208,"stem":209},{"title":213,"path":214,"stem":215},"Programmatic signup","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fprogrammatic-signup","docs\u002Fdeveloper-hub\u002Fapi\u002Fprogrammatic-signup",{"title":217,"path":218,"stem":219},"Quickstart","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fquickstart","docs\u002Fdeveloper-hub\u002Fapi\u002Fquickstart",{"title":221,"path":222,"stem":223,"children":224},"Reference","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Freference","docs\u002Fdeveloper-hub\u002Fapi\u002Freference\u002Findex",[225,226,230,234,238],{"title":221,"path":222,"stem":223},{"title":227,"path":228,"stem":229},"Data payload format","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Freference\u002Fdata-payload","docs\u002Fdeveloper-hub\u002Fapi\u002Freference\u002Fdata-payload",{"title":231,"path":232,"stem":233},"Endpoints","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Freference\u002Fendpoints","docs\u002Fdeveloper-hub\u002Fapi\u002Freference\u002Fendpoints",{"title":235,"path":236,"stem":237},"Error codes","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Freference\u002Ferrorcodes","docs\u002Fdeveloper-hub\u002Fapi\u002Freference\u002Ferrorcodes",{"title":239,"path":240,"stem":241},"API responses","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Freference\u002Fresponses","docs\u002Fdeveloper-hub\u002Fapi\u002Freference\u002Fresponses",{"title":243,"path":244,"stem":245,"children":246},"Orchestrate API","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations","docs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Findex",[247,248,252,256,260,264,268,272],{"title":243,"path":244,"stem":245},{"title":249,"path":250,"stem":251},"Check run status","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Fcheck-run-status","docs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Fcheck-run-status",{"title":253,"path":254,"stem":255},"List automations","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Flist-automations","docs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Flist-automations",{"title":257,"path":258,"stem":259},"Pass input data","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Fpass-input-data","docs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Fpass-input-data",{"title":261,"path":262,"stem":263},"List run reports","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Frun-reports","docs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Frun-reports",{"title":265,"path":266,"stem":267},"Stop a run","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Fstop-a-run","docs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Fstop-a-run",{"title":269,"path":270,"stem":271},"Trigger an automation","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Ftrigger-an-automation","docs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Ftrigger-an-automation",{"title":273,"path":274,"stem":275},"Webhooks from a step","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Fwebhooks-from-a-step","docs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Fwebhooks-from-a-step",{"title":277,"path":278,"stem":279,"children":280},"Step API","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Findex",[281,282,286,290,294,298,302,306,310,314,318,322,326,330,334,338,342,346,350,354,358,362],{"title":277,"path":278,"stem":279},{"title":283,"path":284,"stem":285},"Click","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fclick","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fclick",{"title":287,"path":288,"stem":289},"Click and drag","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fclick-and-drag","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fclick-and-drag",{"title":291,"path":292,"stem":293},"Click engagement button","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fclick-engagement-button","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fclick-engagement-button",{"title":295,"path":296,"stem":297},"Click multiple","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fclick-multiple","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fclick-multiple",{"title":299,"path":300,"stem":301},"Close a session","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fclose-a-session","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fclose-a-session",{"title":303,"path":304,"stem":305},"Date picker","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fdate-picker","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fdate-picker",{"title":307,"path":308,"stem":309},"Enter text","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fenter-text","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fenter-text",{"title":311,"path":312,"stem":313},"Get clipboard contents","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fget-clipboard-contents","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fget-clipboard-contents",{"title":315,"path":316,"stem":317},"Go to URL","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fgoto","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fgoto",{"title":319,"path":320,"stem":321},"Hover","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fhover","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fhover",{"title":323,"path":324,"stem":325},"Integrate AI","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fintegrate-ai","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fintegrate-ai",{"title":327,"path":328,"stem":329},"Press keys","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fpress-keys","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fpress-keys",{"title":331,"path":332,"stem":333},"Restart browser","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Frestart-browser","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Frestart-browser",{"title":335,"path":336,"stem":337},"Scrape","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fscrape","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fscrape",{"title":339,"path":340,"stem":341},"Scrape metadata","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fscrape-metadata","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fscrape-metadata",{"title":343,"path":344,"stem":345},"Select list","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fselect-list","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fselect-list",{"title":347,"path":348,"stem":349},"Solve captcha","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fsolve-captcha","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fsolve-captcha",{"title":351,"path":352,"stem":353},"Start a session","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fstart-a-session","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fstart-a-session",{"title":355,"path":356,"stem":357},"Step function vs No-Code step","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fstep-function-vs-no-code-step","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fstep-function-vs-no-code-step",{"title":359,"path":360,"stem":361},"Switch browser tab","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fswitch-browser-tab","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fswitch-browser-tab",{"title":363,"path":364,"stem":365},"Wait","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fwait","docs\u002Fdeveloper-hub\u002Fapi\u002Fstep-functions\u002Fwait",{"title":367,"path":368,"stem":369,"children":370},"Usage and limits","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fusage-and-limits","docs\u002Fdeveloper-hub\u002Fapi\u002Fusage-and-limits\u002Findex",[371,372,376,380],{"title":367,"path":368,"stem":369},{"title":373,"path":374,"stem":375},"Queue and concurrency","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fusage-and-limits\u002Fqueue-and-concurrency","docs\u002Fdeveloper-hub\u002Fapi\u002Fusage-and-limits\u002Fqueue-and-concurrency",{"title":377,"path":378,"stem":379},"Rate limits","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fusage-and-limits\u002Frate-limits","docs\u002Fdeveloper-hub\u002Fapi\u002Fusage-and-limits\u002Frate-limits",{"title":381,"path":382,"stem":383},"Check remaining runtime","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fusage-and-limits\u002Fremaining-runtime","docs\u002Fdeveloper-hub\u002Fapi\u002Fusage-and-limits\u002Fremaining-runtime",{"title":385,"path":386,"stem":387,"children":388},"Deep dives","\u002Fdocs\u002Fdeveloper-hub\u002Fdeep-dives","docs\u002Fdeveloper-hub\u002Fdeep-dives\u002Findex",[389,390,394,398,402],{"title":385,"path":386,"stem":387},{"title":391,"path":392,"stem":393},"Automation JSON structure","\u002Fdocs\u002Fdeveloper-hub\u002Fdeep-dives\u002Faxiom-structure","docs\u002Fdeveloper-hub\u002Fdeep-dives\u002Faxiom-structure",{"title":395,"path":396,"stem":397},"Chromium","\u002Fdocs\u002Fdeveloper-hub\u002Fdeep-dives\u002Fchromium","docs\u002Fdeveloper-hub\u002Fdeep-dives\u002Fchromium",{"title":399,"path":400,"stem":401},"Cookies in axiom.ai","\u002Fdocs\u002Fdeveloper-hub\u002Fdeep-dives\u002Fcookies","docs\u002Fdeveloper-hub\u002Fdeep-dives\u002Fcookies",{"title":403,"path":404,"stem":405},"Data handling","\u002Fdocs\u002Fdeveloper-hub\u002Fdeep-dives\u002Fdata-handling","docs\u002Fdeveloper-hub\u002Fdeep-dives\u002Fdata-handling",{"title":407,"path":408,"stem":409,"children":410},"Code snippets","\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets","docs\u002Fdeveloper-hub\u002Fsnippets\u002Findex",[411,412,442],{"title":407,"path":408,"stem":409},{"title":413,"path":414,"stem":415,"children":416},"JavaScript snippets","\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Findex",[417,418,422,426,430,434,438],{"title":413,"path":414,"stem":415},{"title":419,"path":420,"stem":421},"Data snippets","\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fdata","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fdata",{"title":423,"path":424,"stem":425},"Interaction snippets","\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Finteraction","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Finteraction",{"title":427,"path":428,"stem":429},"Navigation snippets","\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fnavigation","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fnavigation",{"title":431,"path":432,"stem":433},"Network snippets","\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fnetwork","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fnetwork",{"title":435,"path":436,"stem":437},"Page manipulation snippets","\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fpage-manipulation","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fpage-manipulation",{"title":439,"path":440,"stem":441},"Scrape snippets","\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fscrape","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fscrape",{"title":443,"path":444,"stem":445,"children":446},"Puppeteer snippets","\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fpuppeteer","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fpuppeteer\u002Findex",[447,448,451],{"title":443,"path":444,"stem":445},{"title":423,"path":449,"stem":450},"\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fpuppeteer\u002Finteraction","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fpuppeteer\u002Finteraction",{"title":431,"path":452,"stem":453},"\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fpuppeteer\u002Fnetwork","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fpuppeteer\u002Fnetwork",{"title":455,"path":456,"stem":457,"children":458},"Developer troubleshooting","\u002Fdocs\u002Fdeveloper-hub\u002Ftroubleshooting","docs\u002Fdeveloper-hub\u002Ftroubleshooting\u002Findex",[459,460,464],{"title":455,"path":456,"stem":457},{"title":461,"path":462,"stem":463},"API errors","\u002Fdocs\u002Fdeveloper-hub\u002Ftroubleshooting\u002Fapi","docs\u002Fdeveloper-hub\u002Ftroubleshooting\u002Fapi",{"title":465,"path":466,"stem":467},"Debug developer features","\u002Fdocs\u002Fdeveloper-hub\u002Ftroubleshooting\u002Fdebug","docs\u002Fdeveloper-hub\u002Ftroubleshooting\u002Fdebug",{"title":469,"path":470,"stem":471,"children":472},"FAQ","\u002Fdocs\u002Ffaq","docs\u002Ffaq\u002Findex",[473,474,478,482,486,490],{"title":469,"path":470,"stem":471},{"title":475,"path":476,"stem":477},"General FAQ","\u002Fdocs\u002Ffaq\u002Fgeneral","docs\u002Ffaq\u002Fgeneral",{"title":479,"path":480,"stem":481},"Builder FAQ","\u002Fdocs\u002Ffaq\u002Fno-code-builder","docs\u002Ffaq\u002Fno-code-builder",{"title":483,"path":484,"stem":485},"Runtime and scheduling FAQ","\u002Fdocs\u002Ffaq\u002Fruntime-and-scheduling","docs\u002Ffaq\u002Fruntime-and-scheduling",{"title":487,"path":488,"stem":489},"Subscriptions and accounts FAQ","\u002Fdocs\u002Ffaq\u002Fsubscriptions-and-accounts","docs\u002Ffaq\u002Fsubscriptions-and-accounts",{"title":491,"path":492,"stem":493},"Third-party tools FAQ","\u002Fdocs\u002Ffaq\u002Fthird-party","docs\u002Ffaq\u002Fthird-party",{"title":495,"path":496,"stem":497,"children":498},"No-Code Tool","\u002Fdocs\u002Fno-code-tool","docs\u002Fno-code-tool\u002Findex",[499,500,522,748,809,1279,1409,1456],{"title":495,"path":496,"stem":497},{"title":501,"path":502,"stem":503,"children":504},"Get started, build an automation from a description","\u002Fdocs\u002Fno-code-tool\u002Fget-started","docs\u002Fno-code-tool\u002Fget-started\u002Findex",[505,506,510,514,518],{"title":501,"path":502,"stem":503},{"title":507,"path":508,"stem":509},"Fill a form from a spreadsheet","\u002Fdocs\u002Fno-code-tool\u002Fget-started\u002Fform-filling","docs\u002Fno-code-tool\u002Fget-started\u002Fform-filling",{"title":511,"path":512,"stem":513},"Loop through a list of URLs","\u002Fdocs\u002Fno-code-tool\u002Fget-started\u002Floop-urls","docs\u002Fno-code-tool\u002Fget-started\u002Floop-urls",{"title":515,"path":516,"stem":517},"Scrape a page into a Google Sheet","\u002Fdocs\u002Fno-code-tool\u002Fget-started\u002Fscrape-to-sheet","docs\u002Fno-code-tool\u002Fget-started\u002Fscrape-to-sheet",{"title":519,"path":520,"stem":521},"How to automate web forms","\u002Fdocs\u002Fno-code-tool\u002Fget-started\u002Fwebforms","docs\u002Fno-code-tool\u002Fget-started\u002Fwebforms",{"title":523,"path":524,"stem":525,"children":526},"How it works","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works","docs\u002Fno-code-tool\u002Fhow-it-works\u002Findex",[527,528,610,632,636,640,643,647,651,685,689,731,735],{"title":523,"path":524,"stem":525},{"title":529,"path":530,"stem":531,"children":532},"Interact with the browser","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Findex",[533,534,538,542,546,550,554,558,562,566,570,574,578,582,586,590,594,598,602,606],{"title":529,"path":530,"stem":531},{"title":535,"path":536,"stem":537},"Tick a checkbox","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fcheckbox","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fcheckbox",{"title":539,"path":540,"stem":541},"Automate a button click","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fclicks","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fclicks",{"title":543,"path":544,"stem":545},"Get the current URL","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fcurrent-url","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fcurrent-url",{"title":547,"path":548,"stem":549},"Use a date picker","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fdate-picker","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fdate-picker",{"title":551,"path":552,"stem":553},"Download files to Google Drive","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fdownload-cloud","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fdownload-cloud",{"title":555,"path":556,"stem":557},"Download files to your computer","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fdownload-local","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fdownload-local",{"title":559,"path":560,"stem":561},"Enter text into an input field","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fenter-text","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fenter-text",{"title":563,"path":564,"stem":565},"Record keystrokes","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fkey-strokes","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fkey-strokes",{"title":567,"path":568,"stem":569},"Drag the mouse","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fmouse-drag","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fmouse-drag",{"title":571,"path":572,"stem":573},"Click multiple buttons","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fmulti-click","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fmulti-click",{"title":575,"path":576,"stem":577},"Click a radio button","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fradio-buttons","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fradio-buttons",{"title":579,"path":580,"stem":581},"Trigger a rollover","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Frollover","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Frollover",{"title":583,"path":584,"stem":585},"Use a select list","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fselect-lists","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fselect-lists",{"title":587,"path":588,"stem":589},"Click likes and follows","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fsocial-media-buttons","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fsocial-media-buttons",{"title":591,"path":592,"stem":593},"Solve a captcha","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fsolve-captcha","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fsolve-captcha",{"title":595,"path":596,"stem":597},"Switch and close browser tabs","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Ftabs","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Ftabs",{"title":599,"path":600,"stem":601},"Upload files from Google Drive","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fupload-cloud","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fupload-cloud",{"title":603,"path":604,"stem":605},"Upload files from your computer","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fupload-local","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fupload-local",{"title":607,"path":608,"stem":609},"Pause an automation","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fwait","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fwait",{"title":611,"path":612,"stem":613,"children":614},"Work with data","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fdata","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fdata\u002Findex",[615,616,620,624,628],{"title":611,"path":612,"stem":613},{"title":617,"path":618,"stem":619},"How to write data to a specific row","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fdata\u002Fdynamically_write","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fdata\u002Fdynamically_write",{"title":621,"path":622,"stem":623},"How to export data from axiom.ai","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fdata\u002Fexport","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fdata\u002Fexport",{"title":625,"path":626,"stem":627},"How to import data to use in your automation","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fdata\u002Fimport","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fdata\u002Fimport",{"title":629,"path":630,"stem":631},"Transforming data during the run","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fdata\u002Ftransform","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fdata\u002Ftransform",{"title":633,"path":634,"stem":635},"Scrape data","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fget-data","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fget-data",{"title":637,"path":638,"stem":639},"Make automations with our no-code tool","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fget-started","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fget-started",{"title":323,"path":641,"stem":642},"\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fintegrate-ai","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fintegrate-ai",{"title":644,"path":645,"stem":646},"Run custom JavaScript","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fjavascript","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fjavascript",{"title":648,"path":649,"stem":650},"Use logic","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogic","docs\u002Fno-code-tool\u002Fhow-it-works\u002Flogic",{"title":652,"path":653,"stem":654,"children":655},"Log in to sites","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin","docs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Findex",[656,657,661,665,669,673,677,681],{"title":652,"path":653,"stem":654},{"title":658,"path":659,"stem":660},"Log in with 2FA","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002F2fa","docs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002F2fa",{"title":662,"path":663,"stem":664},"Log in with saved credentials","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fcredentials","docs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fcredentials",{"title":666,"path":667,"stem":668},"Log in using a password manager","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fpassword-manager","docs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fpassword-manager",{"title":670,"path":671,"stem":672},"Keep login data on your network","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fsecure","docs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fsecure",{"title":674,"path":675,"stem":676},"Log in by sharing your session","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fsessions","docs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fsessions",{"title":678,"path":679,"stem":680},"Log in using a Google Sheet","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fsteps","docs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fsteps",{"title":682,"path":683,"stem":684},"Log in using the VPS","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fvps","docs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fvps",{"title":686,"path":687,"stem":688},"Loop through data","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Floop","docs\u002Fno-code-tool\u002Fhow-it-works\u002Floop",{"title":690,"path":691,"stem":692,"children":693},"Run and schedule bots","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run\u002Findex",[694,695,699,703,707,711,715,719,723,727],{"title":690,"path":691,"stem":692},{"title":696,"path":697,"stem":698},"Advanced running methods","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run\u002Fadvanced-running-methods","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run\u002Fadvanced-running-methods",{"title":700,"path":701,"stem":702},"Schedule an automation","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run\u002Fautomation","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run\u002Fautomation",{"title":704,"path":705,"stem":706},"Login with a scheduled automation","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run\u002Flogin","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run\u002Flogin",{"title":708,"path":709,"stem":710},"Structure automations for long runs","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run\u002Flong-bot-runs","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run\u002Flong-bot-runs",{"title":712,"path":713,"stem":714},"Manage scheduled automations","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run\u002Fmanage","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run\u002Fmanage",{"title":716,"path":717,"stem":718},"Schedule on a specific computer","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run\u002Fother","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run\u002Fother",{"title":720,"path":721,"stem":722},"Run your automation","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run\u002Frun","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run\u002Frun",{"title":724,"path":725,"stem":726},"Speed up your automations","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run\u002Fspeed-up-run","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run\u002Fspeed-up-run",{"title":728,"path":729,"stem":730},"Stop a running automation","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run\u002Fstop-bot-runs","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fschedule-and-run\u002Fstop-bot-runs",{"title":732,"path":733,"stem":734},"VPS Guide","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fvps","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fvps",{"title":736,"path":737,"stem":738,"children":739},"Send and receive webhooks","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fwebhooks","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fwebhooks\u002Findex",[740,741,745],{"title":736,"path":737,"stem":738},{"title":742,"path":743,"stem":744},"Import data with a webhook","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fwebhooks\u002Fexport","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fwebhooks\u002Fexport",{"title":742,"path":746,"stem":747},"\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fwebhooks\u002Fimport","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fwebhooks\u002Fimport",{"title":17,"path":749,"stem":750,"children":751},"\u002Fdocs\u002Fno-code-tool\u002Fintegrations","docs\u002Fno-code-tool\u002Fintegrations\u002Findex",[752,753,757,761,765,769,773,777,781,785,789,793,797,801,805],{"title":17,"path":749,"stem":750},{"title":754,"path":755,"stem":756},"1Password","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002F1password","docs\u002Fno-code-tool\u002Fintegrations\u002F1password",{"title":758,"path":759,"stem":760},"2Captcha","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002F2captcha","docs\u002Fno-code-tool\u002Fintegrations\u002F2captcha",{"title":762,"path":763,"stem":764},"ChatGPT","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fchatgpt","docs\u002Fno-code-tool\u002Fintegrations\u002Fchatgpt",{"title":766,"path":767,"stem":768},"Claude","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fclaude","docs\u002Fno-code-tool\u002Fintegrations\u002Fclaude",{"title":770,"path":771,"stem":772},"DeepSeek","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fdeepseek","docs\u002Fno-code-tool\u002Fintegrations\u002Fdeepseek",{"title":774,"path":775,"stem":776},"Microsoft Excel","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fexcel","docs\u002Fno-code-tool\u002Fintegrations\u002Fexcel",{"title":778,"path":779,"stem":780},"Gemini","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fgemini","docs\u002Fno-code-tool\u002Fintegrations\u002Fgemini",{"title":782,"path":783,"stem":784},"Google Sheets","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fgoogle-sheets","docs\u002Fno-code-tool\u002Fintegrations\u002Fgoogle-sheets",{"title":786,"path":787,"stem":788},"Make","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fmake","docs\u002Fno-code-tool\u002Fintegrations\u002Fmake",{"title":790,"path":791,"stem":792},"n8n","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fn8n","docs\u002Fno-code-tool\u002Fintegrations\u002Fn8n",{"title":794,"path":795,"stem":796},"Puppeteer","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fpuppeteer","docs\u002Fno-code-tool\u002Fintegrations\u002Fpuppeteer",{"title":798,"path":799,"stem":800},"Relay.app","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Frelay-app","docs\u002Fno-code-tool\u002Fintegrations\u002Frelay-app",{"title":802,"path":803,"stem":804},"Sonar","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fsonar","docs\u002Fno-code-tool\u002Fintegrations\u002Fsonar",{"title":806,"path":807,"stem":808},"Zapier","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fzapier","docs\u002Fno-code-tool\u002Fintegrations\u002Fzapier",{"title":221,"path":810,"stem":811,"children":812},"\u002Fdocs\u002Fno-code-tool\u002Freference","docs\u002Fno-code-tool\u002Freference\u002Findex",[813,814,919],{"title":221,"path":810,"stem":811},{"title":815,"path":816,"stem":817,"children":818},"Automation settings","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Findex",[819,820,846,864,874],{"title":815,"path":816,"stem":817},{"title":821,"path":822,"stem":823,"children":824},"Chrome","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Findex",[825,826,830,834,838,842],{"title":821,"path":822,"stem":823},{"title":827,"path":828,"stem":829},"Bypass bot detection","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fbypass-bot-detection","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fbypass-bot-detection",{"title":831,"path":832,"stem":833},"Set executable path","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fexecutable-path","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fexecutable-path",{"title":835,"path":836,"stem":837},"Run in incognito mode","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fincognito","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fincognito",{"title":839,"path":840,"stem":841},"Load another extension","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fload-extension","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fload-extension",{"title":843,"path":844,"stem":845},"Set a custom Chromium profile","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fprofile","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fprofile",{"title":847,"path":848,"stem":849,"children":850},"Error handling","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Ferror-handling","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Ferror-handling\u002Findex",[851,852,856,860],{"title":847,"path":848,"stem":849},{"title":853,"path":854,"stem":855},"Continue on error","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Ferror-handling\u002Fcontinue-on-error","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Ferror-handling\u002Fcontinue-on-error",{"title":857,"path":858,"stem":859},"Interact with iframes","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Ferror-handling\u002Fiframes","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Ferror-handling\u002Fiframes",{"title":861,"path":862,"stem":863},"Disable page monitoring","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Ferror-handling\u002Fpage-monitoring","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Ferror-handling\u002Fpage-monitoring",{"title":865,"path":866,"stem":867,"children":868},"Import and export","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fimport-export","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fimport-export\u002Findex",[869,870],{"title":865,"path":866,"stem":867},{"title":871,"path":872,"stem":873},"Import or download an automation","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fimport-export\u002Fsharing","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fimport-export\u002Fsharing",{"title":875,"path":876,"stem":877,"children":878},"Run options","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Findex",[879,880,884,888,892,896,900,904,908,911,915],{"title":875,"path":876,"stem":877},{"title":881,"path":882,"stem":883},"Block resources","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fblock-resources","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fblock-resources",{"title":885,"path":886,"stem":887},"Concurrency","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fconcurrency","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fconcurrency",{"title":889,"path":890,"stem":891},"Run headless","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fheadless","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fheadless",{"title":893,"path":894,"stem":895},"Set maximum runtime","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fmax-runtime","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fmax-runtime",{"title":897,"path":898,"stem":899},"Set up notifications","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fnotifications","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fnotifications",{"title":901,"path":902,"stem":903},"Use a proxy","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fproxy","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fproxy",{"title":905,"path":906,"stem":907},"Record and monitor runs","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Frecord-runs","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Frecord-runs",{"title":700,"path":909,"stem":910},"\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fschedule","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fschedule",{"title":912,"path":913,"stem":914},"Store cookies","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fstore-cookies","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fstore-cookies",{"title":916,"path":917,"stem":918},"Configure timezone","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Ftimezone","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Ftimezone",{"title":920,"path":921,"stem":922,"children":923},"Step index","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Findex",[924,925,929,933,937,941,945,949,953,957,961,965,969,973,977,981,985,989,993,997,1001,1005,1009,1013,1017,1021,1025,1029,1033,1037,1041,1045,1049,1053,1057,1061,1065,1069,1073,1077,1081,1085,1089,1093,1097,1100,1104,1108,1112,1116,1120,1124,1128,1132,1136,1140,1144,1148,1152,1156,1160,1164,1168,1172,1176,1180,1183,1187,1191,1195,1199,1203,1207,1211,1215,1219,1223,1227,1231,1235,1239,1243,1247,1251,1255,1259,1263,1267,1271,1275],{"title":920,"path":921,"stem":922},{"title":926,"path":927,"stem":928},"Add error metadata step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fadd-error-metadata","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fadd-error-metadata",{"title":930,"path":931,"stem":932},"Add row numbers","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fadd-row-numbers","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fadd-row-numbers",{"title":934,"path":935,"stem":936},"Append or Merge data step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fappend-or-merge-data","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fappend-or-merge-data",{"title":938,"path":939,"stem":940},"Back step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fback","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fback",{"title":942,"path":943,"stem":944},"Clear cookies step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclear-cookies","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclear-cookies",{"title":946,"path":947,"stem":948},"Clear data from a Google Sheet step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclear-data-from-a-google-sheet","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclear-data-from-a-google-sheet",{"title":950,"path":951,"stem":952},"Click element step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclick-element","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclick-element",{"title":954,"path":955,"stem":956},"Click multiple elements step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclick-multiple-elements","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclick-multiple-elements",{"title":958,"path":959,"stem":960},"Click social media buttons step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclick-social-media-buttons","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclick-social-media-buttons",{"title":962,"path":963,"stem":964},"Get clipboard contents step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclipboard","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclipboard",{"title":966,"path":967,"stem":968},"Close browser tab step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclose-tab","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclose-tab",{"title":970,"path":971,"stem":972},"Conditionally jump to another step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fconditionall-jump-step","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fconditionall-jump-step",{"title":974,"path":975,"stem":976},"Continue only if a condition is met step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fcontinue-if-condition-met","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fcontinue-if-condition-met",{"title":978,"path":979,"stem":980},"Count rows step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fcount-rows","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fcount-rows",{"title":982,"path":983,"stem":984},"Create a new Google Sheet step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fcreate-a-new-google-sheet","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fcreate-a-new-google-sheet",{"title":986,"path":987,"stem":988},"Get current bot URL step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fcurrent-url","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fcurrent-url",{"title":990,"path":991,"stem":992},"Enter custom data step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fcustom-data","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fcustom-data",{"title":994,"path":995,"stem":996},"Date picker step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdate-picker","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdate-picker",{"title":998,"path":999,"stem":1000},"Date and time step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdate-time","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdate-time",{"title":1002,"path":1003,"stem":1004},"Delete from Google Drive step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdelete-files-from-google-drive","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdelete-files-from-google-drive",{"title":1006,"path":1007,"stem":1008},"Delete rows from a Google Sheet step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdelete-rows-from-a-google-sheet","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdelete-rows-from-a-google-sheet",{"title":1010,"path":1011,"stem":1012},"Display a message step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdisplay-a-message","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdisplay-a-message",{"title":1014,"path":1015,"stem":1016},"Download file from URL step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdownload-file-from-url","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdownload-file-from-url",{"title":1018,"path":1019,"stem":1020},"Download file step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdownload-file-step","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdownload-file-step",{"title":1022,"path":1023,"stem":1024},"Download files step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdownload-files","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdownload-files",{"title":1026,"path":1027,"stem":1028},"Download a file to Google Drive step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdownload-files-to-google-drive","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdownload-files-to-google-drive",{"title":1030,"path":1031,"stem":1032},"Edit Row step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fedit-row","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fedit-row",{"title":1034,"path":1035,"stem":1036},"End loop","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fend-loop","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fend-loop",{"title":1038,"path":1039,"stem":1040},"End run","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fend-run","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fend-run",{"title":1042,"path":1043,"stem":1044},"Enter text step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fenter-text","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fenter-text",{"title":1046,"path":1047,"stem":1048},"Export to CSV step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fexport-csv-file","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fexport-csv-file",{"title":1050,"path":1051,"stem":1052},"Find Row step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Ffind-row","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Ffind-row",{"title":1054,"path":1055,"stem":1056},"Generate authenticator code step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fgenerate-authenticator-code","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fgenerate-authenticator-code",{"title":1058,"path":1059,"stem":1060},"Generate random password step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fgenerate-random-password","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fgenerate-random-password",{"title":1062,"path":1063,"stem":1064},"Get a list of links from a page step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fget-a-list-of-links-to-pages","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fget-a-list-of-links-to-pages",{"title":1066,"path":1067,"stem":1068},"Get a list of links from a URL step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fget-a-list-of-links-url","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fget-a-list-of-links-url",{"title":1070,"path":1071,"stem":1072},"Get data from a URL","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fget-data-from-url","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fget-data-from-url",{"title":1074,"path":1075,"stem":1076},"Get data from a webpage","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fget-data-from-website","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fget-data-from-website",{"title":1078,"path":1079,"stem":1080},"Go to page","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fgo-to-page","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fgo-to-page",{"title":1082,"path":1083,"stem":1084},"Group steps","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fgroup-steps","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fgroup-steps",{"title":1086,"path":1087,"stem":1088},"If a condition is true, run steps","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fif-condtion","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fif-condtion",{"title":1090,"path":1091,"stem":1092},"If Else condition step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fif-else-condition","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fif-else-condition",{"title":1094,"path":1095,"stem":1096},"Import CSV File step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fimport-csv-file","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fimport-csv-file",{"title":323,"path":1098,"stem":1099},"\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fintegrate-ai","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fintegrate-ai",{"title":1101,"path":1102,"stem":1103},"Interact step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Finteract-with-a-pages-interface","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Finteract-with-a-pages-interface",{"title":1105,"path":1106,"stem":1107},"Join different data sources based on matching columns step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fjoin-different-data-sources","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fjoin-different-data-sources",{"title":1109,"path":1110,"stem":1111},"Jump to another step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fjump-step","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fjump-step",{"title":1113,"path":1114,"stem":1115},"Log in with credentials step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Flog-in-with-credentials","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Flog-in-with-credentials",{"title":1117,"path":1118,"stem":1119},"Loop step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Floop","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Floop",{"title":1121,"path":1122,"stem":1123},"Mouse click and drag","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fmouse-click-and-drag","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fmouse-click-and-drag",{"title":1125,"path":1126,"stem":1127},"Move a Google Sheet to a new folder in Google Drive","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fmove-a-google-sheet","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fmove-a-google-sheet",{"title":1129,"path":1130,"stem":1131},"Open a new tab step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fopen-tab","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fopen-tab",{"title":1133,"path":1134,"stem":1135},"Press keys(s) step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fpress-key","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fpress-key",{"title":1137,"path":1138,"stem":1139},"Read data from a Google Sheet step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fread-data-from-a-google-sheet-step","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fread-data-from-a-google-sheet-step",{"title":1141,"path":1142,"stem":1143},"Read data from Airtable","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fread-data-from-airtable","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fread-data-from-airtable",{"title":1145,"path":1146,"stem":1147},"Read data from Excel sheet step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fread-data-from-excel","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fread-data-from-excel",{"title":1149,"path":1150,"stem":1151},"Read file from Google Drive step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fread-file-from-google-drive","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fread-file-from-google-drive",{"title":1153,"path":1154,"stem":1155},"Read local file step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fread-local-file","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fread-local-file",{"title":1157,"path":1158,"stem":1159},"Receive data from another app","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Freceive-data-from-another-app","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Freceive-data-from-another-app",{"title":1161,"path":1162,"stem":1163},"Remove duplicates step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fremove-duplicates","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fremove-duplicates",{"title":1165,"path":1166,"stem":1167},"Remove HTML code step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fremove-html-code","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fremove-html-code",{"title":1169,"path":1170,"stem":1171},"Remove results that contain certain words step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fremove-results-that-contain-certain-words","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fremove-results-that-contain-certain-words",{"title":1173,"path":1174,"stem":1175},"Remove results which do not contain certain words step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fremove-results-which-do-not-contain-certain-words","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fremove-results-which-do-not-contain-certain-words",{"title":1177,"path":1178,"stem":1179},"Replace text step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Freplace-text-step","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Freplace-text-step",{"title":331,"path":1181,"stem":1182},"\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Frestart-browser","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Frestart-browser",{"title":1184,"path":1185,"stem":1186},"Rollover element step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Frollover-element","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Frollover-element",{"title":1188,"path":1189,"stem":1190},"Run another Axiom step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Frun-another-axiom","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Frun-another-axiom",{"title":1192,"path":1193,"stem":1194},"Save page HTML step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsave-page-as-html","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsave-page-as-html",{"title":1196,"path":1197,"stem":1198},"Save screenshot locally step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsave-screenshot-locally","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsave-screenshot-locally",{"title":1200,"path":1201,"stem":1202},"Save screenshot to Google Drive step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsave-screenshot-to-google-drive","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsave-screenshot-to-google-drive",{"title":1204,"path":1205,"stem":1206},"Scrape metadata step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fscrape-metadata","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fscrape-metadata",{"title":1208,"path":1209,"stem":1210},"Select list step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fselect-list","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fselect-list",{"title":1212,"path":1213,"stem":1214},"Select random rows step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fselect-random-rows","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fselect-random-rows",{"title":1216,"path":1217,"stem":1218},"Send an email step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsend-an-email","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsend-an-email",{"title":1220,"path":1221,"stem":1222},"Solve Captcha step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsolve-captcha","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsolve-captcha",{"title":1224,"path":1225,"stem":1226},"Split a name into columns step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsplit-a-name-into-columns","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsplit-a-name-into-columns",{"title":1228,"path":1229,"stem":1230},"Split by character step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsplit-by-character","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsplit-by-character",{"title":1232,"path":1233,"stem":1234},"Swap rows and columns step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fswap-rows-and-columns","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fswap-rows-and-columns",{"title":1236,"path":1237,"stem":1238},"Switch browser tab step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fswitch-browser-tab","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fswitch-browser-tab",{"title":1240,"path":1241,"stem":1242},"Trigger webhook step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Ftrigger-webhook","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Ftrigger-webhook",{"title":1244,"path":1245,"stem":1246},"Try catch","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Ftry-catch","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Ftry-catch",{"title":1248,"path":1249,"stem":1250},"Upload a file step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fupload-file","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fupload-file",{"title":1252,"path":1253,"stem":1254},"Upload a file from Google Drive step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fupload-file-google-drive","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fupload-file-google-drive",{"title":1256,"path":1257,"stem":1258},"Wait step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fwait","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fwait",{"title":1260,"path":1261,"stem":1262},"Wait for 2FA code step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fwait-for-2fa-code","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fwait-for-2fa-code",{"title":1264,"path":1265,"stem":1266},"Write data to a Google Sheet step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fwrite-data-to-a-google-sheet-step","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fwrite-data-to-a-google-sheet-step",{"title":1268,"path":1269,"stem":1270},"Write data to Airtable","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fwrite-data-to-airtable","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fwrite-data-to-airtable",{"title":1272,"path":1273,"stem":1274},"Write data to a Excel sheet step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fwrite-data-to-an-excel-sheet","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fwrite-data-to-an-excel-sheet",{"title":1276,"path":1277,"stem":1278},"Write javascript step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fwrite-javascript","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fwrite-javascript",{"title":1280,"path":1281,"stem":1282,"children":1283},"Release notes","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes","docs\u002Fno-code-tool\u002Frelease-notes\u002Findex",[1284,1285,1289,1293,1297,1301,1305,1309,1313,1317,1321,1325,1329,1333,1337,1341,1345,1349,1353,1357,1361,1365,1369,1373,1377,1381,1385,1389,1393,1397,1401,1405],{"title":1280,"path":1281,"stem":1282},{"title":1286,"path":1287,"stem":1288},"New Make integration, better loops, smarter scraping, and fixes","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-10-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-10-0",{"title":1290,"path":1291,"stem":1292},"Dashboard redesign, better conditionals, stop remote bots, and more","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-11-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-11-0",{"title":1294,"path":1295,"stem":1296},"Solve captchas, press keys smarter, fix iframe hangs, and more","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-12-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-12-0",{"title":1298,"path":1299,"stem":1300},"Optional steps, screenshot tool, scraper upgrades","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-13-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-13-0",{"title":1302,"path":1303,"stem":1304},"Selector overhaul, drag to reorder steps, new templates, and more","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-14-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-14-0",{"title":1306,"path":1307,"stem":1308},"Custom scraper settings, new templates, and payment upgrade","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-15-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-15-0",{"title":1310,"path":1311,"stem":1312},"Upload to drive, undo mistakes, upgrade steps, and more","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-16-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-16-0",{"title":1314,"path":1315,"stem":1316},"Better notifications, custom errors, iframe tools, and more","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-17-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-17-0",{"title":1318,"path":1319,"stem":1320},"Structured scraping with chatgpt, new schedule view, filters, and fixes","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-18-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-18-0",{"title":1322,"path":1323,"stem":1324},"New debugger, generate text with chatgpt, save to drive, and more","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-19-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-19-0",{"title":1326,"path":1327,"stem":1328},"Affiliates, smarter queues, overwrite files, and a 4.0 teaser","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-20-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-20-0",{"title":1330,"path":1331,"stem":1332},"Sneak peek at 4.0, open linked axioms, new steps, and more","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-21-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-21-0",{"title":1334,"path":1335,"stem":1336},"Last stop before 4.0, Scrape images, reorder columns, and more","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-22-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-22-0",{"title":1338,"path":1339,"stem":1340},"Live data previews, easier navigation, new onboarding tools","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-5-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-5-0",{"title":1342,"path":1343,"stem":1344},"Better sheets integration, loop controls, and fixes","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-6-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-6-0",{"title":1346,"path":1347,"stem":1348},"Better builder errors, webhook stability, test default data, and more","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-7-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-7-0",{"title":1350,"path":1351,"stem":1352},"Axiom academy is live, smarter scraping, improved validation","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-8-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-8-0",{"title":1354,"path":1355,"stem":1356},"Step-by-step templates, improved scraping, click multiple, and more","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-9-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-3-9-0",{"title":1358,"path":1359,"stem":1360},"Build smarter with nesting, chatgpt 4, and cloud sessions","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-0-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-0-0",{"title":1362,"path":1363,"stem":1364},"Guided templates, step help, datepickers, partial screenshots, and more","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-1-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-1-0",{"title":1366,"path":1367,"stem":1368},"Run recording for debugging, and delete from Google Drive","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-10-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-10-0",{"title":1370,"path":1371,"stem":1372},"Proxy auth, conditional logic, flexible scheduling, and more","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-2-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-2-0",{"title":1374,"path":1375,"stem":1376},"Quick builder, new sidebar, better onboarding, and more","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-3-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-3-0",{"title":1378,"path":1379,"stem":1380},"Live run status, step recommendations, keyboard shortcuts, and more","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-4-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-4-0",{"title":1382,"path":1383,"stem":1384},"Scrape faster, set keys once, skip steps, end runs early, and more","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-5-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-5-0",{"title":1386,"path":1387,"stem":1388},"Excel steps, folder sorting, GPT-4o smarts, end loop control, quick filters, and more","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-6-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-6-0",{"title":1390,"path":1391,"stem":1392},"Proxy rotation, AI updates, new run options and more","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-7-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-7-0",{"title":1394,"path":1395,"stem":1396},"Unlimited desktop concurrency, Airtable integration, and cloud bot bypass","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-8-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-8-0",{"title":1398,"path":1399,"stem":1400},"Team accounts, code editor upgrades, and a Row Numbers step","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-9-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-4-9-0",{"title":1402,"path":1403,"stem":1404},"Build from description, AI troubleshooting assistant, and free Claude credits","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-5-0-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-5-0-0",{"title":1406,"path":1407,"stem":1408},"Automatic 2FA integration, step grouping","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Flatest","docs\u002Fno-code-tool\u002Frelease-notes\u002Flatest",{"title":637,"path":1410,"stem":1411,"children":1412},"\u002Fdocs\u002Fno-code-tool\u002Fthe-builder","docs\u002Fno-code-tool\u002Fthe-builder\u002Findex",[1413,1414,1418,1422,1426,1430,1434,1452],{"title":637,"path":1410,"stem":1411},{"title":1415,"path":1416,"stem":1417},"AI Assistant","\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Fai-assistant","docs\u002Fno-code-tool\u002Fthe-builder\u002Fai-assistant",{"title":1419,"path":1420,"stem":1421},"The no-code Builder","\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Fbuilder","docs\u002Fno-code-tool\u002Fthe-builder\u002Fbuilder",{"title":1423,"path":1424,"stem":1425},"The dashboard","\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Fdashboard","docs\u002Fno-code-tool\u002Fthe-builder\u002Fdashboard",{"title":1427,"path":1428,"stem":1429},"Installation","\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Finstall","docs\u002Fno-code-tool\u002Fthe-builder\u002Finstall",{"title":1431,"path":1432,"stem":1433},"Pass data between steps","\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Fpass","docs\u002Fno-code-tool\u002Fthe-builder\u002Fpass",{"title":1435,"path":1436,"stem":1437,"children":1438},"The selector tool","\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Fselector-tool","docs\u002Fno-code-tool\u002Fthe-builder\u002Fselector-tool\u002Findex",[1439,1440,1444,1448],{"title":1435,"path":1436,"stem":1437},{"title":1441,"path":1442,"stem":1443},"Use custom CSS selectors","\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Fselector-tool\u002Fcustom-css-selectors","docs\u002Fno-code-tool\u002Fthe-builder\u002Fselector-tool\u002Fcustom-css-selectors",{"title":1445,"path":1446,"stem":1447},"Use the Multi Selector tool","\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Fselector-tool\u002Fmulti","docs\u002Fno-code-tool\u002Fthe-builder\u002Fselector-tool\u002Fmulti",{"title":1449,"path":1450,"stem":1451},"Use the Single Selector","\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Fselector-tool\u002Fsingle","docs\u002Fno-code-tool\u002Fthe-builder\u002Fselector-tool\u002Fsingle",{"title":1453,"path":1454,"stem":1455},"Share an automation","\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Fsharing","docs\u002Fno-code-tool\u002Fthe-builder\u002Fsharing",{"title":1457,"path":1458,"stem":1459,"children":1460},"Troubleshooting","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Findex",[1461,1462,1466,1544],{"title":1457,"path":1458,"stem":1459},{"title":1463,"path":1464,"stem":1465},"Handle errors in an automation","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferror-handling","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferror-handling",{"title":1467,"path":1468,"stem":1469,"children":1470},"Common errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Findex",[1471,1472,1476,1480,1484,1502,1506],{"title":1467,"path":1468,"stem":1469},{"title":1473,"path":1474,"stem":1475},"Desktop app errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fdesktop-app","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fdesktop-app",{"title":1477,"path":1478,"stem":1479},"General errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fgeneral","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fgeneral",{"title":1481,"path":1482,"stem":1483},"Installation and uninstallation errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Finstallation","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Finstallation",{"title":1485,"path":1486,"stem":1487,"children":1488},"Integration errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fintegrations","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fintegrations\u002Findex",[1489,1490,1494,1498],{"title":1485,"path":1486,"stem":1487},{"title":1491,"path":1492,"stem":1493},"2Captcha errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fintegrations\u002F2captcha","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fintegrations\u002F2captcha",{"title":1495,"path":1496,"stem":1497},"AI integration errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fintegrations\u002Fai","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fintegrations\u002Fai",{"title":1499,"path":1500,"stem":1501},"Google Sheets errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fintegrations\u002Fgoogle-sheets","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fintegrations\u002Fgoogle-sheets",{"title":1503,"path":1504,"stem":1505},"Runtime errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fruntime","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fruntime",{"title":1507,"path":1508,"stem":1509,"children":1510},"Step errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Findex",[1511,1512,1516,1520,1524,1528,1532,1536,1540],{"title":1507,"path":1508,"stem":1509},{"title":1513,"path":1514,"stem":1515},"Control flow step errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fcontrol-flow","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fcontrol-flow",{"title":1517,"path":1518,"stem":1519},"File step errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Ffiles","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Ffiles",{"title":1521,"path":1522,"stem":1523},"Interact step errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Finteract","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Finteract",{"title":1525,"path":1526,"stem":1527},"Loop step errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Floop","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Floop",{"title":1529,"path":1530,"stem":1531},"Other step errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fmisc","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fmisc",{"title":1533,"path":1534,"stem":1535},"Navigate step errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fnavigate","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fnavigate",{"title":1537,"path":1538,"stem":1539},"Scrape step errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fscrape","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fscrape",{"title":1541,"path":1542,"stem":1543},"Webhook and API step errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fwebhooks-api","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fwebhooks-api",{"title":1545,"path":1546,"stem":1547},"Debug an automation","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Fhow-to-debug","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Fhow-to-debug",{"title":1549,"path":1550,"stem":1551},"Get support","\u002Fdocs\u002Fsupport","docs\u002Fsupport",{"title":1553,"path":1554,"stem":1555},"Automatización del navegador para humanos e IA","\u002Fes","es",{"title":1557,"path":1558,"stem":1559},"Extension uninstalled","\u002Fextension-uninstalled","extension-uninstalled",{"title":1561,"path":1562,"stem":1563},"l'automatisation du navigateur pour les humains et les IA","\u002Ffr","fr",{"title":1565,"path":1566,"stem":1567},"Browser automation & web scraping, no-code or code","\u002F","index",{"title":1569,"path":1570,"stem":1571,"children":1572},"Infrastructure","\u002Finfrastructure","infrastructure",[1573,1576,1579,1583,1587],{"title":1574,"path":1570,"stem":1575},"Private Browser Infrastructure","infrastructure\u002Findex",{"title":197,"path":1577,"stem":1578},"\u002Finfrastructure\u002F_api","infrastructure\u002F_api",{"title":1580,"path":1581,"stem":1582},"Build with Claude","\u002Finfrastructure\u002F_privacy","infrastructure\u002F_privacy",{"title":1584,"path":1585,"stem":1586},"Cloud Browser Infrastructure","\u002Finfrastructure\u002Fcloud","infrastructure\u002Fcloud",{"title":1588,"path":1589,"stem":1590},"Local Browser Automation on Desktop","\u002Finfrastructure\u002Fdesktop","infrastructure\u002Fdesktop",{"title":1592,"path":1593,"stem":1594},"Install the desktop runner for axiom.ai's browser automation extension","\u002Finstall-desktop-app","install-desktop-app",{"title":1596,"path":1597,"stem":1598},"No-code tool for making browser automations in Chrome","\u002Fno-code-tool","no-code-tool",{"title":1600,"path":1601,"stem":1602},"Browser automation & web scraping pricing plans","\u002Fpricing","pricing",{"title":1604,"path":1605,"stem":1606},"Privacy Policy","\u002Fprivacy-policy","privacy-policy",{"title":1608,"path":1609,"stem":1610},"No-code steps for browser automation","\u002Fsteps","steps",{"title":1612,"path":1613,"stem":1614},"Chrome extension installed: start building by description","\u002Fsuccess","success",{"title":1616,"path":1617,"stem":1618},"Terms of use","\u002Fterms-of-use","terms-of-use",{"id":1620,"title":662,"body":1621,"date":2010,"description":2011,"extension":2012,"meta":2013,"navigation":2015,"order":2003,"path":663,"seo":2016,"stem":664,"__hash__":2017},"content\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fcredentials.md",{"type":1622,"value":1623,"toc":1998},"minimark",[1624,1636,1643,1663,1668,1671,1682,1685,1704,1707,1712,1801,1805,1865,1871,1875,1878,1898,1902,1904,1912,1950,1953,1976,1986,1990,1992],[1625,1626,1627,1628,1635],"p",{},"Save a username and password once as a credential, and the ",[1629,1630,1631],"a",{"href":1114},[1632,1633,1634],"strong",{},"Log in with credentials"," step fills them into a site's sign-in form at runtime. The password is never kept in the automation itself, and because the step references the saved credential, changing a password later means editing the credential, not rebuilding the automation.",[1625,1637,1638,1639,1642],{},"This works for any site that has a username and password login. The same credential can also store a two-factor authentication secret, so a single setup covers both ordinary logins and ",[1629,1640,1641],{"href":659},"logins that require 2FA",".",[1625,1644,1645,1646,1649,1650,1649,1653,1649,1656,1659,1660,1642],{},"For other login methods, see ",[1629,1647,1648],{"href":679},"Google Sheet steps",", ",[1629,1651,1652],{"href":675},"sessions",[1629,1654,1655],{"href":659},"2FA",[1629,1657,1658],{"href":667},"password managers",", or ",[1629,1661,1662],{"href":671},"keeping login data on your network",[1664,1665,1667],"h2",{"id":1666},"save-your-login-credentials","Save your login credentials",[1669,1670],"hr",{},[1625,1672,1673,1674,1677,1678,1681],{},"Open ",[1632,1675,1676],{},"Login credentials"," from the dashboard sidebar (below ",[1632,1679,1680],{},"External API keys","). Credentials are saved once and referenced by the automation steps, so changing a password later means editing the credential, not rebuilding the automation.",[1625,1683,1684],{},"You can save credentials with one of two providers:",[1686,1687,1688,1695],"ul",{},[1689,1690,1691,1694],"li",{},[1632,1692,1693],{},"Axiom"," stores the credentials encrypted in Axiom's own database. They are never returned to your browser.",[1689,1696,1697,1699,1700,1703],{},[1632,1698,754],{}," keeps the credentials in your own 1Password vault, and Axiom fetches them at runtime. Axiom only stores the vault reference and an access token, never the username, password, or 2FA secret. See the ",[1629,1701,1702],{"href":755},"1Password integration"," page for more.",[1625,1705,1706],{},"You can save as many credentials as you like, including several for the same site. They're told apart by their label in the credential picker.",[1708,1709,1711],"h3",{"id":1710},"axiom-built-in-credentials","Axiom (built-in) credentials",[1713,1714,1715,1731],"table",{},[1716,1717,1718],"thead",{},[1719,1720,1721,1725,1728],"tr",{},[1722,1723,1724],"th",{},"Field",[1722,1726,1727],{},"Required",[1722,1729,1730],{},"Notes",[1732,1733,1734,1748,1757,1768,1778],"tbody",{},[1719,1735,1736,1740,1743],{},[1737,1738,1739],"td",{},"Provider",[1737,1741,1742],{},"Yes",[1737,1744,1745,1746,1642],{},"Select ",[1632,1747,1693],{},[1719,1749,1750,1752,1754],{},[1737,1751,221],{},[1737,1753,1742],{},[1737,1755,1756],{},"A human-readable name, e.g. \"GitHub (work)\".",[1719,1758,1759,1762,1765],{},[1737,1760,1761],{},"Username \u002F email",[1737,1763,1764],{},"No",[1737,1766,1767],{},"Optional — some credentials may be 2FA-only.",[1719,1769,1770,1773,1775],{},[1737,1771,1772],{},"Password",[1737,1774,1764],{},[1737,1776,1777],{},"Optional.",[1719,1779,1780,1783,1785],{},[1737,1781,1782],{},"2FA secret",[1737,1784,1764],{},[1737,1786,1787,1788,1792,1793,1796,1797,1800],{},"Only needed for sites that use two-factor authentication. Accepts a bare base32 secret (e.g. ",[1789,1790,1791],"code",{},"JBSWY3DPEHPK3PXP",") or a full ",[1789,1794,1795],{},"otpauth:\u002F\u002F"," URI. See ",[1629,1798,658],{"href":1799},"\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002F2fa#save-your-2fa-secret"," for where to find it. Only shown while you're adding the credential — if you don't save it elsewhere, you'll need to re-enrol to set it again.",[1708,1802,1804],{"id":1803},"_1password-credentials","1Password credentials",[1713,1806,1807,1817],{},[1716,1808,1809],{},[1719,1810,1811,1813,1815],{},[1722,1812,1724],{},[1722,1814,1727],{},[1722,1816,1730],{},[1732,1818,1819,1829,1837,1854],{},[1719,1820,1821,1823,1825],{},[1737,1822,1739],{},[1737,1824,1742],{},[1737,1826,1745,1827,1642],{},[1632,1828,754],{},[1719,1830,1831,1833,1835],{},[1737,1832,221],{},[1737,1834,1742],{},[1737,1836,1756],{},[1719,1838,1839,1842,1844],{},[1737,1840,1841],{},"Item reference",[1737,1843,1742],{},[1737,1845,1846,1847,1850,1851,1642],{},"The ",[1789,1848,1849],{},"op:\u002F\u002F"," URI for the item, e.g. ",[1789,1852,1853],{},"op:\u002F\u002FAxiom\u002FGitHub",[1719,1855,1856,1859,1862],{},[1737,1857,1858],{},"Service account token",[1737,1860,1861],{},"Yes when adding",[1737,1863,1864],{},"A 1Password service account token with read access to the vault. Leave blank when editing to keep the existing token.",[1625,1866,1867,1868,1870],{},"For how to create the vault, the service account token, and the item reference, see the ",[1629,1869,1702],{"href":755}," page.",[1708,1872,1874],{"id":1873},"manage-saved-credentials","Manage saved credentials",[1625,1876,1877],{},"Where you are using built-in axiom credentials, the list shows which fields are stored (Username stored, Password stored, 2FA stored) without revealing the values. For third party providers, these are stored remotely and not shown. You can:",[1686,1879,1880,1886,1892],{},[1689,1881,1882,1885],{},[1632,1883,1884],{},"Add"," a new credential.",[1689,1887,1888,1891],{},[1632,1889,1890],{},"Edit"," a credential. The form opens with the label and provider filled in, but sensitive fields are blank. Leave a sensitive field blank to keep its stored value, or fill it in to overwrite it. The credential keeps the same ID, so every automation that uses it continues to work.",[1689,1893,1894,1897],{},[1632,1895,1896],{},"Delete"," a credential. This permanently removes it.",[1664,1899,1901],{"id":1900},"sign-in-with-the-log-in-with-credentials-step","Sign in with the Log in with credentials step",[1669,1903],{},[1625,1905,1906,1907,1911],{},"To sign in, add the ",[1629,1908,1909],{"href":1114},[1632,1910,1634],{}," step after navigating to the login page:",[1913,1914,1915],"guide",{},[1686,1916,1917,1930,1940],{},[1689,1918,1919],{},[1920,1921,1924,1929],"span",{"className":1922},[1923],"step",[1920,1925,1928],{"className":1926},[1927],"number","1"," Go to page (the login page)",[1689,1931,1932],{},[1920,1933,1935,1939],{"className":1934},[1923],[1920,1936,1938],{"className":1937},[1927],"2"," Log in with credentials",[1689,1941,1942],{},[1920,1943,1945,1949],{"className":1944},[1923],[1920,1946,1948],{"className":1947},[1927],"3"," Click element (submit, if needed)",[1625,1951,1952],{},"To build it:",[1954,1955,1956],"tutorial",{},[1957,1958,1959,1965,1970],"ol",{},[1689,1960,1961,1962,1964],{},"Add a ",[1632,1963,1078],{}," step and set its URL to the sign-in page.",[1689,1966,1961,1967,1969],{},[1632,1968,1634],{}," step. Choose your saved credential, then select the username and password fields on the page. Leave a field empty if the credential doesn't store that value.",[1689,1971,1961,1972,1975],{},[1632,1973,1974],{},"Click element"," step for the submit button. Some sites submit as soon as the password is entered, so this step may not be needed.",[1625,1977,1978,1979,1982,1983,1642],{},"The step fetches the username and password securely at runtime and types them in, so nothing sensitive is stored in the automation. To avoid signing in on every run, you can also ",[1629,1980,1981],{"href":675},"share your session"," or ",[1629,1984,1985],{"href":913},"store cookies",[1664,1987,1989],{"id":1988},"sites-that-also-require-2fa","Sites that also require 2FA",[1669,1991],{},[1625,1993,1994,1995,1997],{},"If the site asks for a verification code after the password, you don't need a different login method. Add the 2FA secret to the same credential and one extra step generates the code automatically. See ",[1629,1996,658],{"href":659},", which builds directly on this method.",{"title":1999,"searchDepth":2000,"depth":2000,"links":2001},"",3,[2002,2008,2009],{"id":1666,"depth":2003,"text":1667,"children":2004},2,[2005,2006,2007],{"id":1710,"depth":2000,"text":1711},{"id":1803,"depth":2000,"text":1804},{"id":1873,"depth":2000,"text":1874},{"id":1900,"depth":2003,"text":1901},{"id":1988,"depth":2003,"text":1989},null,"Save a username and password once as a credential and have Axiom fill them into a site's login form at runtime, without storing passwords in the automation.","md",{"metaTitle":2014},"Log in to sites automatically with saved credentials",true,{"title":662,"description":2011},"SRxTAa2EumEOyvwIy5hD33IlidcE2rMDGWhG9AzTOmA",[2019,2087,2099],{"key":2020,"title":2021,"href":496,"sections":2022},"no-code","No-code tool",[2023,2035,2048,2056,2073,2078,2084],{"id":2024,"title":2025,"href":1410,"mode":2026,"children":2027},"the-builder","The builder","collapsible",[2028,2029,2030,2031,2032,2033,2034],{"title":1427,"href":1428},{"title":1423,"href":1424},{"title":1419,"href":1420},{"title":1431,"href":1432},{"title":1435,"href":1436},{"title":1453,"href":1454},{"title":1415,"href":1416},{"id":2036,"title":523,"href":524,"mode":2026,"children":2037},"how-it-works",[2038,2039,2040,2041,2042,2043,2044,2045,2046,2047],{"title":529,"href":530},{"title":633,"href":634},{"title":611,"href":612},{"title":686,"href":687},{"title":648,"href":649},{"title":652,"href":653},{"title":323,"href":641},{"title":736,"href":737},{"title":644,"href":645},{"title":690,"href":691},{"id":2049,"title":2050,"href":502,"mode":2026,"children":2051},"get-started","Get started",[2052,2053,2054,2055],{"title":515,"href":516},{"title":507,"href":508},{"title":519,"href":520},{"title":511,"href":512},{"id":2057,"title":17,"href":749,"mode":2026,"children":2058},"integrations",[2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2070,2071,2072],{"title":806,"href":807},{"title":782,"href":783},{"title":762,"href":763},{"title":758,"href":759},{"title":794,"href":795},{"title":786,"href":787},{"title":790,"href":791},{"title":774,"href":775},{"title":798,"href":799},{"title":766,"href":767},{"title":778,"href":779},{"title":802,"href":803},{"title":770,"href":771},{"title":754,"href":755},{"id":2074,"title":221,"href":810,"mode":2026,"children":2075},"reference",[2076,2077],{"title":815,"href":816},{"title":920,"href":921},{"id":2079,"title":1457,"href":1458,"mode":2026,"children":2080},"troubleshooting",[2081,2082,2083],{"title":1467,"href":1468},{"title":1545,"href":1546},{"title":1463,"href":1464},{"title":1280,"href":1281,"mode":2085,"children":2086},"link",[],{"key":1789,"title":147,"href":148,"sections":2088},[2089],{"id":1789,"title":147,"href":148,"mode":2090,"children":2091},"flat",[2092,2093,2094,2095,2096,2097,2098],{"title":157,"href":158},{"title":161,"href":162},{"title":153,"href":154},{"title":169,"href":170},{"title":173,"href":174},{"title":165,"href":166},{"title":187,"href":188},{"key":2100,"title":2101,"href":192,"sections":2102},"developer-hub","Developer hub",[2103,2114,2119,2126,2131],{"id":2104,"title":197,"href":198,"mode":2026,"children":2105},"dh-api",[2106,2107,2108,2109,2110,2111,2112,2113],{"title":243,"href":244},{"title":217,"href":218},{"title":203,"href":204},{"title":207,"href":208},{"title":213,"href":214},{"title":367,"href":368},{"title":277,"href":278},{"title":221,"href":222},{"id":2115,"title":407,"href":408,"mode":2026,"children":2116},"dh-snippets",[2117,2118],{"title":413,"href":414},{"title":443,"href":444},{"id":2120,"title":385,"href":386,"mode":2026,"children":2121},"dh-deep-dives",[2122,2123,2124,2125],{"title":395,"href":396},{"title":391,"href":392},{"title":399,"href":400},{"title":403,"href":404},{"id":2127,"title":1457,"href":456,"mode":2026,"children":2128},"dh-troubleshooting",[2129,2130],{"title":465,"href":466},{"title":461,"href":462},{"title":141,"href":142,"mode":2085,"children":2132},[],{"parent":653,"items":2134},[2135,2256,2528,2888,2959,3003,3091],{"id":2136,"title":674,"body":2137,"date":2010,"description":2250,"extension":2012,"meta":2251,"navigation":2015,"order":2253,"path":675,"seo":2254,"stem":676,"__hash__":2255},"content\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fsessions.md",{"type":1622,"value":2138,"toc":2243},[2139,2142,2155,2159,2161,2168,2172,2174,2177,2207,2211,2217,2221,2224],[1625,2140,2141],{},"The simplest way to automate login is to share your browser session. axiom.ai stores your cookie, and when the automation runs, you're already signed in.",[1625,2143,1645,2144,1649,2146,1649,2149,1649,2151,1659,2153,1642],{},[1629,2145,1648],{"href":679},[1629,2147,2148],{"href":663},"saved credentials",[1629,2150,1655],{"href":659},[1629,2152,1658],{"href":667},[1629,2154,1662],{"href":671},[1664,2156,2158],{"id":2157},"store-cookies-for-desktop-runs","Store cookies for desktop runs",[1669,2160],{},[1625,2162,1846,2163,2167],{},[1629,2164,2166],{"href":2165},"\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Finstall#installing-the-desktop-app-optional","desktop runner"," shares your browser cookie by default. Run the automation from a window where you're already signed in to the web app, and the session is reused automatically.",[1664,2169,2171],{"id":2170},"store-cookies-for-cloud-runs","Store cookies for cloud runs",[1669,2173],{},[1625,2175,2176],{},"For cloud runs, you have to opt in to cookie sharing on a per-automation basis.",[1957,2178,2179,2185,2191,2201],{},[1689,2180,2181,2182,1642],{},"In the automation, click the kebab menu in the top right corner and select ",[1632,2183,2184],{},"Settings",[1689,2186,2187,2188,2190],{},"Click ",[1632,2189,912],{}," under run options.",[1689,2192,2193,2194,2197,2198,1642],{},"Toggle ",[1789,2195,2196],{},"Local cookies are used"," to ",[1789,2199,2200],{},"Stored cookies are used",[1689,2202,2187,2203,2206],{},[1632,2204,2205],{},"Populate from Axiom"," to fetch the cookies.",[1708,2208,2210],{"id":2209},"sessions-expire","Sessions expire",[1625,2212,2213,2214,2216],{},"Sessions can last up to 100 days but eventually expire. To renew, resync the cookies using the button in the ",[1632,2215,912],{}," settings panel.",[1708,2218,2220],{"id":2219},"turn-on-error-notifications","Turn on error notifications",[1625,2222,2223],{},"When using cookies for cloud runs, turn on error notifications so you find out as soon as a session expires.",[1957,2225,2226,2230,2234,2240],{},[1689,2227,2181,2228,1642],{},[1632,2229,2184],{},[1689,2231,2187,2232,2190],{},[1632,2233,897],{},[1689,2235,2193,2236,2239],{},[1789,2237,2238],{},"Notify when run fails"," on.",[1689,2241,2242],{},"Choose to be notified by email or webhook.",{"title":1999,"searchDepth":2000,"depth":2000,"links":2244},[2245,2246],{"id":2157,"depth":2003,"text":2158},{"id":2170,"depth":2003,"text":2171,"children":2247},[2248,2249],{"id":2209,"depth":2000,"text":2210},{"id":2219,"depth":2000,"text":2220},"Store browser cookies in axiom.ai so an automation stays signed in to a web app on desktop and cloud runs.",{"metaTitle":2252},"Share a browser session to keep an automation signed in",1,{"title":674,"description":2250},"quiu6a_VBtwzCpRoR8YsDcmox9kUHvt0U00vmdwhyGE",{"id":1620,"title":662,"body":2257,"date":2010,"description":2011,"extension":2012,"meta":2526,"navigation":2015,"order":2003,"path":663,"seo":2527,"stem":664,"__hash__":2017},{"type":1622,"value":2258,"toc":2517},[2259,2265,2269,2281,2283,2285,2291,2293,2305,2307,2309,2371,2373,2425,2429,2431,2433,2447,2449,2451,2457,2485,2487,2503,2509,2511,2513],[1625,2260,1627,2261,1635],{},[1629,2262,2263],{"href":1114},[1632,2264,1634],{},[1625,2266,1638,2267,1642],{},[1629,2268,1641],{"href":659},[1625,2270,1645,2271,1649,2273,1649,2275,1649,2277,1659,2279,1642],{},[1629,2272,1648],{"href":679},[1629,2274,1652],{"href":675},[1629,2276,1655],{"href":659},[1629,2278,1658],{"href":667},[1629,2280,1662],{"href":671},[1664,2282,1667],{"id":1666},[1669,2284],{},[1625,2286,1673,2287,1677,2289,1681],{},[1632,2288,1676],{},[1632,2290,1680],{},[1625,2292,1684],{},[1686,2294,2295,2299],{},[1689,2296,2297,1694],{},[1632,2298,1693],{},[1689,2300,2301,1699,2303,1703],{},[1632,2302,754],{},[1629,2304,1702],{"href":755},[1625,2306,1706],{},[1708,2308,1711],{"id":1710},[1713,2310,2311,2321],{},[1716,2312,2313],{},[1719,2314,2315,2317,2319],{},[1722,2316,1724],{},[1722,2318,1727],{},[1722,2320,1730],{},[1732,2322,2323,2333,2341,2349,2357],{},[1719,2324,2325,2327,2329],{},[1737,2326,1739],{},[1737,2328,1742],{},[1737,2330,1745,2331,1642],{},[1632,2332,1693],{},[1719,2334,2335,2337,2339],{},[1737,2336,221],{},[1737,2338,1742],{},[1737,2340,1756],{},[1719,2342,2343,2345,2347],{},[1737,2344,1761],{},[1737,2346,1764],{},[1737,2348,1767],{},[1719,2350,2351,2353,2355],{},[1737,2352,1772],{},[1737,2354,1764],{},[1737,2356,1777],{},[1719,2358,2359,2361,2363],{},[1737,2360,1782],{},[1737,2362,1764],{},[1737,2364,1787,2365,1792,2367,1796,2369,1800],{},[1789,2366,1791],{},[1789,2368,1795],{},[1629,2370,658],{"href":1799},[1708,2372,1804],{"id":1803},[1713,2374,2375,2385],{},[1716,2376,2377],{},[1719,2378,2379,2381,2383],{},[1722,2380,1724],{},[1722,2382,1727],{},[1722,2384,1730],{},[1732,2386,2387,2397,2405,2417],{},[1719,2388,2389,2391,2393],{},[1737,2390,1739],{},[1737,2392,1742],{},[1737,2394,1745,2395,1642],{},[1632,2396,754],{},[1719,2398,2399,2401,2403],{},[1737,2400,221],{},[1737,2402,1742],{},[1737,2404,1756],{},[1719,2406,2407,2409,2411],{},[1737,2408,1841],{},[1737,2410,1742],{},[1737,2412,1846,2413,1850,2415,1642],{},[1789,2414,1849],{},[1789,2416,1853],{},[1719,2418,2419,2421,2423],{},[1737,2420,1858],{},[1737,2422,1861],{},[1737,2424,1864],{},[1625,2426,1867,2427,1870],{},[1629,2428,1702],{"href":755},[1708,2430,1874],{"id":1873},[1625,2432,1877],{},[1686,2434,2435,2439,2443],{},[1689,2436,2437,1885],{},[1632,2438,1884],{},[1689,2440,2441,1891],{},[1632,2442,1890],{},[1689,2444,2445,1897],{},[1632,2446,1896],{},[1664,2448,1901],{"id":1900},[1669,2450],{},[1625,2452,1906,2453,1911],{},[1629,2454,2455],{"href":1114},[1632,2456,1634],{},[1913,2458,2459],{},[1686,2460,2461,2469,2477],{},[1689,2462,2463],{},[1920,2464,2466,1929],{"className":2465},[1923],[1920,2467,1928],{"className":2468},[1927],[1689,2470,2471],{},[1920,2472,2474,1939],{"className":2473},[1923],[1920,2475,1938],{"className":2476},[1927],[1689,2478,2479],{},[1920,2480,2482,1949],{"className":2481},[1923],[1920,2483,1948],{"className":2484},[1927],[1625,2486,1952],{},[1954,2488,2489],{},[1957,2490,2491,2495,2499],{},[1689,2492,1961,2493,1964],{},[1632,2494,1078],{},[1689,2496,1961,2497,1969],{},[1632,2498,1634],{},[1689,2500,1961,2501,1975],{},[1632,2502,1974],{},[1625,2504,1978,2505,1982,2507,1642],{},[1629,2506,1981],{"href":675},[1629,2508,1985],{"href":913},[1664,2510,1989],{"id":1988},[1669,2512],{},[1625,2514,1994,2515,1997],{},[1629,2516,658],{"href":659},{"title":1999,"searchDepth":2000,"depth":2000,"links":2518},[2519,2524,2525],{"id":1666,"depth":2003,"text":1667,"children":2520},[2521,2522,2523],{"id":1710,"depth":2000,"text":1711},{"id":1803,"depth":2000,"text":1804},{"id":1873,"depth":2000,"text":1874},{"id":1900,"depth":2003,"text":1901},{"id":1988,"depth":2003,"text":1989},{"metaTitle":2014},{"title":662,"description":2011},{"id":2529,"title":658,"body":2530,"date":2010,"description":2883,"extension":2012,"meta":2884,"navigation":2015,"order":2000,"path":659,"seo":2886,"stem":660,"__hash__":2887},"content\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002F2fa.md",{"type":1622,"value":2531,"toc":2875},[2532,2535,2541,2572,2584,2588,2590,2593,2596,2604,2608,2610,2620,2641,2645,2647,2650,2671,2674,2735,2737,2777,2789,2792,2796,2798,2812,2815,2817,2820,2835,2838,2853,2861,2865,2867],[1625,2533,2534],{},"Axiom can complete two-factor authentication (2FA) automatically, with no human involvement, so logins protected by 2FA can run unattended in the cloud.",[1625,2536,2537,2538,2540],{},"A 2FA login always starts with a normal sign-in, so you log in first and then handle the code. We recommend signing in with ",[1629,2539,2148],{"href":663},", because the same credential also stores your 2FA secret, so one setup covers the whole login. How you handle the code then depends on the kind of 2FA the site uses:",[1686,2542,2543,2554,2564],{},[1689,2544,2545,2548,2549,2553],{},[1632,2546,2547],{},"Authenticator-app codes"," (the 6-digit codes from an app like Google Authenticator or 1Password) are handled fully automatically. Axiom generates the current code at runtime. This is the recommended approach — see ",[1629,2550,2552],{"href":2551},"#automatic-authenticator-totp-codes","automatic authenticator codes"," below.",[1689,2555,2556,2559,2560,1642],{},[1632,2557,2558],{},"Codes sent by SMS or email"," can be delivered to a running automation with a single API call. See ",[1629,2561,2563],{"href":2562},"#codes-sent-by-sms-or-email","codes sent by SMS or email",[1689,2565,2566,2567,2571],{},"For sites that use a method Axiom can't automate, you can still run ",[1629,2568,2570],{"href":2569},"#attended-2fa-for-special-cases","attended"," on the desktop app and enter the code yourself.",[1625,2573,1645,2574,1649,2576,1649,2578,1649,2580,1659,2582,1642],{},[1629,2575,1648],{"href":679},[1629,2577,1652],{"href":675},[1629,2579,2148],{"href":663},[1629,2581,1658],{"href":667},[1629,2583,1662],{"href":671},[1664,2585,2587],{"id":2586},"automatic-authenticator-totp-codes","Automatic authenticator (TOTP) codes",[1669,2589],{},[1625,2591,2592],{},"When a site uses an authenticator app for 2FA, it relies on a shared secret (sometimes called a \"setup key\") to produce a new 6-digit code every 30 seconds. Axiom stores that secret securely and generates the current code at runtime, exactly as your phone would, then types it into the verification field. Nothing is entered by hand, so the whole login runs unattended.",[1625,2594,2595],{},"To set this up you:",[1957,2597,2598,2601],{},[1689,2599,2600],{},"Save your login as a credential, including its 2FA secret (see below).",[1689,2602,2603],{},"Add two steps to your automation: one to sign in, and one to generate the code.",[1664,2605,2607],{"id":2606},"save-your-2fa-secret","Save your 2FA secret",[1669,2609],{},[1625,2611,2612,2613,2616,2617,2619],{},"Save your login on the ",[1629,2614,662],{"href":2615},"\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fcredentials#save-your-login-credentials"," page and fill in the ",[1632,2618,1782],{}," field. Both the Axiom and 1Password providers support 2FA secrets — with 1Password, the secret comes from the one-time password field on the vault item.",[1625,2621,2622,2625,2626,1982,2630,2633,2634,2636,2637,2640],{},[1632,2623,2624],{},"Where to find the 2FA secret:"," when you turn on 2FA on a site, it shows a QR code. Look for a link such as ",[2627,2628,2629],"em",{},"\"setup key\"",[2627,2631,2632],{},"\"enter the code manually\""," and copy the key it reveals — that's the secret to paste into the ",[1632,2635,1782],{}," field. Copy it during the initial setup, ",[2627,2638,2639],{},"before"," you verify the first code. If you ask the site for a key again after verifying, it may issue a fresh one that no longer matches, and the codes Axiom generates won't be accepted.",[1664,2642,2644],{"id":2643},"build-an-unattended-login","Build an unattended login",[1669,2646],{},[1625,2648,2649],{},"Two steps work together to sign in and clear the 2FA prompt:",[1686,2651,2652,2659],{},[1689,2653,2654,2658],{},[1629,2655,2656],{"href":1114},[1632,2657,1634],{}," fills the username and password.",[1689,2660,2661,2666,2667,2670],{},[1629,2662,2663],{"href":1055},[1632,2664,2665],{},"Generate authenticator code"," produces the current 6-digit code as the ",[1789,2668,2669],{},"[totp-code]"," token.",[1625,2672,2673],{},"The full recipe is:",[1913,2675,2676],{},[1686,2677,2678,2686,2694,2703,2712,2726],{},[1689,2679,2680],{},[1920,2681,2683,1929],{"className":2682},[1923],[1920,2684,1928],{"className":2685},[1927],[1689,2687,2688],{},[1920,2689,2691,1939],{"className":2690},[1923],[1920,2692,1938],{"className":2693},[1927],[1689,2695,2696],{},[1920,2697,2699,2702],{"className":2698},[1923],[1920,2700,1948],{"className":2701},[1927]," Click element (sign in, if needed)",[1689,2704,2705],{},[1920,2706,2708,2711],{"className":2707},[1923],[1920,2709,1948],{"className":2710},[1927]," Generate authenticator code",[1689,2713,2714],{},[1920,2715,2717,2721,2722,2725],{"className":2716},[1923],[1920,2718,2720],{"className":2719},[1927],"4"," Enter text ",[1920,2723,2724],{},"totp-code"," (into the verification field)",[1689,2727,2728],{},[1920,2729,2731,1949],{"className":2730},[1923],[1920,2732,2734],{"className":2733},[1927],"5",[1625,2736,1952],{},[1954,2738,2739],{},[1957,2740,2741,2745,2750,2755,2760,2772],{},[1689,2742,1961,2743,1964],{},[1632,2744,1078],{},[1689,2746,1961,2747,2749],{},[1632,2748,1634],{}," step. Choose your saved credential, then select the username and password fields on the page. The site redirects to its 2FA verification page.",[1689,2751,1961,2752,2754],{},[1632,2753,1974],{}," step for the sign in button. Some sites sign in as soon as the password is entered, so this step may not be needed.",[1689,2756,1961,2757,2759],{},[1632,2758,2665],{}," step and choose the same credential.",[1689,2761,2762,2763,2765,2766,2769,2770,2670],{},"Add an ",[1632,2764,307],{}," step. Select the verification code field, click ",[1632,2767,2768],{},"Insert data",", and choose the ",[1789,2771,2669],{},[1689,2773,1961,2774,2776],{},[1632,2775,1974],{}," step for the submit button. Some sites (for example GitHub) accept the code as soon as it's typed, so this step may not be needed.",[2778,2779,2780],"blockquote",{},[1625,2781,2782,2785,2786,2788],{},[1632,2783,2784],{},"Tip:"," the verification field on many sites only auto-accepts a code when it's typed with a small delay between key presses. The ",[1632,2787,307],{}," step now defaults to a 10ms delay, which works well. If a code isn't accepted, check that this delay is set.",[1625,2790,2791],{},"Run the automation in the cloud and it signs in, generates the code, and submits it, all on its own.",[1664,2793,2795],{"id":2794},"skip-repeat-2fa-prompts","Skip repeat 2FA prompts",[1669,2797],{},[1625,2799,2800,2801,2804,2805,2807,2808,2811],{},"Many sites issue a \"remember this device\" cookie after a successful 2FA login. Turn on ",[1632,2802,2803],{},"Store cookie"," on the ",[1632,2806,1078],{}," step so later cloud runs reuse that session and skip the 2FA prompt entirely, until the cookie expires. See ",[1629,2809,2810],{"href":913},"storing cookies"," for more.",[1664,2813,2558],{"id":2814},"codes-sent-by-sms-or-email",[1669,2816],{},[1625,2818,2819],{},"Some sites send a one-time code to your phone or email instead of using an authenticator app. Because Axiom can't generate these from a secret, you deliver them to the running automation with an API request.",[1625,2821,1961,2822,2827,2828,2831,2832,2834],{},[1629,2823,2824],{"href":1261},[1632,2825,2826],{},"Wait for 2FA code"," step where the site asks for the code. The automation pauses there and waits. When the code arrives on your phone or in your inbox, you send it to Axiom with a single API call, and it becomes the ",[1789,2829,2830],{},"[two-factor-code]"," token for a following ",[1632,2833,307],{}," step.",[1625,2836,2837],{},"This method:",[1686,2839,2840,2843,2850],{},[1689,2841,2842],{},"Runs in the cloud only, because it relies on an API request.",[1689,2844,2845,2846,2849],{},"Requires a ",[1629,2847,2848],{"href":1601},"Pro plan"," or higher.",[1689,2851,2852],{},"Waits for a configurable timeout (120 seconds by default) and fails with a clear message if no code arrives in time.",[1625,2854,2855,2856,2860],{},"See the ",[1629,2857,2858],{"href":1261},[1632,2859,2826],{}," step for the request format and full details.",[1664,2862,2864],{"id":2863},"attended-2fa-for-special-cases","Attended 2FA (for special cases)",[1669,2866],{},[1625,2868,2869,2870,2874],{},"If a site uses a 2FA method none of the above can handle, you can still complete it by hand. Run the automation in the desktop app and add a ",[1629,2871,2872],{"href":1257},[1632,2873,363],{}," step before the 2FA prompt to give yourself time to enter the code. This is known as attended automation, because a person has to be present at the start of the run. It can't be used for fully scheduled cloud runs.",{"title":1999,"searchDepth":2000,"depth":2000,"links":2876},[2877,2878,2879,2880,2881,2882],{"id":2586,"depth":2003,"text":2587},{"id":2606,"depth":2003,"text":2607},{"id":2643,"depth":2003,"text":2644},{"id":2794,"depth":2003,"text":2795},{"id":2814,"depth":2003,"text":2558},{"id":2863,"depth":2003,"text":2864},"Complete two-factor authentication automatically in unattended cloud runs using saved credentials, or deliver SMS and email codes through the API.",{"metaTitle":2885},"Automate logins on sites that require two-factor authentication",{"title":658,"description":2883},"FXc4JI0_AUXrRHG8zERPO8qWLUNv2dVpaX0Ms4JXoRU",{"id":2889,"title":666,"body":2890,"date":2010,"description":2953,"extension":2012,"meta":2954,"navigation":2015,"order":2956,"path":667,"seo":2957,"stem":668,"__hash__":2958},"content\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fpassword-manager.md",{"type":1622,"value":2891,"toc":2949},[2892,2898,2910,2913,2915,2922,2931,2935,2937],[1625,2893,2894,2895,2834],{},"Keep your logins in a dedicated password manager or vault rather than in the automation itself. 1Password is supported directly, and any other vault that exposes an HTTP API can be used through a webhook or the ",[1632,2896,2897],{},"Write javascript",[1625,2899,1645,2900,1649,2902,1649,2904,1649,2906,1659,2908,1642],{},[1629,2901,1648],{"href":679},[1629,2903,1652],{"href":675},[1629,2905,2148],{"href":663},[1629,2907,1655],{"href":659},[1629,2909,1662],{"href":671},[1664,2911,754],{"id":2912},"_1password",[1669,2914],{},[1625,2916,2917,2918,2921],{},"1Password is supported in house as a ",[1629,2919,2920],{"href":663},"login credential provider",", so you don't need to build any retrieval yourself. Store the login in a 1Password vault, and Axiom fetches the username, password, and 2FA code from it at runtime.",[1625,2923,2924,2925,2927,2928,2930],{},"To set it up, see ",[1629,2926,662],{"href":663},", and the ",[1629,2929,1702],{"href":755}," page for the vault and service-account details.",[1664,2932,2934],{"id":2933},"other-providers","Other providers",[1669,2936],{},[1625,2938,2939,2940,2942,2943,1642],{},"For any other password manager or vault that exposes an HTTP API, retrieve each password at runtime using a webhook or the ",[1632,2941,2897],{}," step inside the automation, so the password is only ever held in memory for the length of the run. One example is ",[1629,2944,2948],{"href":2945,"rel":2946},"https:\u002F\u002Fwww.vaultproject.io",[2947],"nofollow","HashiCorp Vault",{"title":1999,"searchDepth":2000,"depth":2000,"links":2950},[2951,2952],{"id":2912,"depth":2003,"text":754},{"id":2933,"depth":2003,"text":2934},"Store logins in a password manager or vault and use them in an automation — natively with 1Password, or via a webhook or JavaScript step for any vault with an API.",{"metaTitle":2955},"Use a password manager to store logins for automations",4,{"title":666,"description":2953},"9_4RRu4jJsckRX8FnlSwcrVjshIKyooXUBT34mQvMwA",{"id":2960,"title":682,"body":2961,"date":2010,"description":2998,"extension":2012,"meta":2999,"navigation":2015,"order":2956,"path":683,"seo":3001,"stem":684,"__hash__":3002},"content\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fvps.md",{"type":1622,"value":2962,"toc":2995},[2963,2966,2979,2983,2985,2988],[1625,2964,2965],{},"The Ultimate subscription tier includes a private VPS, which is an alternative way to store logins for automation runs. The VPS is a private browser with the axiom.ai Chrome extension installed. It behaves like axiom.ai on the desktop and supports every feature, including scheduling.",[1625,2967,1645,2968,1649,2970,1649,2972,1649,2974,1659,2976,1642],{},[1629,2969,1648],{"href":679},[1629,2971,1652],{"href":675},[1629,2973,1655],{"href":659},[1629,2975,1658],{"href":667},[1629,2977,2978],{"href":671},"secure login",[1664,2980,2982],{"id":2981},"use-the-vps-to-automate-logins","Use the VPS to automate logins",[1669,2984],{},[1625,2986,2987],{},"In the VPS browser, open the web apps you want to automate and sign in. When you run an automation on the VPS, it shares the session and signs in automatically.",[2778,2989,2990],{},[1625,2991,2992,2994],{},[1632,2993,2784],{}," For security, create dedicated accounts with only the permissions the automation needs.",{"title":1999,"searchDepth":2000,"depth":2000,"links":2996},[2997],{"id":2981,"depth":2003,"text":2982},"Store logins on your private axiom.ai VPS and run automations remotely with full scheduling support.",{"metaTitle":3000},"Automate logins on a private VPS with axiom.ai",{"title":682,"description":2998},"NjnLGdF_360AcFlBpMQkPpQNTwNypKQJt4DtHfSGjzI",{"id":3004,"title":670,"body":3005,"date":2010,"description":3085,"extension":2012,"meta":3086,"navigation":2015,"order":3088,"path":671,"seo":3089,"stem":672,"__hash__":3090},"content\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fsecure.md",{"type":1622,"value":3006,"toc":3079},[3007,3010,3022,3026,3028,3031,3035,3037,3044,3048,3050,3053,3057,3059],[1625,3008,3009],{},"When you need full control over where your login details live, run automations on a PC you control. Running on the desktop app keeps your login and session data — including the browser cookies that keep you signed in — on your own hardware and network, which is useful when data privacy, ownership, or residency rules apply.",[1625,3011,1645,3012,1649,3014,1649,3016,1649,3018,1659,3020,1642],{},[1629,3013,1648],{"href":679},[1629,3015,1652],{"href":675},[1629,3017,2148],{"href":663},[1629,3019,1655],{"href":659},[1629,3021,1658],{"href":667},[1664,3023,3025],{"id":3024},"use-a-pc-you-control","Use a PC you control",[1669,3027],{},[1625,3029,3030],{},"Run automations from a PC that you own and that is connected to your own network, for example one in your workplace.",[1664,3032,3034],{"id":3033},"use-the-desktop-app","Use the desktop app",[1669,3036],{},[1625,3038,3039,3040,3043],{},"Install the ",[1629,3041,3042],{"href":1428},"axiom.ai desktop app"," on the PC and run your automations from it. Your login and session data, including the cookies that keep you signed in, stays on the machine. axiom.ai only sends account information and run metadata such as start time and duration; the sites you sign in to and the data you process stay on your own network.",[1664,3045,3047],{"id":3046},"automate-the-login","Automate the login",[1669,3049],{},[1625,3051,3052],{},"When you run an automation in the desktop app, it shares the browser cookie automatically and you stay signed in. The cookies are double-encrypted and never leave your machine.",[1664,3054,3056],{"id":3055},"what-this-gives-you","What this gives you",[1669,3058],{},[1686,3060,3061,3064,3067,3070,3073,3076],{},[1689,3062,3063],{},"Your login and session data never leaves your network.",[1689,3065,3066],{},"Session cookies are stored and used only on your own hardware.",[1689,3068,3069],{},"You keep full ownership of the data you process.",[1689,3071,3072],{},"The machine stays under your physical control.",[1689,3074,3075],{},"Session data is encrypted at rest and in transit.",[1689,3077,3078],{},"The setup meets common data privacy and residency requirements.",{"title":1999,"searchDepth":2000,"depth":2000,"links":3080},[3081,3082,3083,3084],{"id":3024,"depth":2003,"text":3025},{"id":3033,"depth":2003,"text":3034},{"id":3046,"depth":2003,"text":3047},{"id":3055,"depth":2003,"text":3056},"Run login automations on a PC you control with the desktop app, so your login and session data — including the cookies that keep you signed in — stays on your own hardware.",{"metaTitle":3087},"Run login automations while keeping login and session data on your own network",6,{"title":670,"description":3085},"0czPYo0RZwzF9kDFglSPbN_d05XqLhu-2nRcL3w3u2U",{"id":3092,"title":678,"body":3093,"date":2010,"description":3343,"extension":2012,"meta":3344,"navigation":2015,"order":3346,"path":679,"seo":3347,"stem":680,"__hash__":3348},"content\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fsteps.md",{"type":1622,"value":3094,"toc":3335},[3095,3102,3114,3118,3120,3123,3127,3129,3136,3140,3142,3145,3171,3173,3209,3213,3215,3220,3223,3261,3263,3311,3315],[1625,3096,3097,3098,3101],{},"There are several ways to automate actions behind a login. The simplest is ",[1629,3099,3100],{"href":675},"sharing your session",". This page covers an alternative: storing login details in a Google Sheet and reading them in at runtime. We don't recommend storing passwords directly in step fields. All step data is encrypted at rest and in transit, but a Google Sheet is a more isolated store.",[1625,3103,1645,3104,1649,3106,1649,3108,1649,3110,1659,3112,1642],{},[1629,3105,1652],{"href":675},[1629,3107,2148],{"href":663},[1629,3109,1655],{"href":659},[1629,3111,1658],{"href":667},[1629,3113,1662],{"href":671},[1664,3115,3117],{"id":3116},"why-a-google-sheet","Why a Google Sheet",[1669,3119],{},[1625,3121,3122],{},"Not everyone is comfortable storing passwords in Google Sheets, but Google operates one of the most heavily monitored security infrastructures on the internet, used by enterprises and governments worldwide. For most teams it is a reasonable trade-off between convenience and isolation.",[1664,3124,3126],{"id":3125},"set-up-the-google-sheet","Set up the Google Sheet",[1669,3128],{},[1625,3130,3131,3132,3135],{},"Create a ",[1629,3133,3134],{"href":783},"Google Sheet"," and add columns for your login details. Don't share the sheet with anyone who doesn't need access.",[1664,3137,3139],{"id":3138},"build-the-login-automation","Build the login automation",[1669,3141],{},[1625,3143,3144],{},"The pattern is five steps:",[1957,3146,3147,3152,3156,3161,3166],{},[1689,3148,3149],{},[1632,3150,3151],{},"Read data from a Google Sheet",[1689,3153,3154],{},[1632,3155,1078],{},[1689,3157,3158,3160],{},[1632,3159,307],{}," (username)",[1689,3162,3163,3165],{},[1632,3164,307],{}," (password)",[1689,3167,3168,3170],{},[1632,3169,1974],{}," (submit)",[1625,3172,1952],{},[1957,3174,3175,3180,3184,3192,3201],{},[1689,3176,1961,3177,3179],{},[1632,3178,3151],{}," step and select the sheet that contains your login details.",[1689,3181,1961,3182,1964],{},[1632,3183,1078],{},[1689,3185,2762,3186,3188,3189,3191],{},[1632,3187,307],{}," step. Select the username field, click ",[1632,3190,2768],{},", choose the Google Sheet variable, and pick the column with the username.",[1689,3193,3194,3195,3197,3198,3200],{},"Add another ",[1632,3196,307],{}," step. Select the password field, click ",[1632,3199,2768],{},", choose the Google Sheet variable, and pick the column with the password.",[1689,3202,1961,3203,3205,3206,1642],{},[1632,3204,1974],{}," step and select the submit button using ",[1632,3207,3208],{},"Select by text",[1664,3210,3212],{"id":3211},"loop-through-multiple-logins","Loop through multiple logins",[1669,3214],{},[1625,3216,3217,3218,2834],{},"To sign in to several accounts in a single run, wrap the login steps in a ",[1632,3219,686],{},[1625,3221,3222],{},"The pattern becomes:",[1957,3224,3225,3229],{},[1689,3226,3227],{},[1632,3228,3151],{},[1689,3230,3231,3233],{},[1632,3232,686],{},[1957,3234,3235,3239,3243,3247,3251,3256],{},[1689,3236,3237],{},[1632,3238,1078],{},[1689,3240,3241,3160],{},[1632,3242,307],{},[1689,3244,3245,3165],{},[1632,3246,307],{},[1689,3248,3249,3170],{},[1632,3250,1974],{},[1689,3252,3253,3255],{},[1632,3254,686],{}," (the actions to perform once signed in)",[1689,3257,3258],{},[1632,3259,3260],{},"Clear cookies",[1625,3262,1952],{},[1957,3264,3265,3277,3286,3296,3305],{},[1689,3266,3267,3268,3270,3271,3273,3274,3276],{},"Tick the boxes next to the ",[1632,3269,1078],{},", both ",[1632,3272,307],{}," steps, and the ",[1632,3275,1974],{}," step. The Move toolbar appears at the top.",[1689,3278,3279,3280,3283,3284,2834],{},"In the toolbar, click ",[1632,3281,3282],{},"Loop",". The selected steps are wrapped in a ",[1632,3285,686],{},[1689,3287,3288,3289,3291,3292,3295],{},"In the new ",[1632,3290,686],{}," step, set ",[1789,3293,3294],{},"Data to loop through"," to the Google Sheet variable.",[1689,3297,3298,3299,3301,3302,3304],{},"Inside the loop, after the ",[1632,3300,1974],{}," step, add a nested ",[1632,3303,686],{}," step. Add the actions to perform once signed in to each account.",[1689,3306,3307,3308,3310],{},"At the end of the outer loop, add a ",[1632,3309,3260],{}," step. This signs the automation out before the next iteration.",[1708,3312,3314],{"id":3313},"control-how-many-accounts-to-sign-in-to","Control how many accounts to sign in to",[1625,3316,3317,3318,3291,3320,3323,3324,3327,3328,2197,3331,3334],{},"In the ",[1632,3319,3151],{},[1789,3321,3322],{},"First cell"," and ",[1789,3325,3326],{},"Last cell"," to limit the rows read. For example, ",[1789,3329,3330],{},"A1",[1789,3332,3333],{},"B3"," reads three rows from columns A and B, so the automation signs in to three accounts.",{"title":1999,"searchDepth":2000,"depth":2000,"links":3336},[3337,3338,3339,3340],{"id":3116,"depth":2003,"text":3117},{"id":3125,"depth":2003,"text":3126},{"id":3138,"depth":2003,"text":3139},{"id":3211,"depth":2003,"text":3212,"children":3341},[3342],{"id":3313,"depth":2000,"text":3314},"Store usernames and passwords in a Google Sheet and read them into an automation at runtime to sign in to web apps.",{"metaTitle":3345},"Store login details in a Google Sheet for automated logins",7,{"title":678,"description":3343},"uaNH9uwfNnR3qyh9LGLd_mKmPN8swa7AhMRA2og6zLE",1785947416859]