XO Docs

OAuth

Authenticate XO agents with model providers via OAuth — use a subscription instead of an API key.

OAuth lets your XO agent authenticate with a model provider via your existing subscription — no API key required. Use the Connect button on your project card to start the flow.

These flows are shared across agents. Any agent that exposes a Connect button (OpenClaw, Hermes, Claude Code) can use the same walkthrough.