UrlsTree
Get started free

Appointment booking for small clinics and practices

One practitioner’s calendar, online: patients pick a time, tick a PDPA consent box that is recorded with their booking, pay a PromptPay deposit if you ask for one, and get a reminder by email or LINE. UrlsTree is a booking page, not a clinical records system.

Updated 19 Oct 2026

The problem, and what changes

Bookings by phone, reminders by hand.
Patients pick an open time online, day or night, and get an email or LINE reminder before the appointment, from one to 48 hours ahead as you choose.
Consent forms on paper.
Switch on the PDPA consent box. Each booking records when consent was given and which version of the wording, and the patient can withdraw it from their booking link.
New patients arrive without the basics.
Ask intake questions as they book: short or long answers, pick-one lists, checkboxes and an optional phone number.
Empty slots from no-shows.
Ask for a PromptPay deposit. The time is held for 15 minutes while the patient pays and released automatically if nothing arrives.
“Where are you, and how do I reach you?”
Your booking page can show your address with Google and Apple Maps links, opening hours, and Call and LINE buttons.

What you get

  • Online bookings

    PRO

    Services with their length, buffers and minimum notice; weekly hours set once; open times shown in each client’s own time zone for online sessions and in your local time for in-person ones, with a calendar invite (.ics) and Google Calendar sync.

  • PDPA consent on every booking

    PROThailand

    A Thai and English consent box. Each booking records when consent was given and which wording version; clients can withdraw it from their booking link.

  • Bookings through LINE, no Official Account

    PROThailand

    Clients tap “Continue with LINE” and get their confirmation and reminder as LINE messages headed with your name, from a shared account. Connecting your own OA is optional.

  • PromptPay deposits, straight to your bank

    PROThailand

    The client scans a Thai QR that pays into your own account. The slot is held for 15 minutes and released if nothing arrives; you confirm the transfer with one click. 0% fee.

  • Reminders by email and LINE

    PRO

    An email reminder 1, 2, 24 or 48 hours before the session, and a LINE message for clients who booked with LINE.

  • Repeat appointments

    PRO

    A client can book the same time every week or every two weeks, several sessions in one go, with one confirmation and one PromptPay payment that covers every session’s deposit.

  • A contact form that hides your email

    PRO

    Visitors write to you from the page without seeing your address. Messages land in your dashboard inbox and your email, with spam protection.

  • A booking page that says where you are

    PRO

    Your booking page can show photos, your address with Google and Apple Maps links, opening hours, and Call and LINE buttons. One switch makes it your home page.

  • QR codes that never expire

    FREE

    A QR code for your page and for every short link, in your colours with an optional frame and label, as PNG or SVG. No ads, no expiry.

Free vs Pro

Free, on every plan

  • QR codes that never expire

On Pro

  • Online bookings
  • PDPA consent on every booking
  • Bookings through LINE, no Official Account
  • PromptPay deposits, straight to your bank
  • Reminders by email and LINE
  • Repeat appointments
  • A contact form that hides your email
  • A booking page that says where you are

Bookings are part of Pro ($5 / month · $50 / year). See pricing

First month free, then $5 / month · cancel anytime

Good to know

  • It is not a clinical records system. For each booking it keeps the patient’s name, contact details, intake answers and your private notes, nothing more; keep clinical notes in your own system.
  • PDPA consent here means a consent checkbox recorded with the time and the version of its wording, which the patient can withdraw. It is a record of consent, not legal advice.

Not there yet

  • Team accounts (several practitioners under one account) or round-robin scheduling.
  • Card payments inside the booking flow.
  • e-Tax invoices or receipts, LINE Pay, or automatic bank-slip checking.

See it

Every theme is free, and switching later keeps your links. See the templates

Compare before you choose

Questions

Does it store patient records?
No. For each booking it keeps the patient’s name, contact details, intake answers and any private notes you add. Keep clinical notes in your own records system.
How is PDPA consent recorded?
Turn on the consent box and use the default Thai and English wording or your own. Every booking records when consent was given and which version of the wording; the patient can withdraw it from their booking link, which deletes their details and cancels their upcoming bookings.
Can patients book without LINE?
Yes. LINE is optional: patients who are not on LINE book with an email address and get their confirmation and reminder by email.
Is it free?
Your page, links, QR codes and short links are free. Online bookings, PDPA consent, LINE messages, reminders and PromptPay deposits are part of Pro ($5 / month · $50 / year). The first month of Pro is free.
Can I ask for a PromptPay deposit?
Yes, per service. The patient scans a Thai QR that pays into your own account, the time is held for 15 minutes, and you confirm the transfer with one click. There are no card payments in the booking flow.

Your page, ready today

Start from a page made for clinics and practices, change anything, and share one link. Free to start; Pro when you want bookings.

We use Google Analytics cookies to understand how our site is used. No advertising cookies. Cookie details