Writing a Procedure
Writing a good Procedure requires choosing the right category and writing AI-friendly instructions
When we write Procedures, we have two goals in mind:
Procedure Descriptions — Helping your AI choose the correct Procedure for the given guest query
Procedure Instructions — Helping your AI run the Procedure to completion
We'll address how to achieve each goal in the sections below.
Helping your AI choose a Procedure
To ensure that your AI chooses the correct Procedure for a given guest query, we have three main levers that we can pull on: Category, Title and Description.
☑️ Category
The Category is the most important indicator to your AI of when it should use a given Procedure. We have pre-defined some common categories for you, such as Early Check-in, Lost & Found and Maintenance Request. When possible, you should use one of the existing Categories; however, we also provide a Custom Category if your Procedure does not match one of the pre-defined options (e.g., "Service Animal Requests").
🏁 Title
Your Procedure's Title should be brief and to-the-point, capturing the essence of your Procedure. Here are some examples:
❓Description
The Procedure Description is read directly by your AI when choosing which Procedure to run. Therefore, the Description should carry key details about when to run a given Procedure, as well as when to not run a Procedure.
Procedure Instructions
Once your AI chooses a Procedure to run, it will read through the Procedure Instructions (Contents) and either respond to the guest or route to the host accordingly.
What can the Procedure tell my AI to do?
Fundamentally, a Procedure allows your AI to take two types of actions: send a message to the guest (or not) and notify the host (or not).
Send Message to Guest — First, your Procedure Instructions can tell your AI how and when it should respond to a guest. For example, the instructions for an Early Check-in Procedure could say something like "If the night before the guest's arrival is available, then offer them an early check-in. If it isn't then don't respond."
Route Message to Host — Similarly, your Procedure Instructions can guide your AI as to when it should notify you, the host. Let's use the same Early Check-in as an example: "If the guest asks for an Early Check-in on the day of their arrival, then notify the host."
Put together, you can write nuanced Instructions that will allow your AI to handle an array of possible scenarios.
Last updated