Resource · template

What Should a Rental House Manual Include So AI Can Answer Guest Questions?

Key takeaways

  • The AI agent reads only what is in the house manual submitted to the workflow. If a section is blank, the agent writes [NOT PROVIDED] rather than guessing, provided the systemPrompt includes that instruction. The workflow-editor help documentation for Dave by voolama (hellodave.ai, DEV v0.11.0, confirmed 2026-08-30) states: 'The agent processes the current workflow context and returns a result without human involvement.' The host must complete every field before the workflow goes live. The Agent Interaction node (purple/Bot icon) requires at least one non-retired agent version before it can be assigned in the Workflow Editor.
  • The FTC Act Section 5 (ftc.gov/legal-library/browse/statutes/federal-trade-commission-act) prohibits unfair or deceptive acts or practices in commerce. An AI reply that misstates a check-in time, a parking rule, or a house rule is a deceptive practice under Section 5 regardless of whether the error was made by a person or an AI agent. The Federal Plain Language Guidelines (plainlanguage.gov/guidelines/) require concrete, verifiable details rather than vague descriptions: every field in the house manual must be specific enough for the AI to quote directly, because vague instructions produce vague replies.
  • Section 6 of the house manual (the hand-off list) defines the boundary between what the AI handles and what the host handles. Standard hand-off topics: maintenance emergencies, security deposit questions, early check-in or late check-out requests, complaints, and any question not covered by Sections 1 through 5. The agent's systemPrompt must reference Section 6 explicitly: 'If the guest's question matches any topic in Section 6, reply: I will pass your question to the host directly.' This instruction is separate from the [NOT PROVIDED] instruction: [NOT PROVIDED] applies when a fact is missing from the manual; the Section 6 hand-off applies when the topic is present but requires host judgment.
  • Set temperature to 0.1 in the agent's Config JSON for guest replies. The agents help documentation (DEV v0.11.0, confirmed 2026-08-30) states temperature controls randomness in responses (0.0 = deterministic, 1.0 = creative). Set maxTokens to 300: a guest reply that exceeds 300 tokens is too long for a messaging channel. The Config JSON fields confirmed in the agents help documentation (DEV v0.11.0, confirmed 2026-08-30) are: systemPrompt, model, temperature, maxTokens, and topP.
  • In Dave by voolama (hellodave.ai), only Admin and Create roles can create agents and lock prompts via the Prompt Library tab (Agents sidebar, Prompt Library tab, New Prompt, Category: Content Generation). Only Admin and Curate roles can open the Workflow Editor (Workflows sidebar, Open in Editor). Only Admin and Use roles can view the Task Inbox (Tasks sidebar) and complete Human Review tasks. Dave by voolama has six default roles: Admin, Create, Curate, Use, Reporting, and Financial. Roles are editable. Sourced from the agents and workflow-editor help documentation, DEV v0.11.0, confirmed 2026-08-30.

Summary

A fill-in house manual template for vacation rental hosts who use AI to draft guest replies. Six sections the AI agent reads from: check-in and check-out, Wi-Fi and appliances, parking, house rules, local tips, and a hand-off list of topics the agent must escalate to the host. Grounded in FTC Act Section 5, the Federal Plain Language Guidelines (plainlanguage.gov/guidelines/), and the Dave by voolama (hellodave.ai) Agent Interaction node (DEV v0.11.0, confirmed 2026-08-30).

The six-section house manual template: paste this into your workflow context

Copy the template below. Fill in every field for one property before launching the guest-reply workflow in Dave by voolama (hellodave.ai). Leave a field blank only if it genuinely does not apply: the agent writes [NOT PROVIDED] for blank fields rather than guessing, provided the systemPrompt includes that instruction. Do not put real Wi-Fi passwords, access codes, or street addresses in any version of this template shared publicly: use placeholders in shared copies.

The Federal Plain Language Guidelines (plainlanguage.gov/guidelines/) require concrete, verifiable details rather than vague descriptions. Apply that standard to every field: write specific times, specific locations, and specific steps rather than general guidance the AI cannot act on. The Agent Interaction node (purple/Bot icon) in Dave by voolama reads only what is in the workflow context: vague fields produce vague replies.

HOUSE MANUAL FOR AI GUEST REPLIES
Property name: [SHORT NAME USED IN GUEST COMMUNICATIONS]
Property address: [FULL STREET ADDRESS - use a placeholder in shared versions]
Host name: [YOUR NAME OR BUSINESS NAME]
Host contact: [PHONE OR EMAIL GUESTS USE TO REACH YOU]
Manual version: [DATE LAST UPDATED]

SECTION 1: CHECK-IN AND CHECK-OUT
Check-in time: [TIME, e.g., 3:00 PM local time]
Check-out time: [TIME, e.g., 11:00 AM local time]
Early check-in available: [YES / NO / SUBJECT TO AVAILABILITY - contact host]
Late check-out available: [YES / NO / SUBJECT TO AVAILABILITY - contact host]

Check-in steps:
1. [STEP 1]
2. [STEP 2]
3. [STEP 3]
4. [STEP 4]

