Conversation), bir hasta ile bir kanal arasındaki uzun soluklu konuşmadır. Aynı hastanın WhatsApp ve Telegram’daki yazışmaları ayrı conversation’lardır; ama aynı hastaya (customer_id) bağlanır.
Yapı
Conversation alanları
| Alan | Açıklama |
|---|---|
channel_id | Hangi kanal |
customer_id | Hangi hasta |
address | Kanaldaki adres (telefon / chat_id) |
agent_disabled | Asistan bu sohbette devre dışı mı |
agent_disabled_by | Asistanı kim devre dışı bıraktı (user_id veya system) |
agent_expires_at | Asistanın geri devreye gireceği zaman (zamanlı kapama) |
unread_count (hesaplanan) | Firma tarafında okunmamış mesaj sayısı |
Firma seviyesi sohbet ayarı: AI Yanıt Pencereleri
AI_REPLY_WINDOWS (tenant.chat.ai_reply_windows) firma genelinde AI’nin ne zaman otomatik yanıt vereceğini tanımlar.
| Bileşen | Açıklama |
|---|---|
| Günler | Hangi günlerde aktif (Pzt–Paz) |
| Saat aralığı | Başlangıç-bitiş saatleri |
| Mod | Sadece bu aralıkta yanıtla / dışında yanıtla |
Sohbet bazlı asistan kontrolü
Firma genelinden bağımsız olarak her sohbette asistan açılıp kapanabilir:| Aksiyon | Sonuç |
|---|---|
| Asistanı kapat (kalıcı) | agent_disabled=true, agent_expires_at=null |
| Asistanı belirli süre kapat | agent_disabled=true, agent_expires_at=<zaman> |
| Asistanı aç | agent_disabled=false, agent_expires_at=null |
| Süre dolduğunda | Otomatik olarak asistan tekrar aktif |
Okunma takibi
unread_count her sohbet için hesaplanan değerdir; firma sohbeti açtığında düşer. Filtreleme: gelen kutusunda unread_count > 0 olanları öne çıkarın.
API tarafı
Sohbetler/conversations kaynağı altındadır. Asistan kontrolü için bkz. API: AI Asistan kontrolü.
Sonraki adımlar
Kanallar
WhatsApp ve Telegram kurulumu.
AI Asistan
Asistan nasıl çalışır.
İnsan devri
Sohbeti firmaya devretme.
Destek talepleri
Sohbetten ticket oluşturma.