Skip to main content
Flextell’deki her veri firma altında yaşar. Bir firmadaki kanaldan gelen mesaj, aynı firmadaki hasta kaydına bağlanır; ondan açılan randevu, aynı firmadaki doktorun takvimine yazılır.

Modüller arası ilişki

Tipik uçtan uca akış

Hastanın mesaj atmasından satışın e-faturaya dönüşmesine kadar:
1

Mesaj geldi

Hasta WhatsApp’tan yazar. Flextell webhook ile alır, ilgili Conversation ve ChatLog kayıtlarını oluşturur, ChatLogCreated event’i yayar.
2

AI yanıtladı (opsiyonel)

Asistan açıksa otomatik yanıt üretir; bu da bir ChatLog’tur. İçerik karmaşıksa veya tetikleyici kelime geçerse insana devir olur.
3

Randevu açıldı

Firma/AI panelden veya API’den randevu oluşturur. Doktorun Google Calendar’ına otomatik etkinlik yazılır.
4

Hatırlatma çıktı

Sistem, ayarlı zamanlamada hastaya WhatsApp üzerinden hatırlatma yollar.
5

Randevu tamamlandı, satış kesildi

Tedavi sonrası satış kalemleri girilir, ödeme tahsilatı yapılır, stok düşer.
6

e-Fatura kesildi

Firma satış üzerinden manuel olarak bağlı entegratör (Nilvera/NES) ile e-Fatura veya e-Arşiv keser.

Katmanlar

Çoklu kanal, tek hasta

Aynı hasta WhatsApp’tan ve Telegram’dan yazabilir. Flextell, CustomerIdentity ile her kanaldaki kimliği aynı hasta altında saklar; ayrıntı için Hastalar.

Realtime

Sohbete dair değişiklikler Pusher protokolü üzerinden WebSocket olarak yayınlanır. Yayınlanan event’ler şunlardır: Randevu, satış vb. diğer modüller için broadcast event yoktur; bunlar için panel kendi durumunu yeniden okur. Detay: API tarafı Realtime.

Sonraki adımlar

Kavramlar

Modellerin tek tek tanımı.

Kanallar

Hangi kanal türleri var ve nasıl bağlanır.