Skip to main content
This is the fast path for humans: in four steps you give an AI coding agent (Claude Code, Codex, …) the ability to book WAT rooms for you in plain language.
Are you the agent? You don’t need any of this setup — follow the Agent playbook instead: it works immediately via npx, with no global install and no skills.
Using claude.ai or Claude Desktop (no terminal)? Skip this page entirely: connect the MCP server instead. One URL, sign in with your email, zero installation.
Prerequisites: Node.js 20 or higher, and a WAT account. No account yet? Your first login creates one automatically if your company email is on WAT’s resident list — see Create an account.
1

Install the wat CLI

Install it globally so the wat command is on your PATH (the skills call it):
Check it works:
2

Install the skills plugin

The skills wrap the CLI so your agent can book rooms conversationally.
In Claude Code you can use the native form instead:
The skills surface as /wat:list-rooms, /wat:check-availability, /wat:book-room, and /wat:my-bookings.
3

Log in

Run wat login once. It sends a 6-digit code to your email; entering it both logs you in and (on your first login with a resident-list email) creates your account.
The CLI mints an API key and stores it locally (~/.config/wat/config.json, mode 0600). The skills reuse this stored key, so you authenticate once. Confirm with:
4

Ask your agent to book a room

With the CLI logged in and the skills installed, just ask in natural language:
Book me Room A tomorrow from 10:00 to 11:00.
The agent resolves the room, checks availability, and creates the booking through the wat:book-room skill.

Hand this to your agent

Don’t want to run the steps yourself? Paste this into your agent and let it do everything (it will ask you for the email code):
Use your company email: sign-up is automatic for resident company domains. If login is refused with NOT_AUTHORIZED, an access request is automatically sent to the WAT admins: you’ll receive an email if it’s approved, then log in again.

What’s next

The wat CLI

Every command and flag, with copy-paste examples.

MCP server

Book from claude.ai or Claude Desktop with no terminal and no install.

Booking rules

Durations, the 2-hour daily budget, the booking horizon, and more.