Documentation Index
Fetch the complete documentation index at: https://docs.claw-link.dev/llms.txt
Use this file to discover all available pages before exploring further.
Common issues
Connection shows 'Needs reconnect'
Connection shows 'Needs reconnect'
A Needs reconnect status usually means the provider credentials expired, were revoked, or need fresh consent.To fix this:
ClawLink tools are missing in OpenClaw
ClawLink tools are missing in OpenClaw
Copy this into your OpenClaw chat and the agent will fix it for you:On managed OpenClaw deployments you cannot edit the gateway config yourself — ask your OpenClaw admin to enable the bundled
tools plugin and reload the gateway, then run the steps above.Why this works: ClawLink registers its tools through OpenClaw’s bundled tools host plugin. If tools is not loaded, ClawLink’s tools cannot reach agent sessions even though the plugin is installed. The most common second cause is that the current chat started before the plugin was installed, so its tool catalog is stale and a fresh chat is needed.API calls are failing
API calls are failing
If your agent is making requests but they’re failing, check the Request Logs for details.To diagnose this:
- Go to your dashboard and open Request Logs
- Find the failed request—the log shows the integration, the action attempted, and the error message returned
- Use the error message to identify whether the issue is with your credentials, the request itself, or the third-party service
Pairing link expired or approval did not finish
Pairing link expired or approval did not finish
Pairing links are short lived. If the browser page says the session expired, or OpenClaw never finishes after you approved it, start a fresh pairing flow.To fix this:
Rate limit errors
Rate limit errors
Rate limit errors mean the third-party API (not ClawLink) has throttled requests from your account. This happens when too many calls are made in a short window.ClawLink automatically retries rate-limited requests with exponential backoff—so occasional rate limits resolve themselves. If failures persist, your agent is making requests faster than the third-party API allows.To resolve persistent rate limiting:
- Slow down how frequently your agent triggers the affected integration
- Check the third-party service’s rate limit documentation to understand the limits for your account tier
- Consider upgrading your account with the third-party service if you need higher throughput
OAuth token expired (Gmail, Google Sheets, etc.)
OAuth token expired (Gmail, Google Sheets, etc.)
Some integrations—including Gmail, Google Sheets, and Google Calendar—use OAuth tokens that expire over time. When a token expires, the integration will stop working until you refresh it.To fix this:
Manual API key setup is not working
Manual API key setup is not working
Manual key entry is a fallback path. If it fails, the simplest fix is usually to switch back to browser pairing.Check the following:
- Make sure the key starts with
cllk_live_... - Confirm you copied the raw key when it was first shown after creation
- Revoke old keys you no longer trust and create a fresh one if needed
- If possible, remove the manual key and run browser pairing instead
Requests not appearing in logs
Requests not appearing in logs
If your agent is running but you don’t see requests in the logs, try the following:
- Refresh the logs page—there can be a short delay before new entries appear
- Confirm the device is paired—if OpenClaw is not authenticated to ClawLink, requests never reach tool execution
- Verify the app is actually connected—an unconnected provider cannot produce tool execution rows
- Check the local credential—if the device credential was revoked, requests are rejected before they are logged
