Documentation

Everything you need to set up StayHelp for your property.

1

Create an account

Go to the sign-up page, enter your property name, email and password. Your 60-day free trial starts immediately.

Sign up now
2

Create your Telegram bot

Open Telegram, search for the user @BotFather (the official Telegram tool for creating bots) and start a chat with it.

  1. Send the command /newbot
  2. Pick a display name (e.g. "Villa Bellavista Concierge")
  3. Pick a username that ends with "bot" (e.g. villabellavistabot)
  4. BotFather will reply with a token. Keep it secret.
123456789:AAHxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
3

Connect the bot to StayHelp

In your dashboard, go to Setup and paste the token from BotFather. We'll verify it and register the webhook automatically. From that moment on, any message sent to your bot arrives in StayHelp.

4

Train the bot by chatting

Open a chat with your own bot on Telegram. Send a message that introduces you as the owner, then start describing your property.

/train

Then send messages like:

  • "Check-in is from 14:00 to 22:00. Please text me on WhatsApp when you arrive."
  • "Breakfast is served in the kitchen from 8:00 to 10:30."
  • "WiFi: network name VILLA_GUEST, password welcome2025."
  • "Parking is free, use the spots marked with a B."

The bot classifies each message automatically (check-in, wifi, breakfast, rules...) and normalizes it. You can review and edit entries from the dashboard.

5

Add rooms and print QR codes

For each room you add, StayHelp generates a unique QR code ready to print.

  • Go to Dashboard -> Rooms
  • Click "Add a room" and enter a code (e.g. 101) and a name
  • Click "Download QR" to get the PNG, print it, place it in the room
6

Handle escalations

When the bot cannot answer confidently, it forwards the question to you on Telegram (along with an 8-character escalation ID). You reply once and StayHelp translates it back into the guest's language.

/reply a1b2c3d4 The late check-in fee is 20 euro.
7

Bot commands reference

All host commands run inside your Telegram chat with the bot. The guest never sees these.

Command Description
/trainEnter training mode
/stopExit training mode
/listShow knowledge base entries
/delete [id]Delete an entry
/roomsList rooms
/addroom [code] [name]Add a room
/qr [code]Receive the QR code for a room
/statsUsage statistics
/escalationsList pending escalations
/reply [id] [text]Reply to an escalation
/translation on|offToggle automatic translation
/welcome [text]Set the welcome message
/addadmin [id]Add a collaborator (by Telegram ID)
/helpShow all commands
8

Upgrade and billing

You have 60 days free, no credit card needed. After that, pick the plan that matches your number of rooms. Changing plan, updating your card and downloading invoices is done through the Stripe customer portal, accessible from the Billing page of your dashboard.

See plans