Proje: Okul Platform · Hub: Okul Platform — Domain
SchoolInteraction Nedir?
CRM panelinde satış/data ekibinin okullarla yaptığı iletişim kayıtları (arama, e-posta, ziyaret, not).
Etkileşim Tipleri (INTERACTION_TYPES)
school_note → Okul Notu
campus_note → Kampüs Notu
customer_note → Firma Notu
Önemli Alanlar
interaction_type_id— Config’den gelen etkileşim tipi (arama, mail, vs.)connection_type_id— Bağlantı şekli (Config: interaction_type)reason_id— Neden (Config: interaction_reason)result_id— Sonuç (Config: interaction_result)school_id— Hangi okuluser_id— Hangi admin kullanıcısınote— Not içeriğireminder_time— Hatırlatma zamanıreminder_user_id— Hatırlatılacak kullanıcınote_visible_for_customer— B2B portal’da görünür müpinned_at— Sabitlenmiş not tarihisales_school_appointment_id→ SaleSchoolAppointment ile bağlantılı
Roller ve İzinler
VIEW_SCHOOL_INTERACTIONS— GörmeEDIT_SCHOOL_INTERACTIONS— DüzenlemeDELETE_SCHOOL_INTERACTIONS— SilmeADD_SCHOOL_INTERACTIONS— EklemeFILTER_BY_POSITIVITY_SCHOOL_INTERACTION— Pozitiflik filtresi (Finance’ta var)
B2B Görünürlük
note_visible_for_customer = true olan etkileşimler okul sahibi portalde görünebilir.
Related
- api-domain-model — SchoolInteraction modeli
- api-config-system — Etkileşim kategori config’leri