KamoCRM

Chat web fixat de membri, continuare între site-uri, adrese web editabile

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

Chat fixat de membru (<id-ul membrului de chat kamo>): - bootstrap ?memberId = returnează cardul public al membrului (shared PublicOfficerCard: ACTIVE, deblocat TeamMember al organizației cheii; orice altceva este ignorat) plus mortgageLender (partajat) MortgageBusiness). Niciodată pentru o integrare SPECIFIC_AGENT (ofițerul său provine dintr-un token semnat). - createSupportSession / AI handoff take memberId: verificat în același mod, stocat pe conversație **************** și atribuit direct acelui membru prin assignToPreferredAgent (notificare ASSIGNED, fără NEW_TICKET la nivel de coadă). - Excepție de acces restrânsă **************** membrul fixat ajunge ASTA conversație fără **************** - detaliu tichet + join, sesiune citit fallback (thread/STOMP/attachments), schimbari de status, propria lista de tichete **************** insigna de numărare în așteptare Nimic altceva: nici o coadă, nici un alt bilet, nici setări; părăsirea companiei se termină. Mesajul de e-mail pierdut urmărește deja destinatarul. Continuare între site-uri: - POST /sessions/support/transfer mints un token de 10 minute, de unică folosință, pe 256 de biți (SHA-256 în Redis chat:transfer:*) legat de conversație + org; POST /sessions/support/resume îl răscumpără cu Un GET+DEL atomic, numai printr-o cheie a aceluiași org, returnând aceeași sesiune. Fiecare eșec Aceasta este o eroare 404. Adrese de web: - PUT /web-chat-integrations/{id} acceptă allowedOrigins: normalizat la origini goale, niciodată gol (blank = orice website), scris în KEY și oglindit în websiteUrl; distruge cache-ul cheii gateway-ului. DTO poartă acum cheia 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