Check-out steps:
1. [STEP 1]
2. [STEP 2]
3. [STEP 3]
4. [STEP 4]

SECTION 2: WI-FI AND APPLIANCES
Wi-Fi network name: [NETWORK NAME - use a placeholder in shared versions]
Wi-Fi password: [PASSWORD - use a placeholder in shared versions]

Appliance instructions (one line per appliance):
Thermostat: [LOCATION AND BASIC OPERATION]
Washer: [LOCATION AND BASIC OPERATION]
Dryer: [LOCATION AND BASIC OPERATION]
TV: [LOCATION AND BASIC OPERATION]
Oven: [LOCATION AND BASIC OPERATION]
Coffee maker: [LOCATION AND BASIC OPERATION]
Other: [LIST ANY OTHER APPLIANCES WITH BRIEF INSTRUCTIONS]

SECTION 3: PARKING
Parking spaces available: [NUMBER]
Parking location: [SPECIFIC DESCRIPTION]
Street parking: [AVAILABLE / NOT AVAILABLE / AVAILABLE WITH RESTRICTIONS]
Street parking restrictions: [DESCRIPTION IF APPLICABLE]
Guest parking permit required: [YES / NO]
How to get a guest parking permit: [INSTRUCTIONS IF APPLICABLE]

SECTION 4: HOUSE RULES
[List each rule on its own line. Be specific.]
- Maximum [NUMBER] guests overnight.
- No smoking anywhere on the property.
- [PETS POLICY]
- Quiet hours: [TIME] to [TIME].
- No parties or events.
- Trash bins are at [LOCATION]. Pickup is on [DAY].
- Do not move furniture.
- Report any damage immediately to the host at [HOST CONTACT].
[ADD YOUR OWN RULES HERE]

SECTION 5: LOCAL TIPS
[List only tips you have personally verified. Do not include hours, prices, or ratings.]
- Nearest grocery store: [NAME], [APPROXIMATE DISTANCE OR DIRECTION].
- Nearest pharmacy: [NAME], [APPROXIMATE DISTANCE OR DIRECTION].
- Nearest urgent care: [NAME], [APPROXIMATE DISTANCE OR DIRECTION].
- Nearest gas station: [NAME], [APPROXIMATE DISTANCE OR DIRECTION].
[ADD YOUR OWN TIPS HERE]

