docs/tools/browser-login.md
When a site requires login, sign in manually in the host browser profile (the openclaw browser).
Do not give the model your credentials. Automated logins often trigger anti‑bot defenses and can lock the account.
Back to the main browser docs: Browser.
OpenClaw controls a dedicated Chrome profile (named openclaw, orange‑tinted UI). This is separate from your daily browser profile.
For agent browser tool calls:
openclaw browser.profile="user" only when existing logged-in sessions matter and the user is at the computer to click/approve any attach prompt.Two easy ways to access it:
openclaw browser start
openclaw browser open https://x.com
If you have multiple profiles, pass --browser-profile <name> (the default is openclaw).
Sandboxed browser sessions are more likely to trigger bot detection. For X/Twitter (and other strict sites), prefer the host browser.
If the agent is sandboxed, the browser tool defaults to the sandbox. To allow host control:
{
agents: {
defaults: {
sandbox: {
mode: "non-main",
browser: {
allowHostControl: true,
},
},
},
},
}
Then target the host browser:
openclaw browser open https://x.com --browser-profile openclaw --target host
Or disable sandboxing for the agent that posts updates.