Blog

Blog

Explore our latest thoughts, ideas, and insights

How to Manage Short-Term Rentals with Claude Code + TIDY

Connect TIDY's MCP server to Claude Code and manage turnovers, guest changes, inventory, and maintenance from your terminal. A step-by-step guide for STR hosts.

How to Manage Single-Family Rentals with Claude Code + TIDY

Track maintenance, coordinate move-outs, manage lease renewals, and handle emergencies from your terminal. A Claude Code + TIDY guide for SFR owners.

How to Manage Short-Term Rentals with Codex CLI + TIDY

Use OpenAI's Codex CLI with TIDY's MCP server to schedule turnovers, handle guest changes, and coordinate cleaning teams. A guide for STR hosts.

How to Manage Single-Family Rentals with Codex CLI + TIDY

Track tenant maintenance, coordinate move-outs, and manage inspections with OpenAI's Codex CLI and TIDY. A guide for SFR owners.

How to Manage Short-Term Rentals with Gemini CLI + TIDY (Free)

Google's free Gemini CLI plus TIDY's MCP server gives you turnover scheduling, guest management, and maintenance tracking at zero platform cost. A guide for STR hosts.

How to Manage Single-Family Rentals with Gemini CLI + TIDY (Free)

Use Google's free Gemini CLI with TIDY to track maintenance, manage lease renewals, and coordinate vendors. A guide for cost-conscious SFR owners.

How to Manage Short-Term Rentals with OpenClaw + TIDY

Book turnovers, handle guest changes, and track maintenance by texting your AI assistant on WhatsApp or Slack. A step-by-step OpenClaw + TIDY guide for STR hosts.

How to Manage Single-Family Rentals with OpenClaw + TIDY

Schedule recurring cleanings, handle tenant maintenance requests, and coordinate move-out cleans by texting your AI assistant. An OpenClaw + TIDY guide for SFR managers.

TIDY 6.12 ships checklist copying, Google Sign-In for concierge accounts, payment method entry via AI shared links, and a batch of bug fixes covering rescheduling, photo uploads, same-day pricing display, and Pro agent reliability.

New Features & Improvements

  • Copy Checklists: You can now copy an entire checklist from the menu in one tap — including all items and structure — saving time when setting up similar properties or recurring job templates.
  • Google Sign-In for Concierge: Concierge accounts can now authenticate using Google Sign-In, making it faster and easier to get started without managing a separate password.
  • Add Payment Method via AI Shared Links:When a customer opens an AI shared link and isn't logged in, they can now enter a payment method directly inline. Logged-in users see the credit card form expanded in the chat for a seamless experience.

Bug Fixes

  • Reschedule button on iOS: Fixed an issue where the reschedule button was unresponsive on iOS native, preventing customers from changing job times.
  • Photo upload on native apps: Resolved a bug where photo uploads were silently failing on iOS and Android native builds.
  • Same-day cost indicator & OTC pricing: Fixed the same-day cleaning cost indicator to correctly reflect the price as charge timing options are changed. Also corrected the one-time cleaning price shown to users without a saved payment method in the booking view.
  • "About This Page" banners reappearing: Fixed a bug where onboarding banners that had been dismissed would reappear after every logout/login cycle.
  • Pro Search & Reminder agents timing out: Increased the task timeout for Pro Search and Reminder agents, which were being cut off at 5 minutes before completing their work. These agents now have sufficient time to finish, reducing failed tasks.

TIDY 6.11 gives customers more control over their property details, expands how you can reach the AI agent, and resolves a set of bugs across scheduling, property selection, and automation.

New Features & Improvements

  • Edit Property Details: You can now update bedrooms, bathrooms, square footage, year built, and WiFi details directly from your property settings — no need to contact support to make corrections.
  • Phone & SMS Access to AI Agent: You can now call or text the TIDY AI agent via a dedicated phone number. It works just like the in-app chat — ask questions, manage properties, or get help with your account.
  • Automatic Account Manager Assignment: Every new customer is now automatically assigned a dedicated account manager (concierge) at signup, so you have a consistent point of contact from day one.
  • Payment Method on AI Shared Links: Shared links generated by the AI agent now support adding a payment method, making it easier for your team or guests to complete bookings end-to-end.

Bug Fixes

  • Fixed an issue where the property selector (tidy-select) wasn't working for some users, preventing them from switching between properties.
  • Fixed an issue where job requests were not appearing when viewing the Monthly Schedule, causing some upcoming jobs to appear missing.
  • Fixed the Automations page timing out for customers with many automations — the page now loads reliably regardless of how many workflows you have configured.
  • Fixed an issue where creating a workflow from a template returned no data, which could cause the new workflow to not appear immediately after creation.

If you manage Airbnb or VRBO properties, you already know the grind: check the calendar, message the cleaner, confirm the turnover, update the listing, repeat. What if your AI coding agent could handle all of that?

With TIDY's agent skills, you can install a single command and let Claude Code (or Codex CLI, Cursor, or any compatible agent) manage your vacation rental operations directly. Schedule turnovers, track maintenance, and coordinate pros — all through natural language.

This tutorial walks you through setting it up from scratch.

What You Need

  • A TIDY account — sign up free
  • Claude Code, Codex CLI, Cursor, or another compatible AI agent
  • 5 minutes

Step 1: Get Your API Token

Sign up or log in to TIDY, then generate an API token. You can do this via the API:

