Online booking and reminders for your dental clinic
Patients book 24/7, get a reminder the day before, and empty slots fill from a waiting list. Your front desk gets off the phone.

This recipe is written for a three-dentist clinic in Lisbon, but the same steps work for any business: just describe yours.
GOAT builds and publishes the app from one prompt. Then you add any feature with Claude Code, and GOAT prepares the launch content. Every prompt has two buttons: Do it with Claude and Do it with GOAT.
Before you start
You need
- A GOAT account. Building and publishing use your account's credits.
- Claude Code (for step 2). You can do the other steps from the GOAT chat.
Connect GOAT to Claude
- In your terminal:
curl -fsSL https://www.thegoat.bot/cli/install.sh | bash - Then
goatbot login. You approve in the browser; GOAT is added to Claude Code automatically.
Step 1. Build the app with GOAT
What it does
- Turns your request into pages, data and design.
- Builds the app and publishes it at its own address.
Build an online booking system for my dental clinic. - Clinic: Sorriso Dental, Lisbon; 3 dentists, each with their own hours - Services and durations: check-up, cleaning, filling, root canal, implant consultation - Patients choose a dentist and a time; phone verification - SMS and WhatsApp reminder 24 hours before - Waiting list: when someone cancels, the next patient gets the offer - English, Portuguese and French
- Pages, database and admin dashboard set up
- Mobile-friendly and bilingual
Choose your appointment
Step 2. Tailor it with Claude Code
What it does
- Pulls the code to your computer, adds the features you want and ships with one command.
First run goatbot app pull sorriso in your terminal, and goatbot app deploy when you're done. In between, tell Claude Code:
Make these changes in this system: 1. Prepare a "how are you feeling" message draft for patients two days after treatment (don't send). 2. Show empty slots in each dentist's calendar on the dashboard. 3. Add a short intake form for first-time patients (allergies, medication). Keep the design, and explain the changed files when you're done.
● Prepare a "how are you feeling" message draft for patients two days after treatment (don't send) ● Show empty slots in each dentist's calendar on the dashboard ● Add a short intake form for first-time patients (allergies, medication) $ goatbot app deploy ✓ Live: https://sorriso.thegoat.bot
Choose your appointment
Step 3. Publish and share
What it does
- Prepares share links, QR codes and short announcement copy.
I'll add my booking link to my Google Maps profile and Instagram bio. Write a short description for each, and suggest the copy for an "online booking" button on my website.
- https://sorriso.thegoat.bot
- Print-ready PDF
- Announcement copy
Step 4. Let GOAT launch it
What it does
- Content, ad creative or a customer list: gets the app in front of people.
- Nothing goes out without your approval.
Make a short Google ad text and image: "Booking at Sorriso Dental now takes 30 seconds". Compliant with healthcare ad rules, calm and without claims.
The result
In one afternoon you have a live app for Sorriso Dental, features added just for you, a share kit and launch content.
Use the same recipe for your business: just change the business details in the step 1 prompt.