Skip to content

Jak działa sesja w Synapsa?

Sesja w Synapsa to wieloetapowy proces, który towarzyszy Ci od zaplanowania wizyty aż do wygenerowania pełnej dokumentacji klinicznej.

Planowanie → Nagrywanie → Analiza live → Zakończenie → Dokumenty
↑ ↓
Kalendarz Notatka dla pacjenta (natychmiast)
Dashboard Transkrypcja + T1 (kilka minut)
Patient Insight Indeksowanie RAG (w tle)

Nową sesję możesz zaplanować z trzech miejsc:

SkądOpis
Dashboard → + Nowa sesjaFormularz z pełnymi polami
Kalendarz → klik w slotPrewybrany czas z siatki
Patient Insight → + Nowa sesjaPrewybrany pacjent

Każde miejsce otwiera formularz z polami: pacjent, typ sesji, data, godzina, czas trwania, gabinet, tryb (online/stacjonarnie), notatki.

Po kliknięciu „Rozpocznij sesję” otwiera się ekran nagrywania. Sesja musi istnieć w Firestore — system weryfikuje sessionId przy wejściu.

Nagrywanie przez mikrofon przeglądarki (Web Audio API). Plik audio: sessions/{sessionId}/audio.webm.

Co ~30 sekund transkrypt live jest wysyłany do AI (Gemini 2.5 Flash) i wracają zaktualizowane wskaźniki:

  • Dominujący mechanizm obronny
  • Intensywność i poziom oporu
  • Dynamika sesji (faza)
  • Dominująca emocja, poziom stresu
  • Sygnały ostrzegawcze (Red Flags)
  1. Zatrzymaj nagrywanie i kliknij „Zakończ sesję”.
  2. Audio jest uploadowane do Firebase Storage.
  3. AI generuje notatkę dla pacjenta (kilkanaście sekund).
  4. Następuje przekierowanie do widoku analizy sesji.
  1. Storage trigger zleca transkrypcję AssemblyAI.
  2. AssemblyAI identyfikuje mówców (terapeuta / pacjent).
  3. Transkrypcja z timestampami zapisywana do sesji.
  4. Automatyczne generowanie dokumentów T1 (SOAP, notatka specjalisty).
  5. RAG pipeline indeksuje sesję do kontekstu przyszłych pytań.
StatusZnaczenie
scheduledZaplanowana, nie rozpoczęta
in_progressSesja aktywna (ekran nagrywania)
doneZakończona, notatka wygenerowana
signedZatwierdzona przez specjalistę
completedArchiwalna — pełna dokumentacja gotowa
cancelledAnulowana