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.