[{"data":1,"prerenderedAt":2437},["ShallowReactive",2],{"docs-nav":3,"content-\u002Fdocs\u002Fdeveloper-hub\u002Fmcp":1653,"content-doc-\u002Fdocs\u002Fdeveloper-hub\u002Fmcp-inline":1653,"docs-nav-tree":1801,"doc-nav-siblings:%2Fdocs%2Fdeveloper-hub%2Fmcp":1925,"docs-cards:\u002Fdocs\u002Fdeveloper-hub\u002Fmcp:tree::-:true:all":2428},[4,8,12,16,40,44,48,82,102,106,110,1586,1590,1594,1598,1602,1625,1629,1633,1637,1641,1645,1649],{"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},"Connect browser automation to Claude, ChatGPT, Gemini, and more","\u002Fai-assistant","ai-assistant",{"title":45,"path":46,"stem":47},"Build browser automations with Claude","\u002Fbuild-in-claude","build-in-claude",{"title":49,"path":50,"stem":51,"children":52},"Build With Code","\u002Fbuild-with-code","build-with-code",[53,56,74,78],{"title":54,"path":50,"stem":55},"Build browser automations with code","build-with-code\u002Findex",{"title":57,"path":58,"stem":59,"children":60},"The Browser Automation API for Humans and AI Agents | axiom.ai","\u002Fbuild-with-code\u002Fapi","build-with-code\u002Fapi\u002Findex",[61,62,66,70],{"title":57,"path":58,"stem":59},{"title":63,"path":64,"stem":65},"Cloud Browser API, Run Puppeteer & Playwright Without the Maintenance | axiom.ai","\u002Fbuild-with-code\u002Fapi\u002Fchrome","build-with-code\u002Fapi\u002Fchrome",{"title":67,"path":68,"stem":69},"Trigger No-Code Browser Automations via REST, Orchestrate API | axiom.ai","\u002Fbuild-with-code\u002Fapi\u002Forchestrate","build-with-code\u002Fapi\u002Forchestrate",{"title":71,"path":72,"stem":73},"Step API: Scrape, Click, and Type With One Call Each | axiom.ai","\u002Fbuild-with-code\u002Fapi\u002Fstep","build-with-code\u002Fapi\u002Fstep",{"title":75,"path":76,"stem":77},"Run Playwright in the Cloud, One connectOverCDP Line | axiom.ai","\u002Fbuild-with-code\u002Fplaywright","build-with-code\u002Fplaywright",{"title":79,"path":80,"stem":81},"Run Puppeteer in the Cloud, No Chromium to Maintain | axiom.ai","\u002Fbuild-with-code\u002Fpuppeteer","build-with-code\u002Fpuppeteer",{"title":83,"path":84,"stem":85,"children":86},"Build With No Code","\u002Fbuild-with-no-code","build-with-no-code",[87,90,94,98],{"title":88,"path":84,"stem":89},"Build no-code browser bots by describing them to AI","build-with-no-code\u002Findex",{"title":91,"path":92,"stem":93},"Build in Claude Code","\u002Fbuild-with-no-code\u002Fclaude","build-with-no-code\u002Fclaude",{"title":95,"path":96,"stem":97},"Build by description","\u002Fbuild-with-no-code\u002Fdescription","build-with-no-code\u002Fdescription",{"title":99,"path":100,"stem":101},"Build no-code bots step by step","\u002Fbuild-with-no-code\u002Fstep-by-step","build-with-no-code\u002Fstep-by-step",{"title":103,"path":104,"stem":105},"Customer support — docs, AI help, or talk to a human","\u002Fcustomer-support","customer-support",{"title":107,"path":108,"stem":109},"Browser-Automatisierung für Menschen und KI","\u002Fde","de",{"title":111,"path":112,"stem":113,"children":114},"Docs","\u002Fdocs","docs",[115,118,136,142,186,490,516,1582],{"title":116,"path":112,"stem":117},"Browser Automation Documentation: No-Code, Code, API | axiom","docs\u002Findex",{"title":119,"path":120,"stem":121,"children":122},"Account","\u002Fdocs\u002Faccount","docs\u002Faccount\u002Findex",[123,124,128,132],{"title":119,"path":120,"stem":121},{"title":125,"path":126,"stem":127},"Manage your account","\u002Fdocs\u002Faccount\u002Faccount","docs\u002Faccount\u002Faccount",{"title":129,"path":130,"stem":131},"Create an account","\u002Fdocs\u002Faccount\u002Fcreate-account","docs\u002Faccount\u002Fcreate-account",{"title":133,"path":134,"stem":135},"Manage your subscription","\u002Fdocs\u002Faccount\u002Fsubscription","docs\u002Faccount\u002Fsubscription",{"title":137,"path":138,"stem":139,"children":140},"Claude skill","\u002Fdocs\u002Fclaude-skill","docs\u002Fclaude-skill\u002Findex",[141],{"title":137,"path":138,"stem":139},{"title":143,"path":144,"stem":145,"children":146},"Code Dashboard","\u002Fdocs\u002Fcode","docs\u002Fcode\u002Findex",[147,148,152,156,160,164,168,182],{"title":143,"path":144,"stem":145},{"title":149,"path":150,"stem":151},"Create scripts","\u002Fdocs\u002Fcode\u002Fcreate-scripts","docs\u002Fcode\u002Fcreate-scripts",{"title":153,"path":154,"stem":155},"Dashboard","\u002Fdocs\u002Fcode\u002Fdashboard","docs\u002Fcode\u002Fdashboard",{"title":157,"path":158,"stem":159},"Live editor","\u002Fdocs\u002Fcode\u002Flive-editor","docs\u002Fcode\u002Flive-editor",{"title":161,"path":162,"stem":163},"Run reports","\u002Fdocs\u002Fcode\u002Frun-reports","docs\u002Fcode\u002Frun-reports",{"title":165,"path":166,"stem":167},"Run scripts","\u002Fdocs\u002Fcode\u002Frunning-scripts","docs\u002Fcode\u002Frunning-scripts",{"title":169,"path":170,"stem":171,"children":172},"Sample scripts","\u002Fdocs\u002Fcode\u002Fsamples","docs\u002Fcode\u002Fsamples\u002Findex",[173,174,178],{"title":169,"path":170,"stem":171},{"title":175,"path":176,"stem":177},"Enter data into a page","\u002Fdocs\u002Fcode\u002Fsamples\u002Fdata-entry","docs\u002Fcode\u002Fsamples\u002Fdata-entry",{"title":179,"path":180,"stem":181},"Navigate to a page","\u002Fdocs\u002Fcode\u002Fsamples\u002Fnavigate-to-page","docs\u002Fcode\u002Fsamples\u002Fnavigate-to-page",{"title":183,"path":184,"stem":185},"Generate an API key","\u002Fdocs\u002Fcode\u002Ftoken-generation","docs\u002Fcode\u002Ftoken-generation",{"title":187,"path":188,"stem":189,"children":190},"Developer Hub","\u002Fdocs\u002Fdeveloper-hub","docs\u002Fdeveloper-hub\u002Findex",[191,192,384,406,428,476],{"title":187,"path":188,"stem":189},{"title":193,"path":194,"stem":195,"children":196},"API","\u002Fdocs\u002Fdeveloper-hub\u002Fapi","docs\u002Fdeveloper-hub\u002Fapi\u002Findex",[197,198,202,208,212,216,238,276,366],{"title":193,"path":194,"stem":195},{"title":199,"path":200,"stem":201},"Authentication","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fauthentication","docs\u002Fdeveloper-hub\u002Fapi\u002Fauthentication",{"title":203,"path":204,"stem":205,"children":206},"Chrome API","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fcdp","docs\u002Fdeveloper-hub\u002Fapi\u002Fcdp\u002Findex",[207],{"title":203,"path":204,"stem":205},{"title":209,"path":210,"stem":211},"Programmatic signup","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fprogrammatic-signup","docs\u002Fdeveloper-hub\u002Fapi\u002Fprogrammatic-signup",{"title":213,"path":214,"stem":215},"Quickstart","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Fquickstart","docs\u002Fdeveloper-hub\u002Fapi\u002Fquickstart",{"title":217,"path":218,"stem":219,"children":220},"Reference","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Freference","docs\u002Fdeveloper-hub\u002Fapi\u002Freference\u002Findex",[221,222,226,230,234],{"title":217,"path":218,"stem":219},{"title":223,"path":224,"stem":225},"Data payload format","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Freference\u002Fdata-payload","docs\u002Fdeveloper-hub\u002Fapi\u002Freference\u002Fdata-payload",{"title":227,"path":228,"stem":229},"Endpoints","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Freference\u002Fendpoints","docs\u002Fdeveloper-hub\u002Fapi\u002Freference\u002Fendpoints",{"title":231,"path":232,"stem":233},"Error codes","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Freference\u002Ferrorcodes","docs\u002Fdeveloper-hub\u002Fapi\u002Freference\u002Ferrorcodes",{"title":235,"path":236,"stem":237},"API responses","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Freference\u002Fresponses","docs\u002Fdeveloper-hub\u002Fapi\u002Freference\u002Fresponses",{"title":239,"path":240,"stem":241,"children":242},"Orchestrate API","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations","docs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Findex",[243,244,248,252,256,260,264,268,272],{"title":239,"path":240,"stem":241},{"title":245,"path":246,"stem":247},"Check run status","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Fcheck-run-status","docs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Fcheck-run-status",{"title":249,"path":250,"stem":251},"List automations","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Flist-automations","docs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Flist-automations",{"title":253,"path":254,"stem":255},"Pass input data","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Fpass-input-data","docs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Fpass-input-data",{"title":257,"path":258,"stem":259},"List run reports","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Frun-reports","docs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Frun-reports",{"title":261,"path":262,"stem":263},"Stop a run","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Fstop-a-run","docs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Fstop-a-run",{"title":265,"path":266,"stem":267},"Trigger a desktop run","\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Ftrigger-a-desktop-run","docs\u002Fdeveloper-hub\u002Fapi\u002Frun-automations\u002Ftrigger-a-desktop-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},"MCP","\u002Fdocs\u002Fdeveloper-hub\u002Fmcp","docs\u002Fdeveloper-hub\u002Fmcp\u002Findex",[411,412,416,420,424],{"title":407,"path":408,"stem":409},{"title":413,"path":414,"stem":415},"Build your own server (Python)","\u002Fdocs\u002Fdeveloper-hub\u002Fmcp\u002Fbuild-your-own-server-python","docs\u002Fdeveloper-hub\u002Fmcp\u002Fbuild-your-own-server-python",{"title":417,"path":418,"stem":419},"Build your own server (TypeScript)","\u002Fdocs\u002Fdeveloper-hub\u002Fmcp\u002Fbuild-your-own-typescript","docs\u002Fdeveloper-hub\u002Fmcp\u002Fbuild-your-own-typescript",{"title":421,"path":422,"stem":423},"Desktop app MCP server","\u002Fdocs\u002Fdeveloper-hub\u002Fmcp\u002Fdesktop-app-server","docs\u002Fdeveloper-hub\u002Fmcp\u002Fdesktop-app-server",{"title":425,"path":426,"stem":427},"Register with Claude clients","\u002Fdocs\u002Fdeveloper-hub\u002Fmcp\u002Fregister-with-claude","docs\u002Fdeveloper-hub\u002Fmcp\u002Fregister-with-claude",{"title":429,"path":430,"stem":431,"children":432},"Code snippets","\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets","docs\u002Fdeveloper-hub\u002Fsnippets\u002Findex",[433,434,464],{"title":429,"path":430,"stem":431},{"title":435,"path":436,"stem":437,"children":438},"JavaScript snippets","\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Findex",[439,440,444,448,452,456,460],{"title":435,"path":436,"stem":437},{"title":441,"path":442,"stem":443},"Data snippets","\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fdata","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fdata",{"title":445,"path":446,"stem":447},"Interaction snippets","\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Finteraction","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Finteraction",{"title":449,"path":450,"stem":451},"Navigation snippets","\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fnavigation","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fnavigation",{"title":453,"path":454,"stem":455},"Network snippets","\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fnetwork","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fnetwork",{"title":457,"path":458,"stem":459},"Page manipulation snippets","\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fpage-manipulation","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fpage-manipulation",{"title":461,"path":462,"stem":463},"Scrape snippets","\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fscrape","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fjavascript\u002Fscrape",{"title":465,"path":466,"stem":467,"children":468},"Puppeteer snippets","\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fpuppeteer","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fpuppeteer\u002Findex",[469,470,473],{"title":465,"path":466,"stem":467},{"title":445,"path":471,"stem":472},"\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fpuppeteer\u002Finteraction","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fpuppeteer\u002Finteraction",{"title":453,"path":474,"stem":475},"\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Fpuppeteer\u002Fnetwork","docs\u002Fdeveloper-hub\u002Fsnippets\u002Fpuppeteer\u002Fnetwork",{"title":477,"path":478,"stem":479,"children":480},"Developer troubleshooting","\u002Fdocs\u002Fdeveloper-hub\u002Ftroubleshooting","docs\u002Fdeveloper-hub\u002Ftroubleshooting\u002Findex",[481,482,486],{"title":477,"path":478,"stem":479},{"title":483,"path":484,"stem":485},"API errors","\u002Fdocs\u002Fdeveloper-hub\u002Ftroubleshooting\u002Fapi","docs\u002Fdeveloper-hub\u002Ftroubleshooting\u002Fapi",{"title":487,"path":488,"stem":489},"Debug developer features","\u002Fdocs\u002Fdeveloper-hub\u002Ftroubleshooting\u002Fdebug","docs\u002Fdeveloper-hub\u002Ftroubleshooting\u002Fdebug",{"title":491,"path":492,"stem":493,"children":494},"FAQ","\u002Fdocs\u002Ffaq","docs\u002Ffaq\u002Findex",[495,496,500,504,508,512],{"title":491,"path":492,"stem":493},{"title":497,"path":498,"stem":499},"General FAQ","\u002Fdocs\u002Ffaq\u002Fgeneral","docs\u002Ffaq\u002Fgeneral",{"title":501,"path":502,"stem":503},"Builder FAQ","\u002Fdocs\u002Ffaq\u002Fno-code-builder","docs\u002Ffaq\u002Fno-code-builder",{"title":505,"path":506,"stem":507},"Runtime and scheduling FAQ","\u002Fdocs\u002Ffaq\u002Fruntime-and-scheduling","docs\u002Ffaq\u002Fruntime-and-scheduling",{"title":509,"path":510,"stem":511},"Subscriptions and accounts FAQ","\u002Fdocs\u002Ffaq\u002Fsubscriptions-and-accounts","docs\u002Ffaq\u002Fsubscriptions-and-accounts",{"title":513,"path":514,"stem":515},"Third-party tools FAQ","\u002Fdocs\u002Ffaq\u002Fthird-party","docs\u002Ffaq\u002Fthird-party",{"title":517,"path":518,"stem":519,"children":520},"No-Code Tool","\u002Fdocs\u002Fno-code-tool","docs\u002Fno-code-tool\u002Findex",[521,522,526,548,774,835,1309,1443,1490],{"title":517,"path":518,"stem":519},{"title":523,"path":524,"stem":525},"Desktop app","\u002Fdocs\u002Fno-code-tool\u002Fdesktop-app","docs\u002Fno-code-tool\u002Fdesktop-app",{"title":527,"path":528,"stem":529,"children":530},"Get started, build an automation from a description","\u002Fdocs\u002Fno-code-tool\u002Fget-started","docs\u002Fno-code-tool\u002Fget-started\u002Findex",[531,532,536,540,544],{"title":527,"path":528,"stem":529},{"title":533,"path":534,"stem":535},"Fill a form from a spreadsheet","\u002Fdocs\u002Fno-code-tool\u002Fget-started\u002Fform-filling","docs\u002Fno-code-tool\u002Fget-started\u002Fform-filling",{"title":537,"path":538,"stem":539},"Loop through a list of URLs","\u002Fdocs\u002Fno-code-tool\u002Fget-started\u002Floop-urls","docs\u002Fno-code-tool\u002Fget-started\u002Floop-urls",{"title":541,"path":542,"stem":543},"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":545,"path":546,"stem":547},"How to automate web forms","\u002Fdocs\u002Fno-code-tool\u002Fget-started\u002Fwebforms","docs\u002Fno-code-tool\u002Fget-started\u002Fwebforms",{"title":549,"path":550,"stem":551,"children":552},"How it works","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works","docs\u002Fno-code-tool\u002Fhow-it-works\u002Findex",[553,554,636,658,662,666,669,673,677,711,715,757,761],{"title":549,"path":550,"stem":551},{"title":555,"path":556,"stem":557,"children":558},"Interact with the browser","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Findex",[559,560,564,568,572,576,580,584,588,592,596,600,604,608,612,616,620,624,628,632],{"title":555,"path":556,"stem":557},{"title":561,"path":562,"stem":563},"Tick a checkbox","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fcheckbox","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fcheckbox",{"title":565,"path":566,"stem":567},"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":569,"path":570,"stem":571},"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":573,"path":574,"stem":575},"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":577,"path":578,"stem":579},"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":581,"path":582,"stem":583},"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":585,"path":586,"stem":587},"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":589,"path":590,"stem":591},"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":593,"path":594,"stem":595},"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":597,"path":598,"stem":599},"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":601,"path":602,"stem":603},"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":605,"path":606,"stem":607},"Trigger a rollover","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Frollover","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Frollover",{"title":609,"path":610,"stem":611},"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":613,"path":614,"stem":615},"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":617,"path":618,"stem":619},"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":621,"path":622,"stem":623},"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":625,"path":626,"stem":627},"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":629,"path":630,"stem":631},"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":633,"path":634,"stem":635},"Pause an automation","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fwait","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions\u002Fwait",{"title":637,"path":638,"stem":639,"children":640},"Work with data","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fdata","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fdata\u002Findex",[641,642,646,650,654],{"title":637,"path":638,"stem":639},{"title":643,"path":644,"stem":645},"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":647,"path":648,"stem":649},"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":651,"path":652,"stem":653},"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":655,"path":656,"stem":657},"Transforming data during the run","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fdata\u002Ftransform","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fdata\u002Ftransform",{"title":659,"path":660,"stem":661},"Scrape data","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fget-data","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fget-data",{"title":663,"path":664,"stem":665},"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":667,"stem":668},"\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fintegrate-ai","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fintegrate-ai",{"title":670,"path":671,"stem":672},"Run custom JavaScript","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fjavascript","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fjavascript",{"title":674,"path":675,"stem":676},"Use logic","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogic","docs\u002Fno-code-tool\u002Fhow-it-works\u002Flogic",{"title":678,"path":679,"stem":680,"children":681},"Log in to sites","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin","docs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Findex",[682,683,687,691,695,699,703,707],{"title":678,"path":679,"stem":680},{"title":684,"path":685,"stem":686},"Log in with 2FA","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002F2fa","docs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002F2fa",{"title":688,"path":689,"stem":690},"Log in with saved credentials","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fcredentials","docs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fcredentials",{"title":692,"path":693,"stem":694},"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":696,"path":697,"stem":698},"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":700,"path":701,"stem":702},"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":704,"path":705,"stem":706},"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":708,"path":709,"stem":710},"Log in using the VPS","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fvps","docs\u002Fno-code-tool\u002Fhow-it-works\u002Flogin\u002Fvps",{"title":712,"path":713,"stem":714},"Loop through data","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Floop","docs\u002Fno-code-tool\u002Fhow-it-works\u002Floop",{"title":716,"path":717,"stem":718,"children":719},"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",[720,721,725,729,733,737,741,745,749,753],{"title":716,"path":717,"stem":718},{"title":722,"path":723,"stem":724},"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":726,"path":727,"stem":728},"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":730,"path":731,"stem":732},"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":734,"path":735,"stem":736},"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":738,"path":739,"stem":740},"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":742,"path":743,"stem":744},"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":746,"path":747,"stem":748},"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":750,"path":751,"stem":752},"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":754,"path":755,"stem":756},"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":758,"path":759,"stem":760},"VPS Guide","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fvps","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fvps",{"title":762,"path":763,"stem":764,"children":765},"Send and receive webhooks","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fwebhooks","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fwebhooks\u002Findex",[766,767,771],{"title":762,"path":763,"stem":764},{"title":768,"path":769,"stem":770},"Import data with a webhook","\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fwebhooks\u002Fexport","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fwebhooks\u002Fexport",{"title":768,"path":772,"stem":773},"\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fwebhooks\u002Fimport","docs\u002Fno-code-tool\u002Fhow-it-works\u002Fwebhooks\u002Fimport",{"title":17,"path":775,"stem":776,"children":777},"\u002Fdocs\u002Fno-code-tool\u002Fintegrations","docs\u002Fno-code-tool\u002Fintegrations\u002Findex",[778,779,783,787,791,795,799,803,807,811,815,819,823,827,831],{"title":17,"path":775,"stem":776},{"title":780,"path":781,"stem":782},"1Password","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002F1password","docs\u002Fno-code-tool\u002Fintegrations\u002F1password",{"title":784,"path":785,"stem":786},"2Captcha","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002F2captcha","docs\u002Fno-code-tool\u002Fintegrations\u002F2captcha",{"title":788,"path":789,"stem":790},"ChatGPT","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fchatgpt","docs\u002Fno-code-tool\u002Fintegrations\u002Fchatgpt",{"title":792,"path":793,"stem":794},"Claude","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fclaude","docs\u002Fno-code-tool\u002Fintegrations\u002Fclaude",{"title":796,"path":797,"stem":798},"DeepSeek","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fdeepseek","docs\u002Fno-code-tool\u002Fintegrations\u002Fdeepseek",{"title":800,"path":801,"stem":802},"Microsoft Excel","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fexcel","docs\u002Fno-code-tool\u002Fintegrations\u002Fexcel",{"title":804,"path":805,"stem":806},"Gemini","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fgemini","docs\u002Fno-code-tool\u002Fintegrations\u002Fgemini",{"title":808,"path":809,"stem":810},"Google Sheets","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fgoogle-sheets","docs\u002Fno-code-tool\u002Fintegrations\u002Fgoogle-sheets",{"title":812,"path":813,"stem":814},"Make","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fmake","docs\u002Fno-code-tool\u002Fintegrations\u002Fmake",{"title":816,"path":817,"stem":818},"n8n","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fn8n","docs\u002Fno-code-tool\u002Fintegrations\u002Fn8n",{"title":820,"path":821,"stem":822},"Puppeteer","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fpuppeteer","docs\u002Fno-code-tool\u002Fintegrations\u002Fpuppeteer",{"title":824,"path":825,"stem":826},"Relay.app","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Frelay-app","docs\u002Fno-code-tool\u002Fintegrations\u002Frelay-app",{"title":828,"path":829,"stem":830},"Sonar","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fsonar","docs\u002Fno-code-tool\u002Fintegrations\u002Fsonar",{"title":832,"path":833,"stem":834},"Zapier","\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fzapier","docs\u002Fno-code-tool\u002Fintegrations\u002Fzapier",{"title":217,"path":836,"stem":837,"children":838},"\u002Fdocs\u002Fno-code-tool\u002Freference","docs\u002Fno-code-tool\u002Freference\u002Findex",[839,840,949],{"title":217,"path":836,"stem":837},{"title":841,"path":842,"stem":843,"children":844},"Automation settings","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Findex",[845,846,872,890,900],{"title":841,"path":842,"stem":843},{"title":847,"path":848,"stem":849,"children":850},"Chrome","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Findex",[851,852,856,860,864,868],{"title":847,"path":848,"stem":849},{"title":853,"path":854,"stem":855},"Bypass bot detection","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fbypass-bot-detection","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fbypass-bot-detection",{"title":857,"path":858,"stem":859},"Set executable path","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fexecutable-path","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fexecutable-path",{"title":861,"path":862,"stem":863},"Run in incognito mode","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fincognito","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fincognito",{"title":865,"path":866,"stem":867},"Load another extension","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fload-extension","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fload-extension",{"title":869,"path":870,"stem":871},"Set a custom Chromium profile","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fprofile","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fchrome\u002Fprofile",{"title":873,"path":874,"stem":875,"children":876},"Error handling","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Ferror-handling","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Ferror-handling\u002Findex",[877,878,882,886],{"title":873,"path":874,"stem":875},{"title":879,"path":880,"stem":881},"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":883,"path":884,"stem":885},"Interact with iframes","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Ferror-handling\u002Fiframes","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Ferror-handling\u002Fiframes",{"title":887,"path":888,"stem":889},"Disable page monitoring","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Ferror-handling\u002Fpage-monitoring","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Ferror-handling\u002Fpage-monitoring",{"title":891,"path":892,"stem":893,"children":894},"Import and export","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fimport-export","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fimport-export\u002Findex",[895,896],{"title":891,"path":892,"stem":893},{"title":897,"path":898,"stem":899},"Import or download an automation","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fimport-export\u002Fsharing","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Fimport-export\u002Fsharing",{"title":901,"path":902,"stem":903,"children":904},"Run options","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Findex",[905,906,910,914,918,922,926,930,934,938,941,945],{"title":901,"path":902,"stem":903},{"title":907,"path":908,"stem":909},"Block resources","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fblock-resources","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fblock-resources",{"title":911,"path":912,"stem":913},"Concurrency","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fconcurrency","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fconcurrency",{"title":915,"path":916,"stem":917},"Run headless","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fheadless","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fheadless",{"title":919,"path":920,"stem":921},"Set maximum runtime","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fmax-runtime","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fmax-runtime",{"title":923,"path":924,"stem":925},"Set up notifications","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fnotifications","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fnotifications",{"title":927,"path":928,"stem":929},"Use a proxy","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fproxy","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fproxy",{"title":931,"path":932,"stem":933},"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":935,"path":936,"stem":937},"Run via API on desktop","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Frun-via-api-on-desktop","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Frun-via-api-on-desktop",{"title":726,"path":939,"stem":940},"\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fschedule","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fschedule",{"title":942,"path":943,"stem":944},"Store cookies","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fstore-cookies","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Fstore-cookies",{"title":946,"path":947,"stem":948},"Configure timezone","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Ftimezone","docs\u002Fno-code-tool\u002Freference\u002Fsettings\u002Frun-options\u002Ftimezone",{"title":950,"path":951,"stem":952,"children":953},"Step index","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Findex",[954,955,959,963,967,971,975,979,983,987,991,995,999,1003,1007,1011,1015,1019,1023,1027,1031,1035,1039,1043,1047,1051,1055,1059,1063,1067,1071,1075,1079,1083,1087,1091,1095,1099,1103,1107,1111,1115,1119,1123,1127,1130,1134,1138,1142,1146,1150,1154,1158,1162,1166,1170,1174,1178,1182,1186,1190,1194,1198,1202,1206,1210,1213,1217,1221,1225,1229,1233,1237,1241,1245,1249,1253,1257,1261,1265,1269,1273,1277,1281,1285,1289,1293,1297,1301,1305],{"title":950,"path":951,"stem":952},{"title":956,"path":957,"stem":958},"Add error metadata step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fadd-error-metadata","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fadd-error-metadata",{"title":960,"path":961,"stem":962},"Add row numbers","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fadd-row-numbers","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fadd-row-numbers",{"title":964,"path":965,"stem":966},"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":968,"path":969,"stem":970},"Back step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fback","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fback",{"title":972,"path":973,"stem":974},"Clear cookies step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclear-cookies","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclear-cookies",{"title":976,"path":977,"stem":978},"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":980,"path":981,"stem":982},"Click element step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclick-element","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclick-element",{"title":984,"path":985,"stem":986},"Click multiple elements step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclick-multiple-elements","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclick-multiple-elements",{"title":988,"path":989,"stem":990},"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":992,"path":993,"stem":994},"Get clipboard contents step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclipboard","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclipboard",{"title":996,"path":997,"stem":998},"Close browser tab step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclose-tab","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fclose-tab",{"title":1000,"path":1001,"stem":1002},"Conditionally jump to another step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fconditionall-jump-step","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fconditionall-jump-step",{"title":1004,"path":1005,"stem":1006},"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":1008,"path":1009,"stem":1010},"Count rows step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fcount-rows","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fcount-rows",{"title":1012,"path":1013,"stem":1014},"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":1016,"path":1017,"stem":1018},"Get current bot URL step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fcurrent-url","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fcurrent-url",{"title":1020,"path":1021,"stem":1022},"Enter custom data step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fcustom-data","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fcustom-data",{"title":1024,"path":1025,"stem":1026},"Date picker step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdate-picker","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdate-picker",{"title":1028,"path":1029,"stem":1030},"Date and time step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdate-time","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdate-time",{"title":1032,"path":1033,"stem":1034},"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":1036,"path":1037,"stem":1038},"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":1040,"path":1041,"stem":1042},"Display a message step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdisplay-a-message","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdisplay-a-message",{"title":1044,"path":1045,"stem":1046},"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":1048,"path":1049,"stem":1050},"Download file step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdownload-file-step","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdownload-file-step",{"title":1052,"path":1053,"stem":1054},"Download files step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdownload-files","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fdownload-files",{"title":1056,"path":1057,"stem":1058},"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":1060,"path":1061,"stem":1062},"Edit Row step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fedit-row","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fedit-row",{"title":1064,"path":1065,"stem":1066},"End loop","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fend-loop","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fend-loop",{"title":1068,"path":1069,"stem":1070},"End run","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fend-run","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fend-run",{"title":1072,"path":1073,"stem":1074},"Enter text step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fenter-text","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fenter-text",{"title":1076,"path":1077,"stem":1078},"Export to CSV step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fexport-csv-file","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fexport-csv-file",{"title":1080,"path":1081,"stem":1082},"Find Row step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Ffind-row","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Ffind-row",{"title":1084,"path":1085,"stem":1086},"Generate authenticator code step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fgenerate-authenticator-code","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fgenerate-authenticator-code",{"title":1088,"path":1089,"stem":1090},"Generate random password step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fgenerate-random-password","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fgenerate-random-password",{"title":1092,"path":1093,"stem":1094},"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":1096,"path":1097,"stem":1098},"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":1100,"path":1101,"stem":1102},"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":1104,"path":1105,"stem":1106},"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":1108,"path":1109,"stem":1110},"Go to page","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fgo-to-page","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fgo-to-page",{"title":1112,"path":1113,"stem":1114},"Group steps","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fgroup-steps","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fgroup-steps",{"title":1116,"path":1117,"stem":1118},"If a condition is true, run steps","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fif-condtion","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fif-condtion",{"title":1120,"path":1121,"stem":1122},"If Else condition step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fif-else-condition","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fif-else-condition",{"title":1124,"path":1125,"stem":1126},"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":1128,"stem":1129},"\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fintegrate-ai","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fintegrate-ai",{"title":1131,"path":1132,"stem":1133},"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":1135,"path":1136,"stem":1137},"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":1139,"path":1140,"stem":1141},"Jump to another step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fjump-step","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fjump-step",{"title":1143,"path":1144,"stem":1145},"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":1147,"path":1148,"stem":1149},"Loop step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Floop","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Floop",{"title":1151,"path":1152,"stem":1153},"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":1155,"path":1156,"stem":1157},"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":1159,"path":1160,"stem":1161},"Open a new tab step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fopen-tab","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fopen-tab",{"title":1163,"path":1164,"stem":1165},"Press keys(s) step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fpress-key","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fpress-key",{"title":1167,"path":1168,"stem":1169},"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":1171,"path":1172,"stem":1173},"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":1175,"path":1176,"stem":1177},"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":1179,"path":1180,"stem":1181},"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":1183,"path":1184,"stem":1185},"Read local file step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fread-local-file","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fread-local-file",{"title":1187,"path":1188,"stem":1189},"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":1191,"path":1192,"stem":1193},"Remove duplicates step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fremove-duplicates","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fremove-duplicates",{"title":1195,"path":1196,"stem":1197},"Remove HTML code step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fremove-html-code","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fremove-html-code",{"title":1199,"path":1200,"stem":1201},"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":1203,"path":1204,"stem":1205},"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":1207,"path":1208,"stem":1209},"Replace text step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Freplace-text-step","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Freplace-text-step",{"title":331,"path":1211,"stem":1212},"\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Frestart-browser","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Frestart-browser",{"title":1214,"path":1215,"stem":1216},"Rollover element step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Frollover-element","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Frollover-element",{"title":1218,"path":1219,"stem":1220},"Run another Axiom step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Frun-another-axiom","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Frun-another-axiom",{"title":1222,"path":1223,"stem":1224},"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":1226,"path":1227,"stem":1228},"Save screenshot locally step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsave-screenshot-locally","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsave-screenshot-locally",{"title":1230,"path":1231,"stem":1232},"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":1234,"path":1235,"stem":1236},"Scrape metadata step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fscrape-metadata","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fscrape-metadata",{"title":1238,"path":1239,"stem":1240},"Select list step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fselect-list","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fselect-list",{"title":1242,"path":1243,"stem":1244},"Select random rows step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fselect-random-rows","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fselect-random-rows",{"title":1246,"path":1247,"stem":1248},"Send an email step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsend-an-email","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsend-an-email",{"title":1250,"path":1251,"stem":1252},"Solve Captcha step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsolve-captcha","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsolve-captcha",{"title":1254,"path":1255,"stem":1256},"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":1258,"path":1259,"stem":1260},"Split by character step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsplit-by-character","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fsplit-by-character",{"title":1262,"path":1263,"stem":1264},"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":1266,"path":1267,"stem":1268},"Switch browser tab step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fswitch-browser-tab","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fswitch-browser-tab",{"title":1270,"path":1271,"stem":1272},"Trigger webhook step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Ftrigger-webhook","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Ftrigger-webhook",{"title":1274,"path":1275,"stem":1276},"Try catch","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Ftry-catch","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Ftry-catch",{"title":1278,"path":1279,"stem":1280},"Upload a file step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fupload-file","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fupload-file",{"title":1282,"path":1283,"stem":1284},"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":1286,"path":1287,"stem":1288},"Wait step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fwait","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fwait",{"title":1290,"path":1291,"stem":1292},"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":1294,"path":1295,"stem":1296},"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":1298,"path":1299,"stem":1300},"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":1302,"path":1303,"stem":1304},"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":1306,"path":1307,"stem":1308},"Write javascript step","\u002Fdocs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fwrite-javascript","docs\u002Fno-code-tool\u002Freference\u002Fsteps\u002Fwrite-javascript",{"title":1310,"path":1311,"stem":1312,"children":1313},"Release notes","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes","docs\u002Fno-code-tool\u002Frelease-notes\u002Findex",[1314,1315,1319,1323,1327,1331,1335,1339,1343,1347,1351,1355,1359,1363,1367,1371,1375,1379,1383,1387,1391,1395,1399,1403,1407,1411,1415,1419,1423,1427,1431,1435,1439],{"title":1310,"path":1311,"stem":1312},{"title":1316,"path":1317,"stem":1318},"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":1320,"path":1321,"stem":1322},"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":1324,"path":1325,"stem":1326},"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":1328,"path":1329,"stem":1330},"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":1332,"path":1333,"stem":1334},"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":1336,"path":1337,"stem":1338},"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":1340,"path":1341,"stem":1342},"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":1344,"path":1345,"stem":1346},"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":1348,"path":1349,"stem":1350},"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":1352,"path":1353,"stem":1354},"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":1356,"path":1357,"stem":1358},"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":1360,"path":1361,"stem":1362},"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":1364,"path":1365,"stem":1366},"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":1368,"path":1369,"stem":1370},"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":1372,"path":1373,"stem":1374},"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":1376,"path":1377,"stem":1378},"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":1380,"path":1381,"stem":1382},"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":1384,"path":1385,"stem":1386},"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":1388,"path":1389,"stem":1390},"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":1392,"path":1393,"stem":1394},"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":1396,"path":1397,"stem":1398},"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":1400,"path":1401,"stem":1402},"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":1404,"path":1405,"stem":1406},"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":1408,"path":1409,"stem":1410},"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":1412,"path":1413,"stem":1414},"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":1416,"path":1417,"stem":1418},"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":1420,"path":1421,"stem":1422},"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":1424,"path":1425,"stem":1426},"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":1428,"path":1429,"stem":1430},"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":1432,"path":1433,"stem":1434},"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":1436,"path":1437,"stem":1438},"Automate two-factor authentication logins","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-5-1-0","docs\u002Fno-code-tool\u002Frelease-notes\u002Faxiom-version-5-1-0",{"title":1440,"path":1441,"stem":1442},"Brand new desktop application","\u002Fdocs\u002Fno-code-tool\u002Frelease-notes\u002Flatest","docs\u002Fno-code-tool\u002Frelease-notes\u002Flatest",{"title":663,"path":1444,"stem":1445,"children":1446},"\u002Fdocs\u002Fno-code-tool\u002Fthe-builder","docs\u002Fno-code-tool\u002Fthe-builder\u002Findex",[1447,1448,1452,1456,1460,1464,1468,1486],{"title":663,"path":1444,"stem":1445},{"title":1449,"path":1450,"stem":1451},"AI Assistant","\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Fai-assistant","docs\u002Fno-code-tool\u002Fthe-builder\u002Fai-assistant",{"title":1453,"path":1454,"stem":1455},"The no-code Builder","\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Fbuilder","docs\u002Fno-code-tool\u002Fthe-builder\u002Fbuilder",{"title":1457,"path":1458,"stem":1459},"The dashboard","\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Fdashboard","docs\u002Fno-code-tool\u002Fthe-builder\u002Fdashboard",{"title":1461,"path":1462,"stem":1463},"Installation","\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Finstall","docs\u002Fno-code-tool\u002Fthe-builder\u002Finstall",{"title":1465,"path":1466,"stem":1467},"Pass data between steps","\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Fpass","docs\u002Fno-code-tool\u002Fthe-builder\u002Fpass",{"title":1469,"path":1470,"stem":1471,"children":1472},"The selector tool","\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Fselector-tool","docs\u002Fno-code-tool\u002Fthe-builder\u002Fselector-tool\u002Findex",[1473,1474,1478,1482],{"title":1469,"path":1470,"stem":1471},{"title":1475,"path":1476,"stem":1477},"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":1479,"path":1480,"stem":1481},"Use the Multi Selector tool","\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Fselector-tool\u002Fmulti","docs\u002Fno-code-tool\u002Fthe-builder\u002Fselector-tool\u002Fmulti",{"title":1483,"path":1484,"stem":1485},"Use the Single Selector","\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Fselector-tool\u002Fsingle","docs\u002Fno-code-tool\u002Fthe-builder\u002Fselector-tool\u002Fsingle",{"title":1487,"path":1488,"stem":1489},"Share an automation","\u002Fdocs\u002Fno-code-tool\u002Fthe-builder\u002Fsharing","docs\u002Fno-code-tool\u002Fthe-builder\u002Fsharing",{"title":1491,"path":1492,"stem":1493,"children":1494},"Troubleshooting","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Findex",[1495,1496,1500,1578],{"title":1491,"path":1492,"stem":1493},{"title":1497,"path":1498,"stem":1499},"Handle errors in an automation","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferror-handling","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferror-handling",{"title":1501,"path":1502,"stem":1503,"children":1504},"Common errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Findex",[1505,1506,1510,1514,1518,1536,1540],{"title":1501,"path":1502,"stem":1503},{"title":1507,"path":1508,"stem":1509},"Desktop app errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fdesktop-app","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fdesktop-app",{"title":1511,"path":1512,"stem":1513},"General errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fgeneral","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fgeneral",{"title":1515,"path":1516,"stem":1517},"Installation and uninstallation errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Finstallation","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Finstallation",{"title":1519,"path":1520,"stem":1521,"children":1522},"Integration errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fintegrations","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fintegrations\u002Findex",[1523,1524,1528,1532],{"title":1519,"path":1520,"stem":1521},{"title":1525,"path":1526,"stem":1527},"2Captcha errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fintegrations\u002F2captcha","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fintegrations\u002F2captcha",{"title":1529,"path":1530,"stem":1531},"AI integration errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fintegrations\u002Fai","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fintegrations\u002Fai",{"title":1533,"path":1534,"stem":1535},"Google Sheets errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fintegrations\u002Fgoogle-sheets","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fintegrations\u002Fgoogle-sheets",{"title":1537,"path":1538,"stem":1539},"Runtime errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fruntime","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fruntime",{"title":1541,"path":1542,"stem":1543,"children":1544},"Step errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Findex",[1545,1546,1550,1554,1558,1562,1566,1570,1574],{"title":1541,"path":1542,"stem":1543},{"title":1547,"path":1548,"stem":1549},"Control flow step errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fcontrol-flow","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fcontrol-flow",{"title":1551,"path":1552,"stem":1553},"File step errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Ffiles","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Ffiles",{"title":1555,"path":1556,"stem":1557},"Interact step errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Finteract","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Finteract",{"title":1559,"path":1560,"stem":1561},"Loop step errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Floop","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Floop",{"title":1563,"path":1564,"stem":1565},"Other step errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fmisc","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fmisc",{"title":1567,"path":1568,"stem":1569},"Navigate step errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fnavigate","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fnavigate",{"title":1571,"path":1572,"stem":1573},"Scrape step errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fscrape","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fscrape",{"title":1575,"path":1576,"stem":1577},"Webhook and API step errors","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fwebhooks-api","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Ferrors\u002Fsteps\u002Fwebhooks-api",{"title":1579,"path":1580,"stem":1581},"Debug an automation","\u002Fdocs\u002Fno-code-tool\u002Ftroubleshooting\u002Fhow-to-debug","docs\u002Fno-code-tool\u002Ftroubleshooting\u002Fhow-to-debug",{"title":1583,"path":1584,"stem":1585},"Get support","\u002Fdocs\u002Fsupport","docs\u002Fsupport",{"title":1587,"path":1588,"stem":1589},"Automatización del navegador para humanos e IA","\u002Fes","es",{"title":1591,"path":1592,"stem":1593},"Extension uninstalled","\u002Fextension-uninstalled","extension-uninstalled",{"title":1595,"path":1596,"stem":1597},"l'automatisation du navigateur pour les humains et les IA","\u002Ffr","fr",{"title":1599,"path":1600,"stem":1601},"Browser automation & web scraping, no-code or code","\u002F","index",{"title":1603,"path":1604,"stem":1605,"children":1606},"Infrastructure","\u002Finfrastructure","infrastructure",[1607,1610,1613,1617,1621],{"title":1608,"path":1604,"stem":1609},"Private Browser Infrastructure","infrastructure\u002Findex",{"title":193,"path":1611,"stem":1612},"\u002Finfrastructure\u002F_api","infrastructure\u002F_api",{"title":1614,"path":1615,"stem":1616},"Build with Claude","\u002Finfrastructure\u002F_privacy","infrastructure\u002F_privacy",{"title":1618,"path":1619,"stem":1620},"Cloud Browser Infrastructure","\u002Finfrastructure\u002Fcloud","infrastructure\u002Fcloud",{"title":1622,"path":1623,"stem":1624},"Local Browser Automation on Desktop","\u002Finfrastructure\u002Fdesktop","infrastructure\u002Fdesktop",{"title":1626,"path":1627,"stem":1628},"Install the desktop runner for axiom.ai's browser automation extension","\u002Finstall-desktop-app","install-desktop-app",{"title":1630,"path":1631,"stem":1632},"No-code tool for making browser automations in Chrome","\u002Fno-code-tool","no-code-tool",{"title":1634,"path":1635,"stem":1636},"Browser automation & web scraping pricing plans","\u002Fpricing","pricing",{"title":1638,"path":1639,"stem":1640},"Privacy Policy","\u002Fprivacy-policy","privacy-policy",{"title":1642,"path":1643,"stem":1644},"No-code steps for browser automation","\u002Fsteps","steps",{"title":1646,"path":1647,"stem":1648},"Chrome extension installed: start building by description","\u002Fsuccess","success",{"title":1650,"path":1651,"stem":1652},"Terms of use","\u002Fterms-of-use","terms-of-use",{"id":1654,"title":407,"body":1655,"date":1792,"description":1793,"extension":1794,"meta":1795,"navigation":1797,"order":1798,"path":408,"seo":1799,"stem":409,"__hash__":1800},"content\u002Fdocs\u002Fdeveloper-hub\u002Fmcp\u002Findex.md",{"type":1656,"value":1657,"toc":1781},"minimark",[1658,1662,1667,1670,1675,1683,1686,1690,1702,1706,1708,1711,1758,1762,1764,1768],[1659,1660,1661],"p",{},"The Model Context Protocol (MCP) is an open standard from Anthropic that lets LLM clients call external tools. With an MCP server in front of the axiom.ai API, Claude Desktop, Claude Code, Cursor, or any other MCP-aware client can trigger your automations and drive cloud browsers in conversation.",[1663,1664,1666],"h2",{"id":1665},"two-ways-to-set-this-up","Two ways to set this up",[1668,1669],"hr",{},[1671,1672,1674],"h3",{"id":1673},"_1-the-built-in-desktop-app-server-recommended","1. The built-in desktop app server (recommended)",[1659,1676,1677,1678,1682],{},"The ",[1679,1680,1681],"a",{"href":422},"axiom.ai desktop app"," ships with a Claude MCP server. Toggle it on, paste your API key, and any MCP client on your machine (Claude Desktop, Claude Code, Cursor, and others) can immediately trigger automations and call step functions. No code, no setup, no server to maintain.",[1659,1684,1685],{},"This is the right path for almost everyone. You'll need a paid axiom.ai account to generate the API key.",[1671,1687,1689],{"id":1688},"_2-build-your-own-server","2. Build your own server",[1659,1691,1692,1693,1697,1698,1701],{},"If the built-in server doesn't fit (you want a headless server, a custom tool surface, a different SDK, or you're not running the desktop app), wrap the axiom.ai API yourself. The minimal version is around 30 lines. The pages below walk through ",[1694,1695,1696],"code",{},"\u002Ftrigger"," and ",[1694,1699,1700],{},"\u002Frun-data"," wrappers in Python and TypeScript, then how to register the result with the major MCP clients.",[1663,1703,1705],{"id":1704},"anthropics-mcp-resources","Anthropic's MCP resources",[1668,1707],{},[1659,1709,1710],{},"Useful reading regardless of which path you take. The protocol overview, capability model, and SDK quickstarts will save debugging time later.",[1712,1713,1714,1723,1730,1736,1743,1750],"ul",{},[1715,1716,1717],"li",{},[1679,1718,1722],{"href":1719,"rel":1720},"https:\u002F\u002Fmodelcontextprotocol.io",[1721],"nofollow","Spec and docs",[1715,1724,1725],{},[1679,1726,1729],{"href":1727,"rel":1728},"https:\u002F\u002Fmodelcontextprotocol.io\u002Fdocs\u002Fdevelop\u002Fbuild-server",[1721],"Build a server guide",[1715,1731,1732],{},[1679,1733,213],{"href":1734,"rel":1735},"https:\u002F\u002Fmodelcontextprotocol.io\u002Fquickstart",[1721],[1715,1737,1738],{},[1679,1739,1742],{"href":1740,"rel":1741},"https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol\u002Fpython-sdk",[1721],"Python SDK",[1715,1744,1745],{},[1679,1746,1749],{"href":1747,"rel":1748},"https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol\u002Ftypescript-sdk",[1721],"TypeScript SDK",[1715,1751,1752,1757],{},[1679,1753,1756],{"href":1754,"rel":1755},"https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol\u002Fservers",[1721],"Reference servers"," (good templates to clone)",[1663,1759,1761],{"id":1760},"in-this-section","In this section",[1668,1763],{},[1765,1766],"docs-cards",{":by-order":1767},"true",[1659,1769,1770,1771,1774,1775,1780],{},"Need help? Contact ",[1679,1772,1773],{"href":104},"support"," or ask a question in our ",[1679,1776,1779],{"href":1777,"rel":1778},"https:\u002F\u002Fwww.reddit.com\u002Fr\u002Faxiom_ai",[1721],"Reddit community",".",{"title":1782,"searchDepth":1783,"depth":1783,"links":1784},"",3,[1785,1790,1791],{"id":1665,"depth":1786,"text":1666,"children":1787},2,[1788,1789],{"id":1673,"depth":1783,"text":1674},{"id":1688,"depth":1783,"text":1689},{"id":1704,"depth":1786,"text":1705},{"id":1760,"depth":1786,"text":1761},null,"Drive axiom.ai from Claude, Cursor, or any MCP client. The axiom.ai desktop app ships with a built-in MCP server; alternatively, build your own in Python or TypeScript.","md",{"metaTitle":1796},"Use axiom.ai with Claude and other MCP clients",true,7,{"title":407,"description":1793},"aOQCwh51qi0lJbM1kAmZnLmXeJdI73UorE-rNX2VLCo",[1802,1872,1884],{"key":1803,"title":1804,"href":518,"sections":1805},"no-code","No-code tool",[1806,1818,1831,1839,1856,1861,1867,1870],{"id":1807,"title":1808,"href":1444,"mode":1809,"children":1810},"the-builder","The builder","collapsible",[1811,1812,1813,1814,1815,1816,1817],{"title":1461,"href":1462},{"title":1457,"href":1458},{"title":1453,"href":1454},{"title":1465,"href":1466},{"title":1469,"href":1470},{"title":1487,"href":1488},{"title":1449,"href":1450},{"id":1819,"title":549,"href":550,"mode":1809,"children":1820},"how-it-works",[1821,1822,1823,1824,1825,1826,1827,1828,1829,1830],{"title":555,"href":556},{"title":659,"href":660},{"title":637,"href":638},{"title":712,"href":713},{"title":674,"href":675},{"title":678,"href":679},{"title":323,"href":667},{"title":762,"href":763},{"title":670,"href":671},{"title":716,"href":717},{"id":1832,"title":1833,"href":528,"mode":1809,"children":1834},"get-started","Get started",[1835,1836,1837,1838],{"title":541,"href":542},{"title":533,"href":534},{"title":545,"href":546},{"title":537,"href":538},{"id":1840,"title":17,"href":775,"mode":1809,"children":1841},"integrations",[1842,1843,1844,1845,1846,1847,1848,1849,1850,1851,1852,1853,1854,1855],{"title":832,"href":833},{"title":808,"href":809},{"title":788,"href":789},{"title":784,"href":785},{"title":820,"href":821},{"title":812,"href":813},{"title":816,"href":817},{"title":800,"href":801},{"title":824,"href":825},{"title":792,"href":793},{"title":804,"href":805},{"title":828,"href":829},{"title":796,"href":797},{"title":780,"href":781},{"id":1857,"title":217,"href":836,"mode":1809,"children":1858},"reference",[1859,1860],{"title":841,"href":842},{"title":950,"href":951},{"id":1862,"title":1491,"href":1492,"mode":1809,"children":1863},"troubleshooting",[1864,1865,1866],{"title":1501,"href":1502},{"title":1579,"href":1580},{"title":1497,"href":1498},{"title":523,"href":524,"mode":1868,"children":1869},"link",[],{"title":1310,"href":1311,"mode":1868,"children":1871},[],{"key":1694,"title":143,"href":144,"sections":1873},[1874],{"id":1694,"title":143,"href":144,"mode":1875,"children":1876},"flat",[1877,1878,1879,1880,1881,1882,1883],{"title":153,"href":154},{"title":157,"href":158},{"title":149,"href":150},{"title":165,"href":166},{"title":169,"href":170},{"title":161,"href":162},{"title":183,"href":184},{"key":1885,"title":1886,"href":188,"sections":1887},"developer-hub","Developer hub",[1888,1899,1906,1911,1918,1923],{"id":1889,"title":193,"href":194,"mode":1809,"children":1890},"dh-api",[1891,1892,1893,1894,1895,1896,1897,1898],{"title":239,"href":240},{"title":213,"href":214},{"title":199,"href":200},{"title":203,"href":204},{"title":209,"href":210},{"title":367,"href":368},{"title":277,"href":278},{"title":217,"href":218},{"id":1900,"title":407,"href":408,"mode":1809,"children":1901},"dh-mcp",[1902,1903,1904,1905],{"title":421,"href":422},{"title":413,"href":414},{"title":417,"href":418},{"title":425,"href":426},{"id":1907,"title":429,"href":430,"mode":1809,"children":1908},"dh-snippets",[1909,1910],{"title":435,"href":436},{"title":465,"href":466},{"id":1912,"title":385,"href":386,"mode":1809,"children":1913},"dh-deep-dives",[1914,1915,1916,1917],{"title":395,"href":396},{"title":391,"href":392},{"title":399,"href":400},{"title":403,"href":404},{"id":1919,"title":1491,"href":478,"mode":1809,"children":1920},"dh-troubleshooting",[1921,1922],{"title":487,"href":488},{"title":483,"href":484},{"title":137,"href":138,"mode":1868,"children":1924},[],{"parent":188,"items":1926},[1927,2173,2265,2298,2342],{"id":1928,"title":193,"body":1929,"date":1792,"description":2168,"extension":1794,"meta":2169,"navigation":1797,"order":2017,"path":194,"seo":2171,"stem":195,"__hash__":2172},"content\u002Fdocs\u002Fdeveloper-hub\u002Fapi\u002Findex.md",{"type":1656,"value":1930,"toc":2160},[1931,1934,1959,1973,1989,1998,2003,2006,2057,2062,2067,2102,2105,2110,2113,2116,2122,2128,2130,2135,2138,2140,2144,2147,2149,2156],[1659,1932,1933],{},"The axiom.ai API has three layers. They can be used together or individually:",[1935,1936,1937,1945,1952],"ol",{},[1715,1938,1939,1944],{},[1940,1941,1942],"strong",{},[1679,1943,203],{"href":204}," — a long-lived WebSocket to a cloud browser, drivable from Puppeteer, Playwright, or any CDP-speaking client.",[1715,1946,1947,1951],{},[1940,1948,1949],{},[1679,1950,277],{"href":278}," — our library of step functions wraps the Chrome API with high-level browser actions in Node.",[1715,1953,1954,1958],{},[1940,1955,1956],{},[1679,1957,239],{"href":240}," — trigger any pre-built automation, code or no-code, and manage its runs over REST.",[1659,1960,1961,1962,1965,1966,1969,1970,1780],{},"All three layers are reachable from your own code or from an ",[1679,1963,1964],{"href":408},"MCP client",". Start with the ",[1679,1967,1968],{"href":214},"quickstart",", then ",[1679,1971,1972],{"href":200},"generate an API key",[1974,1975,1977,1982,1986],"docs-card-grid",{"cols":1783,"gap":1976},"6",[1978,1979],"docs-image-card",{"link":204,"shape":1980,"text":1981,"title":203},"cube","Open a WebSocket to a cloud browser and drive it from Puppeteer, Playwright, or any CDP client.",[1978,1983],{"link":278,"shape":1984,"text":1985,"title":277},"pyramid","Our library of step functions removes the CDP boilerplate — high-level browser actions in Node via the @axiom_ai\u002Fapi package.",[1978,1987],{"link":240,"shape":1984,"text":1988,"title":239},"Trigger any pre-built automation — code or no-code — and manage its runs over REST. For Zapier, Make, a backend service, or an MCP client.",[1990,1991,1996],"pre",{"className":1992,"code":1994,"language":1995},[1993],"language-text","                                                YOUR CODE\n                                                    │\n                                                [API key]\n                                                    │\n                            ╔═══════════════════════════════════════════════╗\n                            ║                 axiom.ai API                  ║\n                            ╚═══════════════════════════════════════════════╝\n                                                    │\n            ┌───────────────────────────────────────┼───────────────────────────────────────┐\n            │                                       │                                       │\n            ▼                                       ▼                                       ▼\n\n   ╔══════════════════════╗               ╔══════════════════════╗               ╔══════════════════════╗\n   ║      Chrome API      ║               ║       Step API       ║               ║   Orchestrate API    ║\n   ╚══════════════════════╝               ╚══════════════════════╝               ╚══════════════════════╝\n\n   Long-lived WebSocket.                  Node library calling                   REST. Fire pre-built\n   Connect Puppeteer,                     \u002Fapi\u002Fv5\u002Fstep. High-level               automations and\n   Playwright, or any                     browser step functions.                manage their runs.\n   CDP-speaking client.\n\n   wss:\u002F\u002Fcdp-lb.axiom.ai\u002F                 npm install @axiom_ai\u002Fapi              POST \u002Ftrigger\n     ?token=API_KEY                         │                                    POST \u002Frun-data\n                                          new AxiomApi(key)                      POST \u002Frun-reports\n                                            │                                    POST \u002Flist-automations\n                                          browserOpen()                          POST \u002Fstop\n                                            │\n                                          goto(url)\n                                          click(selector)\n                                          enterText(sel, text)\n                                          scrape()\n                                          wait(ms)\n                                            │\n                                          browserClose()\n","text",[1694,1997,1994],{"__ignoreMap":1782},[1663,1999,2001],{"id":2000},"chrome-api",[1679,2002,203],{"href":204},[1659,2004,2005],{},"A long-lived Chrome DevTools Protocol WebSocket pointed at a fresh cloud browser. Connect Puppeteer, Playwright, or any CDP-speaking library and drive it exactly as you would locally — except it runs on our infrastructure, with no Chromium to install or maintain. Best when you want full control of every browser action from your own stack, in any language.",[1990,2007,2011],{"className":2008,"code":2009,"language":2010,"meta":1782,"style":1782},"language-javascript shiki shiki-themes github-light-default github-dark-default","const browser = await puppeteer.connect({\n  browserWSEndpoint: \"wss:\u002F\u002Fcdp-lb.axiom.ai\u002F?token=YOUR_API_KEY\"\n});\n","javascript",[1694,2012,2013,2043,2052],{"__ignoreMap":1782},[2014,2015,2018,2022,2026,2029,2032,2036,2040],"span",{"class":2016,"line":2017},"line",1,[2014,2019,2021],{"class":2020},"sjeE4","const",[2014,2023,2025],{"class":2024},"sHrmB"," browser",[2014,2027,2028],{"class":2020}," =",[2014,2030,2031],{"class":2020}," await",[2014,2033,2035],{"class":2034},"s4rv2"," puppeteer.",[2014,2037,2039],{"class":2038},"sbjLL","connect",[2014,2041,2042],{"class":2034},"({\n",[2014,2044,2045,2048],{"class":2016,"line":1786},[2014,2046,2047],{"class":2034},"  browserWSEndpoint: ",[2014,2049,2051],{"class":2050},"sSVrQ","\"wss:\u002F\u002Fcdp-lb.axiom.ai\u002F?token=YOUR_API_KEY\"\n",[2014,2053,2054],{"class":2016,"line":1783},[2014,2055,2056],{"class":2034},"});\n",[1659,2058,2059],{},[1679,2060,2061],{"href":204},"Read the full Chrome API guide →",[1663,2063,2065],{"id":2064},"step-api",[1679,2066,277],{"href":278},[1659,2068,1677,2069,2072,2073,2076,2077,2080,2081,2084,2085,2084,2088,2084,2091,2084,2094,2097,2098,2101],{},[1694,2070,2071],{},"@axiom_ai\u002Fapi"," Node package gives you high-level browser actions over our ",[1694,2074,2075],{},"\u002Fapi\u002Fv5\u002Fstep"," REST endpoint — call named step functions instead of speaking CDP yourself. Open a session with ",[1694,2078,2079],{},"browserOpen()",", drive it with actions like ",[1694,2082,2083],{},"goto",", ",[1694,2086,2087],{},"click",[1694,2089,2090],{},"enterText",[1694,2092,2093],{},"scrape",[1694,2095,2096],{},"wait",", …, close with ",[1694,2099,2100],{},"browserClose()",". The Step API is a separate surface from the Chrome API above — pick whichever fits your stack. Best when you want code-driven flows in Node but don't want to write Puppeteer or wire up CDP yourself.",[1765,2103],{"path":2104},"step-functions",[1663,2106,2108],{"id":2107},"orchestrate-api",[1679,2109,239],{"href":240},[1659,2111,2112],{},"Trigger any pre-built automation — code or no-code — and manage its runs over REST. Pass inputs at trigger time, poll status, fetch run history, stop in-flight runs. Best when the automation is already authored in the No-Code Tool or Code Dashboard and you want to wire it into Zapier, Make, a backend service, a cron job, or an MCP client.",[1765,2114],{"path":2115},"run-automations",[1663,2117,2119],{"id":2118},"use-from-an-mcp-client",[1679,2120,2121],{"href":408},"Use from an MCP client",[1659,2123,2124,2125,2127],{},"All three layers above are reachable from MCP-aware clients (Claude Desktop, Claude Code, Cursor, and others). Use the built-in server in the axiom.ai desktop app, or build your own in Python or TypeScript to expose the Chrome API, the Step API, or the Orchestrate API's ",[1694,2126,1696],{}," as tools.",[1765,2129],{"path":408},[1663,2131,2133],{"id":2132},"usage-and-limits",[1679,2134,367],{"href":368},[1659,2136,2137],{},"Check how much cloud runtime your account has left, see how runs are queued when you hit your concurrency limit, and stay inside the per-minute rate limits.",[1765,2139],{"path":2132},[1663,2141,2142],{"id":1857},[1679,2143,217],{"href":218},[1659,2145,2146],{},"Endpoint summaries, request and response payloads, and error codes for the full API surface.",[1765,2148],{"path":1857},[1659,2150,1770,2151,1774,2153,1780],{},[1679,2152,1773],{"href":104},[1679,2154,1779],{"href":1777,"rel":2155},[1721],[2157,2158,2159],"style",{},"html pre.shiki code .sjeE4, html code.shiki .sjeE4{--shiki-default:#CF222E;--shiki-dark:#FF7B72}html pre.shiki code .sHrmB, html code.shiki .sHrmB{--shiki-default:#0550AE;--shiki-dark:#79C0FF}html pre.shiki code .s4rv2, html code.shiki .s4rv2{--shiki-default:#1F2328;--shiki-dark:#E6EDF3}html pre.shiki code .sbjLL, html code.shiki .sbjLL{--shiki-default:#8250DF;--shiki-dark:#D2A8FF}html pre.shiki code .sSVrQ, html code.shiki .sSVrQ{--shiki-default:#0A3069;--shiki-dark:#A5D6FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":1782,"searchDepth":1783,"depth":1783,"links":2161},[2162,2163,2164,2165,2166,2167],{"id":2000,"depth":1786,"text":203},{"id":2064,"depth":1786,"text":277},{"id":2107,"depth":1786,"text":239},{"id":2118,"depth":1786,"text":2121},{"id":2132,"depth":1786,"text":367},{"id":1857,"depth":1786,"text":217},"Three layered APIs with one key. Chrome API for low-level browser control, Step API for high-level browser actions, and Orchestrate API to trigger any automation — code or no-code.",{"metaTitle":2170},"axiom.ai API — Chrome API, Step API, and Orchestrate API",{"title":193,"description":2168},"Nb_ixTb-8IoTXO7OYZrgPRmhQo6WAE2t4WH1cErt9_U",{"id":2174,"title":429,"body":2175,"date":1792,"description":2260,"extension":1794,"meta":2261,"navigation":1797,"order":1786,"path":430,"seo":2263,"stem":431,"__hash__":2264},"content\u002Fdocs\u002Fdeveloper-hub\u002Fsnippets\u002Findex.md",{"type":1656,"value":2176,"toc":2256},[2177,2185,2189,2191,2193,2197,2199,2211,2223,2226,2237,2249],[1659,2178,1677,2179,2184],{},[1679,2180,2181],{"href":1307},[1940,2182,2183],{},"Write javascript"," step lets you extend axiom.ai with custom code. The snippets in this section have been tried and tested in real automations, and many came from user requests. They're split into two categories: standard JavaScript that runs against the page, and Puppeteer snippets that drive the browser through Puppeteer's API.",[1663,2186,2188],{"id":2187},"snippet-categories","Snippet categories",[1668,2190],{},[1765,2192],{},[1663,2194,2196],{"id":2195},"run-in-app","Run in app",[1668,2198],{},[1659,2200,1677,2201,2203,2204,2206,2207,2210],{},[1694,2202,2196],{}," toggle on the ",[1940,2205,2183],{}," step runs your code inside the desktop application instead of inside the page. This is required for any snippet that uses the ",[1679,2208,2209],{"href":821},"Puppeteer API",". It's also useful when:",[1712,2212,2213,2216],{},[1715,2214,2215],{},"You don't want your code to interact with the page's own scripts. Running in the page can trigger the page's event listeners or clash with its function and variable names.",[1715,2217,2218,2219,2222],{},"You need access to Node.js APIs (the ",[1694,2220,2221],{},"fs"," module, for example) that aren't available in a browser context.",[1659,2224,2225],{},"There are trade-offs:",[1712,2227,2228,2231],{},[1715,2229,2230],{},"You can't access elements, functions, or variables from the page being automated.",[1715,2232,2233,2234,2236],{},"Console output isn't visible during the run when ",[1694,2235,2196],{}," is enabled.",[2238,2239,2240],"blockquote",{},[1659,2241,2242,2245,2246,2248],{},[1940,2243,2244],{},"Note:"," ",[1694,2247,2196],{}," only works on desktop runs. Cloud runs always execute scripts in the page context.",[1659,2250,1770,2251,1774,2253,1780],{},[1679,2252,1773],{"href":104},[1679,2254,1779],{"href":1777,"rel":2255},[1721],{"title":1782,"searchDepth":1783,"depth":1783,"links":2257},[2258,2259],{"id":2187,"depth":1786,"text":2188},{"id":2195,"depth":1786,"text":2196},"Tried-and-tested JavaScript and Puppeteer snippets for the Write javascript step, plus guidance on when to use the Run in app option.",{"metaTitle":2262},"JavaScript and Puppeteer code snippets for axiom.ai",{"title":429,"description":2260},"alsrbtAmQmam5efBRBnmhTSf9rbnmGuEyD-QKb2igTM",{"id":2266,"title":385,"body":2267,"date":1792,"description":2293,"extension":1794,"meta":2294,"navigation":1797,"order":1783,"path":386,"seo":2296,"stem":387,"__hash__":2297},"content\u002Fdocs\u002Fdeveloper-hub\u002Fdeep-dives\u002Findex.md",{"type":1656,"value":2268,"toc":2290},[2269,2272,2276,2278,2281,2283],[1659,2270,2271],{},"The deep dives explore tools and concepts behind axiom.ai in more detail than the main reference docs. Useful when you want to understand how something works, not just how to use it.",[1663,2273,2275],{"id":2274},"articles","Articles",[1668,2277],{},[1659,2279,2280],{},"Read these as reference articles rather than a single path. Each is self-contained and answers a specific class of question: how axiom.ai's underlying browser works, how cookies are stored and applied, how data is handled across desktop and cloud runs, and what's inside an exported automation file. Pick whichever matches the question you have.",[1765,2282],{},[1659,2284,1770,2285,1774,2287,1780],{},[1679,2286,1773],{"href":104},[1679,2288,1779],{"href":1777,"rel":2289},[1721],{"title":1782,"searchDepth":1783,"depth":1783,"links":2291},[2292],{"id":2274,"depth":1786,"text":2275},"In-depth articles on the tools and concepts behind axiom.ai, including Chromium, Puppeteer, cookie handling, data handling, and the structure of an exported automation.",{"metaTitle":2295},"In-depth articles on tools and concepts behind axiom.ai",{"title":385,"description":2293},"PUQlqQx1_GgkOulvBRBP8DkoIOJ2W7B6vKRNYGleNjE",{"id":2299,"title":477,"body":2300,"date":1792,"description":2336,"extension":1794,"meta":2337,"navigation":1797,"order":2339,"path":478,"seo":2340,"stem":479,"__hash__":2341},"content\u002Fdocs\u002Fdeveloper-hub\u002Ftroubleshooting\u002Findex.md",{"type":1656,"value":2301,"toc":2333},[2302,2315,2319,2321,2324,2326],[1659,2303,2304,2305,2307,2308,2312,2313,1780],{},"The pages in this section cover debugging the developer-facing parts of axiom.ai: the ",[1679,2306,193],{"href":194}," and the ",[1679,2309,2310],{"href":1307},[1940,2311,2183],{}," step. For general automation debugging that applies to every plan, see ",[1679,2314,1579],{"href":1580},[1663,2316,2318],{"id":2317},"developer-troubleshooting-pages","Developer troubleshooting pages",[1668,2320],{},[1659,2322,2323],{},"Start with the debugging guide for patterns and tools that apply across the API and custom code. Use the API errors reference when you need to look up a specific error message returned by the API and find its fix.",[1765,2325],{},[1659,2327,1770,2328,1774,2330,1780],{},[1679,2329,1773],{"href":104},[1679,2331,1779],{"href":1777,"rel":2332},[1721],{"title":1782,"searchDepth":1783,"depth":1783,"links":2334},[2335],{"id":2317,"depth":1786,"text":2318},"Debug and fix issues specific to the axiom.ai API and custom code, including JavaScript and Puppeteer steps, plus a reference of common API errors.",{"metaTitle":2338},"Debug API and custom code issues in axiom.ai automations",4,{"title":477,"description":2336},"GDKPEqe8sS9UvfqImHJAVqkXQ0guZw1Jja_XTrRZ-2Y",{"id":1654,"title":407,"body":2343,"date":1792,"description":1793,"extension":1794,"meta":2426,"navigation":1797,"order":1798,"path":408,"seo":2427,"stem":409,"__hash__":1800},{"type":1656,"value":2344,"toc":2418},[2345,2347,2349,2351,2353,2357,2359,2361,2367,2369,2371,2373,2405,2407,2409,2411],[1659,2346,1661],{},[1663,2348,1666],{"id":1665},[1668,2350],{},[1671,2352,1674],{"id":1673},[1659,2354,1677,2355,1682],{},[1679,2356,1681],{"href":422},[1659,2358,1685],{},[1671,2360,1689],{"id":1688},[1659,2362,1692,2363,1697,2365,1701],{},[1694,2364,1696],{},[1694,2366,1700],{},[1663,2368,1705],{"id":1704},[1668,2370],{},[1659,2372,1710],{},[1712,2374,2375,2380,2385,2390,2395,2400],{},[1715,2376,2377],{},[1679,2378,1722],{"href":1719,"rel":2379},[1721],[1715,2381,2382],{},[1679,2383,1729],{"href":1727,"rel":2384},[1721],[1715,2386,2387],{},[1679,2388,213],{"href":1734,"rel":2389},[1721],[1715,2391,2392],{},[1679,2393,1742],{"href":1740,"rel":2394},[1721],[1715,2396,2397],{},[1679,2398,1749],{"href":1747,"rel":2399},[1721],[1715,2401,2402,1757],{},[1679,2403,1756],{"href":1754,"rel":2404},[1721],[1663,2406,1761],{"id":1760},[1668,2408],{},[1765,2410],{":by-order":1767},[1659,2412,1770,2413,1774,2415,1780],{},[1679,2414,1773],{"href":104},[1679,2416,1779],{"href":1777,"rel":2417},[1721],{"title":1782,"searchDepth":1783,"depth":1783,"links":2419},[2420,2424,2425],{"id":1665,"depth":1786,"text":1666,"children":2421},[2422,2423],{"id":1673,"depth":1783,"text":1674},{"id":1688,"depth":1783,"text":1689},{"id":1704,"depth":1786,"text":1705},{"id":1760,"depth":1786,"text":1761},{"metaTitle":1796},{"title":407,"description":1793},[2429,2431,2433,2435],{"_path":422,"title":421,"description":2430,"stem":423},"The axiom.ai desktop app bundles an MCP server. Point Claude Desktop, Claude Code, Cursor, or any MCP client at it and build axiom.ai automations in conversation, using your own API key.",{"_path":414,"title":413,"description":2432,"stem":415},"Build a minimal Model Context Protocol server in Python that exposes axiom.ai automation triggers as tools for any MCP client.",{"_path":418,"title":417,"description":2434,"stem":419},"Build a minimal Model Context Protocol server in Node and TypeScript that exposes axiom.ai automation triggers as tools for any MCP client.",{"_path":426,"title":425,"description":2436,"stem":427},"Configure Claude Desktop, Claude Code, Cursor, and Cowork to load your custom axiom.ai MCP server.",1790161910432]