Turnover cleans and upsell jobs become tasks automatically. Offer them to your cleaner, chef, or driver by SMS, WhatsApp, or email — they reply Y to accept and DONE when finished, no app or login — and pay them through Stripe with one tap.
The clean after checkout, the chef dinner a guest just bought, the mid-stay provisioning run: today they live in text threads with no record of who confirmed, deadlines nobody enforces, and payouts settled in cash or a payment app at the end of the month. When a cleaner goes quiet, you find out at check-in. Haven turns each piece of work into a task with an owner, a deadline, a paper trail, and a payout — without asking your crew to install anything.
Add your cleaners, chefs, provisioners, and handymen — or import the contacts already on your listings. Each contact has roles, preferred channels, and an optional default rate per job.
Pick a turnover cleaner per listing and a default fulfiller per upsell, with a backup, a response window, and a rate. Auto-send means the offer goes out the moment the work exists.
A confirmed booking creates the turnover clean, due on checkout day. A sold upsell creates its task with the guest’s answers and your reference photos attached.
The offer arrives by SMS, WhatsApp, or email with the property, date, and pay. They reply Y or N — or open a no-login job page with the address, notes, checklist, and photos. Declines and timeouts escalate to your backup automatically.
They reply DONE (or tap it on the job page) and text photos of the finished work. The task completes everywhere, and the payout goes to their Stripe account — one tap from you, or automatically.
Stop being the dispatcher. The turnover offer goes out the moment the booking confirms, and you only hear about it when nobody accepts.
The sale creates the work order. Your chef gets the date, the guest count, the dietary answers, and the pay — by text.
Primary and backup per listing and per offer, response windows, and payouts that don’t involve a spreadsheet.
Reference photos show the standard; completion photos texted back prove it was met — before the guest walks in. Months later, the same photos are a search away when a damage claim needs them.
Tasks are created by the same bookings and upsell sales the rest of Haven processes — the work exists the moment the money moves, with no re-keying in a separate app.
Every confirmed stay — direct, PMS-synced, or OTA — creates its turnover task due at checkout, on the same calendar that blocked the dates.
See Calendar AIThe chef dinner a guest bought in the guidebook arrives as a task with their answers attached — the sale and the dispatch are one record.
See upsellsCrew payouts run through the same Stripe rails as the stay itself, so what you paid to deliver a booking sits next to what the booking earned.
See taxes & accountingUnanswered texts, no record of who confirmed, and a scroll-back search to find out what you agreed to pay. Tasks have owners, deadlines, and receipts.
Another subscription, another login your cleaner has to adopt, and no connection to the upsell revenue that creates half the work. Haven’s tasks live where the booking and the sale already are.
End-of-month settling from memory. Haven pays the agreed rate through Stripe when the job completes, with the record attached to the task.
Next step
Add your crew, set your defaults, and let the work assign itself — with proof and payouts built in.