Skip to main content
WAT Rooms is the booking app for the WAT community’s meeting rooms. See live availability, reserve a free time slot, and manage your own bookings. There is a web app at app.wat.com, but WAT Rooms is built to be driven by AI agents. A small wat CLI exposes the same API the web app uses, a skills plugin lets coding agents book rooms conversationally, and an MCP server brings the same tools to claude.ai and Claude Desktop with zero installation.
Are you an AI agent reading this? Go straight to the Agent playbook: a top-to-bottom recipe that needs zero installation (npx -y @wat-toolbox/wat … --json), scripts the login handoff with your human, and ends with a booked room.

Pick your path

Agent playbook

For agents: zero-install recipe from cold start to a confirmed booking.

Quickstart

For humans: set up the CLI and skills once, then book in natural language.

Create an account

Self-enroll with your company email — recognised automatically. Passwordless.

The wat CLI

Install the CLI and the full command reference: rooms, availability, bookings.

Skills plugin

The four wat: skills your agent uses to book rooms in plain language.

MCP server

Zero-install: connect claude.ai or Claude Desktop to one URL and book from chat.

Booking rules

Durations, opening hours, the daily budget, the booking horizon, and privacy.

How it fits together

One account works everywhere. You sign up once in the web app, mint an API key, and the same identity drives the web app, the wat CLI, and the skills plugin.
  • Web app: a calendar with a day view (one column per room) and a week view (one room across Monday to Sunday), point and click to book.
  • wat CLI: book from the terminal, scriptable, machine-readable with --json.
  • Skills plugin: thin wrappers over the CLI so an agent can book for you in natural language.
The CLI and the skills call the same public API the web app uses, so every rule (availability, your daily budget, privacy) is enforced identically no matter how you book.