ClawLinkClawLink
CommunicationWorker liveDashboard pending

Gmail

Send, read, and manage emails

Gmail needs Google OAuth. The worker handler is live, but the dashboard OAuth handshake is not wired yet.

Checking connection

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.