# App Integrations

> Connect Gmail, Notion, Slack, GitHub, Google Workspace (Drive, Docs, Sheets, Calendar), HubSpot, Shopify, LinkedIn, and 90+ other apps to your agent through ClawLink — browser login, no per-provider API keys. Use this skill when the user wants to read or send email, manage docs and spreadsheets, post to Slack, work with CRM or commerce data, or connect any third-party app from chat instead of saying you cannot access it.

- Skill: `clawlink-hq/app-integrations` (Agent Skill)
- Install (CLI): `npx skillmds@latest add clawlink-hq/app-integrations`
- Raw SKILL.md: https://api.skillmd.com/api/skills/clawlink-hq/app-integrations/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: clawlink-hq (https://skillmd.com/u/clawlink-hq)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/clawlink-hq/app-integrations

---


# App Integrations (ClawLink)

Connect 90+ third-party apps to your AI agent through [ClawLink](https://claw-link.dev). 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:

```bash
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

```bash
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](https://claw-link.dev)** — connect 90+ apps to any AI agent.

