Knowledge

A guide to writing Knowledge

Overview

Reaching autopilot depends on your AI's ability to respond to messages accurately and consistently.This requires a well-structured Knowledge Base where your AI can quickly pull the most relevant information. In HostAI, this is achieved by breaking down your data into what we call "Knowledge Blocks". These atomic blocks allow your AI to quickly retrieve the right info at the right time. Understanding this structure will help you get familiar with the system faster.Whenever you add knowledge you will be adding a Knowledge Block

Types of Blocks

Any piece of information you add will be one of three types of knowledge blocks:This block applies to one listing

  1. Applies to One Listing: These blocks contain information tailored for a single listing, like Wi-Fi codes or check-in instructions.

  2. Applies to Multiple Listings: These blocks contain details that apply to a group of listings, such as neighborhood recommendations.

  3. Applies to All Listings: These blocks contain company-wide information, including policies or standard procedures.

This structured approach helps you add knowledge easily and quickly, while also allowing your AI to filter through knowledge efficiently to create precise and useful responses.

💬 Where to Find Knowledge

To create or manage your AI agent’s decision-making logic, go to:

Agent Hub → Wiki → Select an Agent that will apply to that contact inbox

All Knowledge defined here apply only to the selected inbox. Global Knowledge is information that applies to all inboxes.

How to Write Knowledge

1. Directive

Every Knowledge block should give the AI usable content to reply to guests.

  • Only include what the AI can say — never what it should do.

  • Never add internal instructions like “notify maintenance” or “send invoice.”

  • Write facts and answers exactly as you’d want them sent to the guest.

2. Comprehensive

Each block should fully cover the topic in its title.

  • Include all common variations or follow-up questions guests might ask.

  • Don’t split information across multiple blocks if it all belongs to one topic (e.g. include network name + password + coverage in the same Wi-Fi block).

  • Avoid partial answers that force the AI to guess or escalate.

3. Focused

One block = one topic.

  • Clear focus allows the AI to quickly find and quote the right detail.

  • If a guest asks about check-out and your “Parking” block mentions it, the AI might return irrelevant info.

Good vs. Bad Examples

Wi-Fi Details

❌ Bad Version

Wi-Fi name: HappyStay Password: It depends, check the router label TV remote is on the table

Confusing: combines unrelated topics, omits critical info, vague instruction.

✅ Good Version

Title: Wi-Fi Information Network name: HappyStay Password: Milan2025 (case-sensitive)

Coverage includes the entire apartment and balcony

Clear, complete, guest-ready. TV info belongs in a separate block.


Pet Policy

❌ Bad Version

Title: Pets

Pets are not allowed. Contact us if you need anything else.

Minimal and vague — not enough detail for edge cases.

✅ Good Version

Title: No-Pet Policy

Pets are not permitted in the apartment. Certified service animals are welcome — let us know in advance and share documentation. Bringing a non-service animal may result in a €200 deep-cleaning fee.

Covers policy, exception, and consequences — all in one place.


Mixed Topics

❌ Bad Version

Title: Parking & Departure

Parking is available at Via Torino 7 for €15/day. Check-out is at 10 AM. Leave the keys on the table. Please write a review!

Unfocused: mixes two separate workflows and ends with an unrelated ask.

✅ Good Version

Title: Parking

Paid parking available at Via Torino 7 garage (0.3 km from apartment). Price: €15 per day, pay at machine before exit. Max height: 2.0 m. Open 24/7.

Only parking. Check-out and review requests go in their own blocks.

Required Info

Filling out Required Info is one of the most critical steps in improving your Autopilot rate—this ensures that your AI has the necessary knowledge to respond on your behalf.

By keeping every Knowledge block Directive, Comprehensive, and Focused, you ensure the AI has clean, complete inputs to generate confident and accurate replies — without confusion, overreach, or escalation.

Required Info helps you ensure that every company resource has the essential details needed for accurate responses. It highlights missing information, standardizes key fields across listings, and gives you a clear way to track completeness.

Workflow

Here's how Required Info works:

Required Info accesible on main listing page

  1. Dump in Your Data

    • Upload all external knowledge sources (see previous doc on it here)

  2. Conduit scrapes and fills required fields

  • As your data is imported, Conduit matches and fills in Required Info fields wherever possible.

  • Fields that have been successfully populated display as Complete, reducing manual work.

  1. Fill in the Gaps

  • Any required info fields without sufficient data remain Empty, helping you spot missing details at a glance.

  • You can manually add or edit missing information directly in Conduit to ensure full coverage.

Adding or Deleting a Required Info Field

Every company is unique, and sometimes, you’ll need additional structured details beyond the basic ones we provide. Alternatively, some of the fields that we provide might not be relevant to you. You can create custom required fields or delete existing ones.

Adding a Custom Required Field

  • Click Add Field in the Required Info section.

  • Enter a Field Name (e.g., "Refund Policy").

  • Add a Description to guide your team on what to include.

  • Click Create, and this field will now appear across all listings.

Deleting a Required Field

  • Click on a required info field

  • Click Field Settings on the modal

  • Click Delete

Last updated

Was this helpful?