KamoCRM

Czat internetowy przypięty przez członka, kontynuacja między stronami, edytowalne adresy internetowe

FeatureMediaService
Shipped
12 listopada 2026 01:16 UTC
Author
Kamo
Commit
5529c35

Czat przypięty przez członka (<kamo-chat member-id>): - bootstrap ?memberId= zwraca publiczną kartę członka (publiczna PublicOfficerCard: ACTIVE, odblokowana TeamMember (tylko członek organizacji klucza; wszystko inne jest ignorowane) plus mortgageLender (wspólny) Nigdy w przypadku integracji SPECIFIC_AGENT (jego agent pochodzi z podpisanego tokenu). - createSupportSession / AI handoff take memberId: sprawdzane w ten sam sposób, przechowywane w konwersacji **************** i przypisane bezpośrednio do tego członka poprzez assignToPreferredAgent (powiadomienie ASSIGNED, bez kolejki NEW_TICKET). - Wąski wyjątek dostępu **************** przypięty członek osiąga THAT konwersacja bez **************** - szczegóły biletu + dołączenie, odczyt sesji fallback (wątek/STOMP/załączniki), zmiany statusu, własna lista biletów **************** odznaka oczekującego liczenia Nic innego: nie ma kolejki, nie ma innego biletu, nie ma ustawień; opuszczenie firmy kończy to. Wiadomość e-mail z nieodebraną wiadomością już podąża za cesjonariuszem. Cross-site kontynuacja: - POST /sessions/support/transfer mints 10-minutowy, jednorazowy, 256-bitowy token (SHA-256 w Redis chat:transfer:*) powiązany z konwersacją + org; POST /sessions/support/resume odzyskuje go z Atomowy GET+DEL, tylko poprzez klucz tego samego org, zwracając tę samą sesję. Każda awaria Błąd 404. Adresy stron internetowych: - PUT /web-chat-integrations/{id} akceptuje allowedOrigins: znormalizowane do gołych źródeł, nigdy puste (blank = dowolna strona internetowa), zapisywany do KEY i odzwierciedlany do websiteUrl; busts klucz bramy cache. DTO przenosi teraz klucz allowedOrigins.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing