Tours people scroll in a chat and book from there. Dates, hotel, what is included and the price sit on one screen, and the matching request reaches your Telegram.
The screens are already wired together: buttons lead where they should, forms send, lists are drawn from a table.
A layout of the screens rather than a screenshot of a finished app: how it looks depends on your colours, type and content.
✈️
Tours
A photo cover, kind-of-holiday tiles that set the filter, search and beach / sightseeing / active chips, and a list of tours with dates, hotel and price. Tours live in a table: when a season closes, the row goes from a phone.
Cover
Search
Kinds
Tours
🏖️
Tour
Dates, hotel and price come from the tour row; meals, what is included and booking terms are a sample shared by every tour. The Book button leads to the matching form; the tour itself does not travel with the request: in the form the person picks a kind of holiday and can name the tour in the wishes field.
Dates
Hotel
Included
Book
📝
Matching
Name, phone, destination, departure date, a budget slider and wishes. The request reaches your Telegram at once.
Contact
Destination
Budget
Send
🧳
My trips
The next trip with documents and a Write to the manager button, a pre-trip memo and an archive. The content in the template is a sample you replace with your own.
Next trip
Documents
Memo
Archive
What gets changed first
Tours, dates and prices are a table, and the season is edited from a phone.
What a tour includes and the booking terms are written on the tour card in your own words.
Matching fields are yours: travellers, children, budget.
How to start from this template
1Open the builder and pick the template — it opens assembled and working.
2Replace the content with your own: table rows, text, photographs and prices.
3Connect your bot and press Publish — the app becomes a button in its menu.
Questions about this template
Does it suit an independent guide?
Yes. The screens are the same with fewer rows: a handful of tours, and the card and matching form work the same way.
Can I take a deposit?
In the template a booking goes out as a request and there is no payment. A deposit is added with the Take payment action and your own till — YooKassa or T-Bank; the money goes straight to you.
Can tours be updated from a spreadsheet?
Yes: rows are edited from a phone, and data can be pulled from a Google spreadsheet, Yandex Disk or an address serving JSON. Such a source is connected after the first publish.