๐ŸŸข Telegram + Google Calendar Automation via HAPP & n8n

HAPP (Oksana Agent) ยท n8n 4-Node Workflow ยท Google Calendar API ยท Telegram Bot API

Client: Sauna on the Banks of the Dnipro ยท Leisure & Hospitality ยท Ukraine ยท April 2026


๐Ÿ“Ž Project Link: https://drive.google.com/file/d/1kVasMX08dsfJ8xloNeumoW7mtX2SrN6S/view?usp=sharing

CONTEXT

A riverside sauna business offering a steam room, sauna, pool, relaxation zone, and additional services. Operating daily 8:00โ€“23:00. All client bookings were processed manually through incoming Telegram messages by the admin.

Situation Before the Project


PROBLEM STATEMENT

01 โ€” Unstructured Data Collection

Clients sent booking requests in free form. The admin spent 10โ€“15 minutes per client asking follow-up questions to gather: date, time, duration, guest count, services, name, and phone. Fully manual, fully repetitive.

02 โ€” No Booking Registry

Bookings existed only in the Telegram chat history. No calendar, no unified record. Checking availability meant scrolling through message history. Double-booking was an active operational risk.

03 โ€” No Instant Admin Notification