All Developer Tools

TIDY CLI

Manage your properties from the terminal. The TIDY CLI wraps the REST API with a developer-friendly interface for scheduling cleanings, reporting issues, and managing your portfolio.

Install

npm
npm install -g @tidydotcom/cli
npx (no install)
npx @tidydotcom/cli "Schedule a cleaning"

Commands

The CLI provides direct access to all TIDY API capabilities.

tidy loginAuthenticate with your TIDY account
$ tidy login
Email: you@example.com
Password: ********
✓ Logged in successfully. Token saved.
tidy signupCreate a new TIDY account
$ tidy signup
First name: Jane
Last name: Smith
Email: you@example.com
Password: ********
✓ Account created. You are now logged in.
tidy logoutLog out and clear saved credentials
$ tidy logout
✓ Logged out. Token cleared.
tidy "message"Send a natural language request to TIDY
$ tidy "Schedule a cleaning next Tuesday at 123 Main St"
{"id":12345,"status":"processing","response_message":"Scheduling a cleaning for Tuesday March 25 at 123 Main St..."}
tidy --listList your messages and requests
$ tidy --list
[{"id":12345,"message":"Schedule a cleaning next Tue...","status":"completed"},{"id":12346,"message":"Find a plumber for unit 4B...","status":"processing"}]
tidy --get IDGet details of a specific message
$ tidy --get 12345
{"id":12345,"message":"Schedule a cleaning next Tuesday at 123 Main St","status":"completed","response_message":"Job #78901 created for Tuesday March 25 at 123 Main St."}

Want Your AI Agent to Use TIDY?

The CLI is great for humans. For AI agents, try the MCP server or agent skills instead.