The AI Virtual Assistant module is an advanced tool that automates communication with your guests, responding to their messages quickly, accurately, and in a personalized manner, 24 hours a day, 7 days a week. Thanks to AI, you can enhance your customers’ experience and streamline your booking management.
Buy module
Buy module
To use the AI module, you must first purchase it, if it is not already included in your subscription.
Go to the Shop section on my.vikey.it, select the module you want, and enable it on the required profiles.
The subscription fee is €9.90 + VAT per month.
Initial Setup
Initial Setup
In this section, we’ll guide you through creating and setting up your virtual assistant
Glossary
Glossary
*We recommend using this feature during the initial period of use to allow the assistant to improve its knowledge base
Q&A Mode | In this mode, the assistant will respond based on the FAQs created in the dedicated section |
File Mode | In this mode, the assistant will respond based on the content of the uploaded file - (supported file types: text files, .txt, PDF, Word) |
Response with Confirmation | You must review and approve the messages generated by the AI before they are sent to the guest* |
Autonomous Response | The assistant will respond independently without first going through you |
Do not learn | In this mode, the assistant will not be able to learn from you or update its responses |
Learns | In this mode, the assistant will use the messages you select to update its knowledge base |
Disable | Disables the assistant's responses |
Enable | Enables the assistant |
Creating a new assistant
Creating a new assistant
To create a virtual assistant, go to my.vikey.it, click on AI Virtual Assistants in the menu, and then click on Add Assistants.
Once you've clicked on Add Assistants, you can choose to follow our setup wizard, which will guide you step by step through the creation process so you don't miss any steps, or proceed on your own.
We recommend following the guided setup if this is your first time adding an AI assistant.
If you chose to set it up yourself, you’ll need to manually select the knowledge base for your AI and link it to both the apartment and the channels where it will respond.
Loading the Knowledge Base
Loading the Knowledge Base
Your AI Virtual Assistant's knowledge base is the essential repository of information that will be used to respond to messages sent by your guests.
Preparing a good text file or anticipating common standard questions—such as “What time can I check in?” or “Is there parking in the area?”—along with the corresponding answers, will help you provide prompt service to your guests with quick and clear responses, even if they message you at night.
You can choose from several knowledge bases to start with:
1) Q&A Mode – questions and answers (FAQs) created by you or our default ones
2) Upload a File Mode – you’ll upload a file containing all the necessary instructions to the Vikey dashboard
3) Upload a File and Create FAQs Mode – you can add questions to the file to expand your assistant’s knowledge
Channel Association
Channel Association
You can choose which channels your virtual assistant will be active on: WhatsApp, Airbnb, Expedia, and Booking.
If you use our Channel Manager, you can activate the assistant on all associated sales channels.
If you create the assistant using our configurator, simply follow the steps provided and you’ll have no trouble. If, on the other hand, you’ve chosen to create your assistant on your own, you’ll need to select the apartment where you’ve activated your assistant from the menu on the right.
and enable the flag on the channels where you want it to take effect
Once you've made your selection, remember to click the Save button
You'll see that the icon for the active channel turns blue
How it works
How it works
In this section, we'll explain how your virtual assistant works.
Enable/Disable Assistant
Enable/Disable Assistant
Once you’ve created your virtual assistant and correctly linked it to the apartment and the channels where it will be active, you’ll need to click the Enable button to activate the assistant.
Conversely, if you no longer want your assistant to be involved in responses, simply click the Disable button.
Here you can enable or disable the assistant
Confirmation Response
Confirmation Response
In this mode, all messages generated by your assistant will require confirmation before being sent to the selected channel. You will receive a notification and an email regarding this.
In the Messaging section, you will find the response ready to be approved, edited, or discarded:
When you approve a response, it will be green; when you reject it, it will be red.
Autonomous Response
Autonomous Response
In this mode, the assistant will automatically reply on the selected channel if it has a valid response; otherwise, you will receive a notification and an email about it. Your assistant will disconnect from the auto-reply mode; all subsequent responses from your assistant in that conversation will require confirmation. However, you can reactivate the assistant in that conversation if you wish, and it will resume responding autonomously.
Learning and improvement: The assistant features a continuous learning function that allows it to improve its responses over time, adapting to your needs and preferred communication style.
Tips and FAQs
Tips and FAQs
Here, we'll give you some tips on how to come up with questions and answers.
Can I set the assistant to be active only during specific hours?
Can I set the assistant to be active only during specific hours?
No, the assistant cannot be scheduled by time slot.
If there are images in the uploaded file, does the assistant send them to customers?
If there are images in the uploaded file, does the assistant send them to customers?
No, the assistant generates the questions and answers from the file, but if you have images, that information isn't included.
Can I see an example of a question and answer?
Can I see an example of a question and answer?
Here is an example of a correct question:
Q: Can I arrive after 5 p.m.?
A: Hello ##Guest-name##, check-in is available starting at ##Checkin-time##.
We recommend using tags so that the booking information is included in the response.
You can view the list of tags in the box below:
What is a booking status constraint?
What is a booking status constraint?
When you create an FAQ and a response, the booking status constraint involves determining, based on whether the customer has checked in online or not, how the assistant should respond.
Example:
Q: What time can I check in?
A with “confirmed” booking status constraint: Hello ##Guest-name##, check-in is available starting at ##Checkin-time##.
A with “not completed” booking status constraint: Hello ##Guest-name##, once you have completed online check-in, you will receive a link to access the check-in area starting at ##Checkin-time##
Note: When generating questions and answers, pay close attention to the constraints; otherwise, the assistant will not respond to that question asked by the customer if the constraint is not selected.
To remove an assistant, go to Administration > Assistants, select the assistant, and click the trash can icon.
Monitoring and Support
Monitoring and Support
We recommend that you monitor the module’s activity during the initial stages and contact support if you have any questions or issues.













