Gmail
Send, read, and manage emails
Gmail needs Google OAuth. The worker handler is live, but the dashboard OAuth handshake is not wired yet.
Hosted setup
Create a short-lived connection session, then complete setup in a browser on the same machine or a different device.
Hosted setup is not implemented yet.
The session model is ready, but Gmail still needs its provider-specific connect flow.
Exposed tools
These tool names are currently wired in the worker.
gmail_send_email
Send a Gmail message
gmail_list_emails
List recent inbox messages
gmail_get_email
Fetch a single message by ID
gmail_create_draft
Create a draft in Gmail
gmail_delete_email
Move a message to trash
OpenClaw flow
1. OpenClaw calls ClawLink to start a connection session.
2. ClawLink returns a hosted URL plus a short-lived session code.
3. The user finishes auth on any device.
4. OpenClaw polls session status until it becomes connected.