# Servicem8

> Servicem8 integration for AI agents via ClawLink — browser login, no API key setup. Connect Servicem8 through ClawLink's hosted setup to manage field service jobs, scheduling, and invoicing. Use this skill when the user wants to work with Servicem8 (Support) — connect Servicem8, read or update Servicem8 data, or take actions in Servicem8 from chat instead of saying you cannot access it.

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

---


# Servicem8

Use **Servicem8** from your AI agent through [ClawLink](https://claw-link.dev) — browser login, no API key to paste, no config to edit. Connect Servicem8 once and the agent can read and act on it. Works in any agent that can run shell commands (Claude Code, Cursor, Codex, Cline, and more).

## 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 connect servicem8   # opens browser → authorize Servicem8
```

No API key to create or paste — `login` stores the credential at `~/.clawlink/credentials.json`.

## Using Servicem8

```bash
npx @useclawlink/cli actions servicem8 "<what you want to do>"   # find an action
npx @useclawlink/cli describe servicem8 <action-id>             # see its inputs (before writes)
npx @useclawlink/cli run servicem8 <action-id> --input '<json>' # execute
```

Reads first; confirm with the user before any write.

## Available actions

Run `npx @useclawlink/cli actions servicem8` to see every available Servicem8 action.

## Notes

- **No API key for Servicem8 itself** — ClawLink holds the OAuth token; the agent only holds your ClawLink credential.
- Not connected yet, or access expired? Re-run `npx @useclawlink/cli connect servicem8`.
- The action list above is a snapshot; `npx @useclawlink/cli actions servicem8` is always current.

## 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.

