Skip to main content
Hasta (Customer), Flextell’de tedavi/satış ilişkisi kurulan kişiyi temsil eden ana kayıttır. Bütün görüşmeler, randevular ve satışlar bir hastaya bağlanır.

Hasta nereden gelir?

Bir hasta panelde manuel girilebilir veya kanaldan gelen mesajla otomatik oluşturulabilir.

Kanaldan gelen mesajda eşleştirme

Yeni bir mesaj geldiğinde Flextell, gönderici adresini iki yoldan biriyle bir hastaya bağlar (ConversationResolver):
  • Telefon tabanlı kanallar (WhatsApp) → Customer.phone_number. Adres normalize edilir; aynı firmada o numara varsa mevcut hastaya, yoksa yeni hasta yaratılıp ona bağlanır.
  • Telefon dışı kanallar (Telegram) → CustomerIdentity tablosu, channel_id + identifier çifti. Aynı kanalda aynı identifier daha önce görülmüşse mevcut hastaya, yoksa yeni hasta + identity yaratılıp ona bağlanır.
KanalusesPhoneNumberEşleşme anahtarı
WhatsAppCustomer.phone_number (normalize edilmiş E.164)
TelegramCustomerIdentity.identifier = Telegram chat_id
CustomerIdentity aynı hastanın birden fazla kanaldaki kimliğini bir arada tutar — bir Telegram kullanıcısı için identity kaydı oluşurken aynı hastanın WhatsApp numarası da telefon eşleşmesinden gelmiş olabilir. Identity kaydı kanal başına unique’tir.

Hasta alanları

Customer modelindeki temel alanlar:
AlanTipNotlar
first_name, last_namestringAd-soyad
phone_numberstringE.164 (+90…)
emailstringİsteğe bağlı
date_of_birthdateYaş bazlı raporlar için
genderenum
country_id, city_id, district_idintAdres
identity_numberstringTCKN
passport_numberstringYabancı hasta için
jobstringMeslek
addresstextAçık adres
default_channel_idintBirincil kanal
is_intake_completedboolHasta intake formu doldurulmuş mu

Etiketler

customer_tags pivot tablosu üzerinden hastalara etiket atanır. Tipik kullanımlar:
  • İlgi alanı: “Estetik”, “Diş Hekimliği”, “Fizyoterapi”
  • Durum: “VIP”, “Borçlu”, “Yeni”, “İlgisiz”
  • Kaynak: “Google Ads”, “Tavsiye”
Toplu mesaj gönderirken etikete göre hedefleme yapabilirsiniz.

Lead ile ilişki

Henüz hasta olmayan, ilgi göstermiş kişiler ayrı Lead modelinde tutulur ve dönüşüm anında hastaya çevrilir. Detay: Lead’ler.

Gizlilik & KVKK

  • Hastalar firmaya aittir — başka firmadan görünmez.
  • Veri silme talebi gelirse panel’den Hastalar → Sil. Geçmiş randevu ve satış kayıtlarındaki hasta adı anonimleştirilir; finansal kayıt silinmez.
  • Tüm değişiklikler Aktivite Logları’na düşer.

API tarafı

Hastalar /customers kaynağı altındadır. Arama, oluşturma, güncelleme örnekleri için API rehberi: Randevu oluşturma.

Sonraki adımlar

Lead'ler

İlgilenen kişileri hastaya dönüştürme.

Randevu açma

Hastaya randevu nasıl açılır.