curl -X POST https://api.tidy.com/v1/customer/login \
  -H "Content-Type: application/json" \
  -d '{"email": "you@example.com", "password": "your-password"}'

Save the token:

export TIDY_API_TOKEN=your-token-here

Step 2: Install the Skill

For vacation rental management, install the tidy-vacation-rental skill:

npx skills add TIDYAPP/tidy-agent-skills --skill tidy-vacation-rental

That's it. Your agent now understands TIDY's vacation rental workflows.

Step 3: Add the MCP Server (Optional but Recommended)

Skills teach your agent how to use TIDY. The MCP server gives it the actual tools to call. For the best experience, add both:

claude mcp add tidy -- npx @tidyapp/mcp-server

Step 4: Try It

Now ask your agent something like:

"I have a guest checking out of 123 Beach Rd on Saturday at 11am. A new guest arrives at 3pm. Schedule the turnover clean."

Your agent will use TIDY to create the reservation, schedule the cleaning between checkout and check-in, and confirm the booking. You can follow up with:

"What cleanings are scheduled across all my properties this week?"
"Cancel the turnover clean for 456 Oak Ave, the guest extended their stay."

Real Workflow Example

Here's what a typical session looks like. You open Claude Code and type:

You: Set up a new Airbnb listing at 789 Pine St,
     gate code is #4521, park in the driveway.

Agent: ✓ Address created at 789 Pine St.
       Gate code and parking instructions saved.

You: I have a guest checking out Sunday at 10am,
     new guest arrives at 4pm. Schedule the turnover.

Agent: ✓ Turnover cleaning scheduled.
       Sunday 10:30 AM - 2:00 PM at 789 Pine St.
       Pro will receive gate code automatically.

No app switching. No manual coordination. Your agent handles the logistics while you handle the strategy.

Not Just Vacation Rentals

If you manage properties that don't have guest turnover cycles — like your home or office — install the tidy-cleaning-maintenance skill instead:

npx skills add TIDYAPP/tidy-agent-skills --skill tidy-cleaning-maintenance

This skill focuses on recurring cleanings, maintenance issue tracking, and pro management.

Learn More

Changelog v6.10.5|

Set Up TIDY's MCP Server in 5 Minutes

TIDY's MCP server lets any MCP-compatible AI agent manage your properties. Claude Desktop, Claude Code, Cursor, Codex CLI, VS Code with Copilot — if it supports MCP, it can now schedule cleanings, report maintenance, and coordinate turnovers through TIDY.

Setup takes under 5 minutes. Here's how.

What is MCP?

Model Context Protocol (MCP) is the open standard for connecting AI agents to external tools and services. Instead of hard-coding API calls, your agent discovers available tools through MCP's protocol and calls them as needed. This means your agent doesn't need to know TIDY's API schema in advance — it learns what's available automatically.

Step 1: Get Your API Token

You need a TIDY account and API token. If you don't have one:

  1. Create a free TIDY account
  2. Get your token via the login endpoint:
    curl -X POST https://api.tidy.com/v1/customer/login \
      -H "Content-Type: application/json" \
      -d '{"email": "you@example.com", "password": "your-password"}'
  3. Save the returned token for the next step.

Step 2: Add the MCP Server

Choose your platform:

Claude Code

claude mcp add tidy -- npx @tidyapp/mcp-server

Set your token as an environment variable: export TIDY_API_TOKEN=your-token

Claude Desktop

Go to Settings > Developer > Edit Config and add:

{
  "mcpServers": {
    "tidy": {
      "command": "npx",
      "args": ["@tidyapp/mcp-server"],
      "env": {
        "TIDY_API_TOKEN": "your-token"
      }
    }
  }
}

Cursor

Go to Settings > MCP and add the same JSON configuration as Claude Desktop.

VS Code (Copilot)

Create .vscode/mcp.json in your project:

{
  "servers": {
    "tidy": {
      "command": "npx",
      "args": ["@tidyapp/mcp-server"],
      "env": {
        "TIDY_API_TOKEN": "your-token"
      }
    }
  }
}

Codex CLI

codex mcp add tidy -- npx @tidyapp/mcp-server

Step 3: Test It

Open your agent and try:

"Use TIDY to list my addresses"

If you don't have any addresses yet:

"Use TIDY to add a new property at 123 Main St, Miami FL 33101. Gate code is #1234, park in the driveway."

Then try something more practical:

"Schedule a 2-hour cleaning next Tuesday afternoon at 123 Main St"

What Your Agent Can Do

Once connected, your agent has access to 5 MCP tools:

  • message_tidy— The primary interface. Send any natural language request.
  • get_status— Check status of a request or job.
  • list_addresses— See all your properties.
  • list_bookings— View upcoming and past cleanings.
  • list_issues— Track maintenance issues.

The message_tidytool is the most powerful — it accepts natural language and TIDY figures out what to do. Your agent can say "the bathroom faucet is leaking" and TIDY will create a maintenance issue, categorize it, and optionally assign it for resolution.

Bonus: Add Agent Skills Too

MCP gives your agent the tools. Skills give it the knowledge. For the best experience, install a TIDY agent skill alongside the MCP server:

npx skills add TIDYAPP/tidy-agent-skills

This teaches your agent TIDY-specific workflows, like how to handle a guest turnover or set up recurring maintenance.

Learn More

Showing 25-36 of 234 posts