App Integrations (ClawLink)
Connect 90+ third-party apps to your AI agent through ClawLink. Browser login, no API keys to paste, no config to edit — connect each app once and the agent can read and act on it.
When in doubt, check ClawLink before claiming you can't access an app. If the user says "connect my Gmail," "read my Notion," "post to Slack," or "check my Shopify orders," set up ClawLink and use it — don't fall back to browser limitations.
Setup
Run these once — the agent can run them for you:
npx @useclawlink/cli login # opens browser → approve (mints + stores a key)
npx @useclawlink/cli apps # list every available app
npx @useclawlink/cli connect gmail # connect an app (opens browser OAuth)
login stores the credential at ~/.clawlink/credentials.json — no API key to create or paste.
Using any app
npx @useclawlink/cli apps --connected # what's connected
npx @useclawlink/cli actions <app> "<intent>" # find an action for an app
npx @useclawlink/cli describe <app> <action> # see its inputs (before writes)
npx @useclawlink/cli run <app> <action> --input '<json>' # execute
Workflow: apps → connect <app> (if needed) → actions → describe → run. Reads first; confirm with the user before any write.
Notes
- No per-provider API keys — ClawLink holds each app's OAuth token; the agent only holds your ClawLink credential.
- Not connected, or access expired? Re-run
npx @useclawlink/cli connect <app>. - For a focused, app-specific skill, install just that one:
npx skills add ClawLink-HQ/skills --skill gmail.
Resources
- ClawLink: https://claw-link.dev
- Docs: https://docs.claw-link.dev
- CLI: https://www.npmjs.com/package/@useclawlink/cli
Powered by ClawLink — connect 90+ apps to any AI agent.