Digital Transformation
for a Dental Clinic
Website, content management, session intelligence, and AI-powered patient engagement — for ArtSmiles Cosmetic Dentistry in Southport, Gold Coast.
ArtSmiles is a premium cosmetic, implant, and general dentistry clinic in Southport, Gold Coast. We transformed their digital presence — a 50+ page marketing site optimised for local SEO, a private content management system, an AI concierge handling patient enquiries around the clock, and a session intelligence tool that turns consultations into structured clinical records.
Website
50+ page marketing site across cosmetic, implants, periodontal, and general dentistry — structured for local SEO and built to convert.
Admin Panel
Private CMS for the clinic team — rich text editing, media management, role-based access, and SEO controls.
AI Agents
Grace — an AI concierge on Facebook Messenger and Instagram Direct that answers treatment questions and routes patients to booking.
Session Intelligence
In-browser session recording and transcription — clinical reports and treatment quotes generated automatically from each consultation.
A 50+ page site built to rank and convert
The new site covers every service category — cosmetic, implants, periodontal, and general dentistry — with a three-level URL structure designed for local SEO. Each treatment page follows a consistent layout: overview, procedure steps, before/after gallery, FAQ, and a lead capture form. Built with Next.js 16 and deployed on Vercel.
- Full website with 50+ pages across 4 service categories
- Online booking integration
- Before & after gallery per treatment
- Blog & content management
- Local SEO — geo-tagged for Southport, Gold Coast
- Google Analytics & Google Ads integration
- Zoho SalesIQ live chat

A private CMS built for the clinic team
The admin dashboard gives the ArtSmiles team full control over blog posts, service content, and media — without touching code. Powered by a rich Tiptap editor, Cloudinary for image hosting, and a PostgreSQL database. Role-based access and two-factor authentication keep it secure.
- Rich text editor (Tiptap) with images, tables, embeds
- Cloudinary media library
- Role-based access — Admin and Operations
- Two-factor authentication
- Audit log for all user actions
- SEO metadata editor per article

Grace — AI concierge on Instagram and Facebook
Grace is an automated concierge running on Facebook Messenger and Instagram Direct simultaneously. She handles the full patient inquiry flow — answering questions about treatments and pricing, filtering out noise, and routing each person to the right booking channel. Built on GPT-4o-mini, she's backed by a Supabase vector store loaded with ArtSmiles' complete service catalogue, pricing table, and clinic policies. Every conversation is session-scoped so patients never have to repeat themselves.
Facebook & Instagram
Handles DMs on both platforms simultaneously, 24 hours a day, 7 days a week.
Conversation memory
Remembers context per patient within each session — no repetitive questions.
Vector knowledge base
Trained on ArtSmiles' full catalogue — treatments, pricing, and clinic policies.
Booking paths
Routes patients to phone, online booking, or virtual consultation depending on need.
Smart filtering
Ignores echo replies, self-messages, and group triggers to avoid noise.
Platform-safe responses
Long messages are chunked to respect Messenger and Instagram character limits.
Session recording, transcription, and clinical records — automated
The ArtSmiles team needed a faster way to document patient consultations. We built a session intelligence tool that records audio in-browser, transcribes it automatically, and generates structured clinical reports from each appointment. Treatment quotes are drafted from session notes — reducing post-consultation admin from hours to minutes. All records are linked to the patient timeline and accessible by the right team members only.
In-browser recording
Audio captured directly during the consultation — no extra hardware or apps required.
Auto transcription
Session audio converted to structured, readable text via AI — ready in seconds.
Clinical reports
Formatted clinical reports generated from the transcription with a single click.
Treatment quotes
Draft quotes pulled automatically from session notes and the clinic's pricing data.
Session history
Full timeline of consultations per patient — searchable and always up to date.
Role-based access
Clinical and admin staff each see only the data relevant to their role.
André delivered exactly what we needed — a site that looks great and actually works for our patients. Communication was clear and the whole process was smooth.
Dr. Dunker
Principal Dentist, ArtSmiles