Guest Messaging

Every reply shows its work.

OnRepeat drafts guest replies from your house manual, your calendar, and your past conversations. Every draft cites its sources. Review every reply, or let it send on its own. Your call, per listing.

M

Maria Alvarez

Seaside Cottage · Airbnb

Is there parking at the cottage? We land around noon, could we drop our bags early?

11:42 AM

AI draftNot visible to guestVerified · 3 sources

Hi Maria! Yes, there is a private driveway that fits two cars.1 The unit is on track to be ready early tomorrow, so you can check in from 1pm.2 Arriving before that? Leave your bags on the covered porch.3

[1]House factPrivate driveway next to the entrance fits two cars.
[2]Live checkTurno: clean scheduled to finish by 1:00 PM tomorrow.
[3]DocHouse Manual.pdf: early bag drop is fine on the covered porch.
Approve & sendEditDecline

AI drafts can make mistakes. Review before sending.

Every marker shows its source: house facts, documents, and live checks against the calendar or a lock at draft time.

01

Tested before it talks to a guest

OnRepeat builds a simulated stay for each listing and asks the questions guests actually ask. Every answer is graded and its citations are checked one by one. You review anything below the bar, and your feedback becomes teachings the AI applies from then on.

A test question answered against a simulated stay, with citations checked

02

You can see what it knows

Coverage per topic, verified counts, and an honest “Not set” where a policy is missing. Facts carry provenance: where they came from, and when.

Knowledge readiness dashboard with verified counts per category

03

Every review teaches it

In Review mode the inbox is a training loop, not just a queue.

Approveconfirms the facts the draft used.
Editteaches tone and facts. The AI studies the diff.
Decline with feedbackteaches tone and knowledge. Updates wait for your approval before they stick, and the corrected question re-runs on its own.
Declining a draft with feedback that trains the AI

04

Autopilot or human-in-the-loop

Three modes, per listing

Off, Review, or Auto. In Review, every draft waits for your approval; in Auto, replies send on their own. Run different listings in different modes, side by side.

Autopilot on a schedule

Auto overnight, Review during the day. Escalations and low-confidence drafts always wait for a human.

Configurable guardrails

Pricing, safety, and any topic you choose escalate to you every time. Sensitive capabilities like remote unlock stay off until you turn them on.

Nothing happens quietly

Every draft, approval, and send lands in the feed, timestamped. Review from the web app, the iOS app, or right in Slack.

Ready to automate your rentals?

See it run a real reservation, start to finish.