SECTION 6: TOPICS THE AI MUST HAND TO THE HOST
[The agent's systemPrompt must reference this section explicitly. For any question matching a topic below, the agent replies: 'I will pass your question to the host directly.']

- Maintenance emergencies (broken appliance, plumbing, heating or cooling failure, power outage).
- Security deposit questions.
- Early check-in or late check-out requests.
- Guest complaints.
- Requests to bring additional guests beyond the maximum in Section 4.
- Any question not covered by Sections 1 through 5.
- Any question about the host's policies not stated in this manual.

Guest Reply Agent Config JSON: four rules that prevent invented answers

The systemPrompt in the guest-reply agent's Config JSON is the primary control for preventing invented answers and ensuring Section 6 hand-offs happen correctly. Navigate to Agents in the sidebar, click New Agent, name it Guest Reply Agent, click Create Agent, then click Create Version and paste this Config JSON. The Config JSON fields confirmed in the agents help documentation (DEV v0.11.0, confirmed 2026-08-30) are: systemPrompt, model, temperature (0.0-1.0), maxTokens, and topP. Recommended settings for a guest-reply agent: temperature 0.1, maxTokens 300.

{
 "systemPrompt": "You are a guest reply assistant for a vacation rental property. Answer guest questions using only the house manual provided in the workflow context.\n\nFour rules:\n1. Do not generate or estimate any fact not in the house manual. If a fact is not in the house manual, write [NOT PROVIDED].\n2. If the guest's question matches any topic listed in Section 6 of the house manual (Topics the AI Must Hand to the Host), reply exactly: 'I will pass your question to the host directly.' Do not attempt to answer it.\n3. Do not share Wi-Fi passwords or access codes unless the guest has already checked in and is asking about the property they are currently staying at.\n4. Keep replies to 3 sentences or fewer. Use plain language.",
 "model": "gpt-4o",
 "temperature": 0.1,
 "maxTokens": 300
}

After confirming the Config JSON produces correct output for at least five different guest questions, save the systemPrompt as a Prompt Library entry: navigate to Agents in the sidebar, switch to the Prompt Library tab, click New Prompt, select Category: Content Generation, paste the completed systemPrompt, and save. Then open the agent, select the library prompt, and toggle the Lock Prompt switch. Only Admin and Create roles can lock prompts. When locked, the agents help documentation (DEV v0.11.0, confirmed 2026-08-30) states: 'workflow designers cannot override it, the agent always uses its locked prompt.' Sourced from the agents help documentation, DEV v0.11.0, confirmed 2026-08-30.

The workflow graph for a guest-reply workflow in Dave by voolama (hellodave.ai) uses five nodes: Start (green/Play), User Interaction (blue/User), Agent Interaction (purple/Bot), Human Review (amber/Eye), and End (red/Square). Only Admin and Curate roles can open the Workflow Editor (Workflows sidebar, Open in Editor) and build this graph. Sourced from the workflow-editor help documentation, DEV v0.11.0, confirmed 2026-08-30.

Where this advice stops: this is not legal advice and does not cover platform rules

This template covers the house manual structure and the agent Config JSON for a vacation rental host using AI to draft guest replies in Dave by voolama (hellodave.ai). Five explicit boundaries:

  • This is not legal advice. The FTC Act Section 5 citation (ftc.gov/legal-library/browse/statutes/federal-trade-commission-act) is to a publicly available federal document. Whether a specific AI-drafted guest reply creates liability requires the host's own legal assessment. Logan Esposito's expertise is in practical operations how-tos, not in short-term rental law or consumer protection law.
  • This template does not cover platform-specific rules. Short-term rental platforms have their own terms of service governing how hosts communicate with guests. Check the platform's current terms before activating a guest-reply workflow. This template does not name any platform's AI policy because those policies change.
  • This template does not cover local short-term rental regulations. Many US cities and counties regulate short-term rentals, including requirements for what information must be provided to guests. This template does not address those local requirements.
  • This template does not cover security codes or access credentials. Do not put real credentials in any version of this template shared publicly or stored outside the host's own secure systems.
  • Dave by voolama does not send replies to guests. The platform generates the draft and records the Human Review approval in the audit log with the reviewer's user ID and a UTC timestamp. Sending the reply is a separate step using the host's normal messaging channel.

Frequently asked questions

Can the AI agent look up the house manual automatically, or does the host have to paste it in every time?

In Dave by voolama (hellodave.ai), the Agent Interaction node (purple/Bot icon) reads only the workflow context submitted at the User Interaction task (blue/User icon). The agent cannot access a Google Doc, a PDF, or any external file unless an API Call node (cyan/Zap icon) is explicitly configured to fetch that data and map it into the workflow context. The workflow-editor help documentation (DEV v0.11.0, confirmed 2026-08-30) states: 'The agent processes the current workflow context and returns a result without human involvement.' The host pastes the completed house manual into the workflow context once per property setup, then the workflow uses that context for every guest question.

What happens if a guest asks a question that is not in the house manual?

The agent writes [NOT PROVIDED] for the specific fact and then triggers the hand-off response from Section 6: 'I will pass your question to the host directly.' The systemPrompt must instruct the agent: 'Do not generate or estimate any fact not in the house manual. If a fact is not in the house manual, write [NOT PROVIDED] and then reply: I will pass your question to the host directly.' The FTC Act Section 5 (ftc.gov/legal-library/browse/statutes/federal-trade-commission-act) prohibits deceptive practices: an invented answer is a deceptive practice regardless of whether it was made by a person or an AI agent.

Which Dave by voolama role does the host need to run the guest-reply workflow?

The Use role. In Dave by voolama (hellodave.ai), only Admin and Use roles can view the Task Inbox (Tasks sidebar) and complete Human Review tasks. A host who runs workflow instances and reviews AI-drafted replies needs the Use role. Only Admin and Curate roles can open the Workflow Editor (Workflows sidebar, Open in Editor). Only Admin and Create roles can create agents and lock prompts via the Prompt Library tab. Dave by voolama has six default roles: Admin, Create, Curate, Use, Reporting, and Financial. Roles are editable. Sourced from the agents and workflow-editor help documentation, DEV v0.11.0, confirmed 2026-08-30.

Should the AI reply go directly to the guest, or should the host review it first?

The host should review any reply that touches house rules, check-in or check-out logistics, or anything in Section 6 of the house manual. In Dave by voolama (hellodave.ai), add a Human Review node (amber/Eye icon) after the Agent Interaction node. The Human Review task pauses the workflow and creates a task in the Task Inbox. The host reads the draft in the Payload section and clicks Approve (green), Reject (red), or Request Changes (outlined). The COSO Internal Control Integrated Framework, Control Activity principle 10 (aicpa-cima.com/resources/landing/internal-control-integrated-framework), requires control activities to address the specific risk. For AI-drafted guest replies, the specific risk is a factual error reaching a guest before the host has seen it.

Does Dave by voolama send the reply to the guest automatically after the host approves it?

No. Dave by voolama (hellodave.ai) generates the draft and records the Human Review approval in the audit log with the reviewer's user ID and a UTC timestamp. Sending the reply to the guest is a separate step outside the platform, using the host's normal messaging channel. The approved draft text appears in the Submitted Result field of the completed Human Review task. The host copies it and pastes it into the messaging channel. The workflow-editor and agents help documentation (DEV v0.11.0, confirmed 2026-08-30) does not describe any integration with named short-term rental booking platforms.

Sources

  1. Federal Trade Commission Act Section 5: Unfair or Deceptive Acts or Practices in Commerce (FTC.gov)
  2. Federal Plain Language Guidelines: Writing for your reader (plainlanguage.gov)
  3. COSO Internal Control Integrated Framework: Control Activity principle 10 (AICPA-CIMA)
  4. Build Your First Workflow: Learn Dave Quick-Reference (hellodave.ai)

Last reviewed