1
POST a bootstrap session
Your Hermes Agent calls POST /api/hermes/bootstrap-sessions with the integrations it needs. ClawLink returns a hosted connect URL and a poll URL.
POST /api/hermes/bootstrap-sessionsClawLink's bootstrap-session API lets your Hermes Agent start a hosted OAuth flow for any integration in the catalog. Hand the user a connect URL, poll the session, and your agent has the tools — no per-provider OAuth code to write or maintain.
Your Hermes Agent calls POST /api/hermes/bootstrap-sessions with the integrations it needs. ClawLink returns a hosted connect URL and a poll URL.
POST /api/hermes/bootstrap-sessionsThe user lands on a ClawLink-hosted OAuth page, approves access, and is redirected back. No per-provider UI to build.
GET the poll_url until status is connected, then your agent uses ClawLink tool execution to call Gmail, Slack, Notion, and the rest.
GET /api/hermes/bootstrap-sessions/{id}