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 @tidyapp/cli
npx (no install)
npx @tidyapp/cli message "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 messageSend a natural language request to TIDY
$ tidy message "Schedule a cleaning next Tuesday at 123 Main St"
✓ Booking created: #78901
  Date: Tuesday March 25, 1:00 PM - 5:00 PM
  Address: 123 Main St
tidy bookings listList your upcoming and past bookings
$ tidy bookings list --upcoming
ID      Date         Address          Status
78901   Mar 25       123 Main St      Confirmed
78902   Mar 27       456 Oak Ave      Pending
tidy addresses listList all properties on your account
$ tidy addresses list
ID      Name              Address
1001    Beach House       123 Main St, Miami FL
1002    Downtown Office   456 Oak Ave, Austin TX
tidy issues createReport a maintenance issue
$ tidy issues create --address 1001 --urgent "Kitchen faucet leaking"
✓ Issue created: #4567
  Priority: Urgent
  Status: Open
tidy issues listList maintenance issues and tasks
$ tidy issues list --open
ID      Address          Priority   Description
4567    123 Main St      Urgent     Kitchen faucet leaking
4568    456 Oak Ave      Normal     Replace HVAC filter

Want Your AI Agent to Use TIDY?

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