Randevu Otomasyonunda Takvim Entegrasyonu Teknik Olarak Nasıl Çalışır?
Günümüzde diş klinikleri, müşterilerin WhatsApp, telefon veya web sitesi üzerinden ilettikleri randevu taleplerini manuel olarak yönetmekte zorlanıyor. Randevu otomasyonu sayesinde bu süreç, yapay zeka (AI) ve çeşitli araçların entegrasyonuyla tamamen otomatik hale geliyor. Peki, bir müşteri talebi sistem tarafından nasıl anlaşılıyor, uygun takvim slotu nasıl bulunuyor ve rezervasyon nasıl yapılıyor? Gelin teknik mantığına adım adım bakalım.
Sürecin Başlangıcı: Müşteri Talebinin Alınması ve Anlaşılması
Her şey, müşterinin bir mesaj göndermesiyle başlar. Örneğin, WhatsApp üzerinden “20 Aralık’ta saat 10:00’da randevu alabilir miyim?” yazdığını varsayalım. Bu mesaj, bir AI Automation sistemi tarafından karşılanır. İlk adımda, doğal dil işleme (NLP) modülü mesajı analiz eder: niyeti (randevu talebi), tarihi (20 Aralık) ve saati (10:00) çıkarır. Eğer müşteri sadece “Haftaya uygun bir zaman” gibi daha esnek bir ifade kullanırsa, AI sistemi belirsizlikleri gidermek için takvimdeki boşlukları dikkate alarak öneriler sunabilir.
Adım Adım: Talep > Takvim Entegrasyonu > Rezervasyon
Bir kurgusal örnekle ilerleyelim: Diyelim ki müşteri talebi alındı ve AI, “20 Aralık 10:00” olarak yorumladı. Şimdi sistemin takvim entegrasyonu devreye girer.
1. Takvime Sorgu Gönderme
Otomasyon platformu (örneğin n8n adlı bir iş akışı aracı) devreye girer. n8n, Google Calendar veya Microsoft 365 Calendar gibi bir takvim servisine API çağrısı yapar. Bu çağrıda, 20 Aralık tarihi ve 10:00-10:30 gibi bir zaman aralığı belirtilir.
2. Çakışma Kontrolü
Takvim sistemi, o zaman diliminde başka bir randevu olup olmadığını kontrol eder. Eğer boşsa, “müsait” yanıtı döner. Doluysa, AI alternatif zamanlar önerebilir (örneğin, aynı gün içinde bir sonraki boş slot). Ayrıca klinik çalışma saatleri, doktorun müsaitlik durumu ve hatta zaman dilimleri (Türkiye için UTC+3) gibi parametreler de hesaba katılır.
3. Slot Blokajı ve Geçici Rezervasyon
Uygun slot bulunduğunda, sistem takvime geçici bir blokaj koyar. Bu, aynı anda başka bir müşteriye o slotun gösterilmemesi için önemlidir. Blokaj genellikle 5-10 dakika süreli olur; eğer müşteri onaylamazsa otomatik olarak kaldırılır.
4. Müşteri Onayı ve Kesin Rezervasyon
AI, bulunan slotu müşteriye sunar: “20 Aralık saat 10:00 uygun. Onaylıyor musunuz?” Müşteri onay verdiğinde, n8n akışı takvime kesin bir etkinlik ekler ve randevu tamamlanır. Ardından müşteriye bir onay mesajı ve hatırlatma ayarlanır.
Teknik Altyapıda n8n’in Rolü
n8n gibi düşük kodlu (low-code) otomasyon araçları, farklı servisleri (AI modülü, takvim API’si, mesajlaşma platformu) birbirine bağlayan iş akışları oluşturmayı sağlar. Burada tipik bir akış şöyle işler:
- Girdi: WhatsApp’tan gelen mesaj (AI Automation ile analiz edilir)
- Karar Noktası: Eğer mesaj randevu talebiyse, takvim sorgulama adımına geç
- API Çağrısı: n8n, Google Calendar API’sine istek gönderir
- Yanıt İşleme: Dönen yanıtta boş slot varsa, kullanıcıya göster; yoksa hata mesajı hazırla
- Rezervasyon: Kullanıcı onayı alınınca, takvime etkinlik ekle
n8n’in en büyük avantajı, bu adımları kod yazmadan görsel bir arayüzle kurgulayabilmesidir. Ayrıca hata durumlarında yeniden deneme ve loglama gibi özellikler de mevcuttur.
AI Automation ile Sürekli İyileştirme
Yalnızca bir defalık bir entegrasyon değil, aynı zamanda AI Automation süreçleri zamanla öğrenir. Örneğin, belirli bir doktorun sık sık iptal ettiği saatler veya en çok tercih edilen zaman dilimleri gibi kalıpları analiz ederek önerileri optimize edebilir. Ayrıca, müşterinin tercihlerini (örneğin sabah saatlerini sevmesi) kaydederek sonraki taleplerde daha hızlı yanıt verebilir.
Sonuç olarak, randevu otomasyonunda takvim entegrasyonu, birbirine bağlı birkaç teknik adımdan oluşuyor: AI ile doğal dil anlama, n8n ile iş akışı yönetimi, takvim API’si ile müsaitlik sorgulama ve rezervasyon. Bu süreç, kliniklerin iş yükünü azaltırken hasta memnuniyetini artırıyor. BuyoMind gibi çözümler, bu teknik altyapıyı kullanarak diş kliniklerine anahtar teslim bir randevu otomasyonu sunuyor.
Sık Sorulan Sorular
Takvim entegrasyonu hangi takvim sistemlerini destekliyor?
Genellikle Google Calendar ve Microsoft 365 Calendar gibi popüler servislerle uyumludur. n8n gibi araçlar, API üzerinden çok sayıda takvime bağlantı sağlar.
Çakışma durumunda sistem ne yapıyor?
Sistem, talep edilen slot doluysa aynı gün içindeki bir sonraki boş saati otomatik olarak önerir. Ayrıca birden fazla alternatif sunabilir.
Geçici blokaj ne kadar sürer?
Geçici blokaj genellikle 5-10 dakika arasında kalır. Müşteri bu sürede onay vermezse blokaj kalkar ve slot başka birine gösterilebilir.
AI Automation gerçekten manuel iş yükünü azaltır mı?
Evet, örneğin bir klinikte günde 50 randevu talebi geliyorsa, AI Automation bunların %80’inden fazlasını insan müdahalesi olmadan çözebilir, böylece personel zamandan tasarruf eder.
Kliniğiniz için Buyo'yu deneyin
WhatsApp, telefon ve web sitenizde 7/24 çalışan AI randevu asistanı. Tek seferlik kurulum + işletmenize özel aylık abonelik, taahhüt yok.