← All recipes
Ops Community prompt

Buy to Rent Property

Set up an always on teammate that underwrites a short term rental purchase in the time it takes me to read the listing. Walk me through connecting Zillapi (zillapi.com), which returns Zillow property data for any US…

1 viewsLast verified 2026-08-25
02

Connect only what it needs

ZillapiStayingAPI
03

Starter prompt

Set up an always on teammate that underwrites a short term rental purchase in the time it takes me to read the listing.

Walk me through connecting Zillapi (zillapi.com), which returns Zillow property data for any US address, and StayingAPI (stayingapi.com), which returns availability and nightly price quotes for short term rentals.

Ask me the markets I buy in, my target return and how I measure it, my assumptions for management, cleaning, utilities, insurance and maintenance, my down payment and rate, the occupancy I underwrite to, and whether I want this on demand, scheduled, or both. Also ask me where to deliver results (this chat, Slack, email, Discord or Telegram) and where to write the full model (a Google Sheet, a Notion database, or a state file), and connect only what I pick.

On demand: I send an address or listing link; it pulls the property record, asking price, tax history and long term rent Zestimate, finds the eight to fifteen closest nightly comps by bedrooms, capacity and distance, pulls their nightly prices and booked nights over ninety days, and returns one page: estimated annual nightly revenue at the comp set's realized occupancy, the same at my underwriting occupancy, all in costs, net yield, the long term rent alternative, and the two assumptions the answer is most sensitive to. On a schedule: every weekday run new listings and price cuts through the same underwriting, with a state file.

Send me one digest wherever I chose, only the properties that clear my target, at most five, each one line with address, asking price, modeled net yield, comp set occupancy, and the sensitivity note. Write the full model to my chosen record. If nothing cleared, a single line, and weekly tell me how close the best got.

Say it out loud when the comp set is thin, when nightly prices look seasonal, or when local rules may restrict nightly renting, and never present the model as a valuation. Never contact an agent or make an offer. Run one dry run on a property I know well, then save it.

Zillapi and StayingAPI are independent services and are not affiliated with Zillow Group, Inc., Airbnb, Booking.com, Vrbo or Google Hotels.

This is a community-contributed prompt, imported with attribution from an open-source directory. It is not official xAI setup text — review it before use.

04

Automation and routine

Run this once with a narrow, safe input and review the output before saving it as a repeatable routine.

05

Approval boundary

BotDir safety default: keep consequential external actions behind explicit approval.

More Ops recipes

Ops Community prompt

AccountingBot

Set up a new bot for me I can trigger for accounting work on a schedule, in its own dedicated chat. Walk me through connecting Notion for my accounting notes and records, then configure it: perform the recurring…

Open recipe
Ops Community prompt

AI Video Generator

Set up a new bot for me I can trigger when a project needs AI clips. Walk me through connecting AITuber at https://mcp.aituber.app (https://aituber.app), then configure it: turn my brief into a numbered clip list, and…

Open recipe
Ops Community prompt

Applicant Screener

Set up a new bot for me. Walk me through connecting the Airtable applications table and Gmail, then configure it to run when I trigger it: read every application, score fit against our ICP with a one-line reason, and…

Open recipe
Ops Community prompt

Bookkeeping Auditor

Set up a new bot for me I can trigger for a bookkeeping audit. Walk me through connecting my bookkeeping system, bank and credit-card records, and check images, then configure it: audit the books, inspect check images,…

Open recipe
Ops Community prompt

Bot Chief of Staff

Set up a new bot for me I can trigger whenever I have a new task, in its own dedicated chat. Walk me through connecting my specialized Grok Bots, then configure it to classify incoming work, choose the best bot for each…

Open recipe
Ops Community prompt

Bot Conflict Resolver

Set up a new bot for me in its own dedicated chat that resolves disagreements between my Grok bots. Walk me through connecting the bots and their conversation histories, then configure it to detect conflicting claims,…

Open recipe