WhatsApp Guest Check-in Automation for Short-Term Rentals (Make/n8n) — Multi-Property

Posted 3 weeks ago

Worldwide

Summary

We are building a **service (SaaS-style) that we will sell to multiple short-term rental hosts** — properties that have **no reception desk** and currently onboard every guest manually (house rules, ID photo, confirmation, then door code + directions). We want to automate this **end-to-end**, and — importantly — build it so it can serve **many hosts and many properties**, not just one. Our first rollout is with a launch partner (a host), but the system must be designed from day one to onboard additional properties and hosts easily. ## The flow we want to build 1. A new booking comes in (trigger — see tech notes below). 1. The guest automatically receives a **WhatsApp message with a personal check-in link**. 1. The link opens a **self check-in page/form** where the guest: - reads and confirms the house rules, - uploads a photo of their ID/passport, - confirms a short consent checkbox. 1. **Only after** the form is completed, the guest automatically receives a WhatsApp message with the **door code + arrival directions + WiFi**. 1. Automatic **reminders** if the guest hasn’t completed check-in by a set time. 1. A **check-out message** on the morning of departure. ## Multi-tenant requirement (important) This is **not a one-off automation** — it’s the basis of a product. It must be built so that: - Each **host/property** has its own configuration (house rules, door code, check-in link, directions, languages, message timing). - Adding a new property is done via **configuration/data records** (e.g., Airtable/Supabase), **not** by rebuilding the workflow each time. - Each property’s guest data is kept **separate and organized**. ## Tech (flexible — tell us what you recommend) - **Automation engine:** Make or n8n - **Messaging:** WhatsApp Business / Cloud API (via Twilio, 360dialog, or direct) - **Check-in form/page:** Tally, Typeform, or a simple custom web page (per-property) - **Data store:** Airtable or Supabase (used for per-property config + guest records) - **Booking trigger:** start with iCal export from Airbnb/Booking.com; API integration (Hospitable/Guesty) is a plus - **Messages must support Hebrew + English** ## Deliverables - A working, end-to-end automation, live for the **first property**, **architected as multi-tenant** so more properties/hosts can be added by configuration. - The check-in form/page connected to the automation via webhook. - **Secure storage of ID documents with automatic deletion** after a set number of days (data privacy matters to us). - All WhatsApp message templates set up (we’ll provide the copy). - Clear documentation / Loom walkthrough showing how to add a new property ourselves. ## Roadmap — please build with this in mind **Phase 2 will add an AI guest-support chatbot over WhatsApp** (answering free-text guest questions automatically). Please build the message-handling layer **modularly** and store guest conversations in a **structured** way, so an AI/LLM layer can be plugged in later **without rebuilding** the system. ## Required skills - Proven experience with **Make or n8n** - **WhatsApp Business API** integration - Designing **multi-tenant / reusable / scalable** automations - Webhooks / REST APIs / form tools - Awareness of basic data privacy (handling ID documents responsibly) ## Nice to have - Experience with Airbnb / Booking.com / Hospitable / Guesty APIs - Background in vacation rental / hospitality tech - Experience integrating LLMs / AI chatbots into messaging flows ## Timeline & scope This is **urgent**. We’d like a first working version live with our launch partner within about **one week**. There is **substantial ongoing work**: onboarding more hosts, a simple dashboard, billing, and the Phase 2 AI layer. ## Budget Open to a **fixed price for the first version** or **hourly**. Please include your estimate in your proposal. ----- ## Please answer in your proposal 1. Start your proposal with the word **“YONA”** so we know you read this in full. 1. Have you built a WhatsApp Business API automation before? Share one example/link. 1. Make or n8n for this project — which do you recommend, and why? 1. How would you design this to be **multi-tenant** (many hosts/properties added by config, not rebuilds)? 1. How would you securely store ID document uploads and auto-delete them? 1. Your rough estimate (cost + timeline) to deliver the first version described above.

  • $1,200.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Python
Customer Service
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:3 weeks ago
  • Interviewing:
    5
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jul 25, 2012
  • Israel
    Tel Aviv7:16 PM
  • $16K total spent
    99 hires, 14 active
  • 3,042 hours
  • Tech & IT
    Small company (2-9 people)

Explore similar jobs on Upwork

Job Aggregation and Dashboard CreationHourly‐ Posted 8 months ago
Automation
Data Scraping
Data Extraction
API
UI/UX Prototyping
Web Scraping
Zoho Creator

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo