Log in to sites
There are several ways to keep an automation signed in to the web apps it visits. The simplest is to share your browser session. To sign in with steps, save your logins as credentials and have Axiom fill them at runtime, including completing two-factor authentication automatically. If you need full control over where your login details live, you can run everything on a PC you control so your login and session data stays on your own network.
We do not recommend storing password data directly in step fields.
Methods for automating login
Log in by sharing your session
Store browser cookies in axiom.ai so an automation stays signed in to a web app on desktop and cloud runs.
Log in with saved credentials
Save a username and password once as a credential and have Axiom fill them into a site's login form at runtime, without storing passwords in the automation.
Log in with 2FA
Complete two-factor authentication automatically in unattended cloud runs using saved credentials, or deliver SMS and email codes through the API.
Log in using a password manager
Store logins in a password manager or vault and use them in an automation — natively with 1Password, or via a webhook or JavaScript step for any vault with an API.
Log in using the VPS
Store logins on your private axiom.ai VPS and run automations remotely with full scheduling support.
Keep login data on your network
Run login automations on a PC you control with the desktop app, so your login and session data — including the cookies that keep you signed in — stays on your own hardware.
Log in using a Google Sheet
Store usernames and passwords in a Google Sheet and read them into an automation at runtime to sign in to web apps.
Need help? Contact support or ask a question in our Reddit community.