Bertemu penyedia abstraksi dengan Zoom dan Microsoft Teams
Pertemuan adalah Kamo Meets oleh konstruksi - MeetService bertahan ruang Bertemu nama dan tidak ada yang lain. Ini memperkenalkan abstraksi dan dua penyedia rem...
Persist MediaService PHI akses jejak ke phi _ access _ log
Pesan percakapan dibaca direkam melalui penulis baku Slf4j, yang menempatkan track 164.312 (b) dalam 14 hari aliran log terhadap retensi enam tahun kewajiban - ...
Record chat message reads on the endpoints that return bodies
Sending a message left a row; reading one left nothing. Every chat, support and social thread on the platform renders from a handful of endpoints here, and none...
Membawa percakapan AI ke dalam benang manusia pada handoff
Membuat atau mengulang sesi dukungan, menyalin transkrip AI dalam satu sistem acara, rute itu, dan memberitahu pengunjung jujur apa yang terjadi selanjutnya. R...
Terima ucapan - ditulis outreach ke dalam thread peminjam terbuka
The rekan AIService apos; s operator jangkauan panggilan. Without it the whole jalan keluar berakhir dalam rekaman 404 - gerbang yang berwenang sentuhan, pesan ...
Atur agen penjualan per saluran + laporkan ketersediaan LO
- WebChatChatintegration CRUD threads agregenId (kosong membersihkan tugas) - Lo-kehadiran sekarang kembali reavabillityStatus anggota bersama online, sehingga ...
Periksa tanda routing, tahan leadUid, atur kembali percakapan pada langkah utama
- Create Supportment takes a signed routingToken (not preferred Agentters MmberId); Diverifikasi via Chatting Token Codec + cluster proceal.mest.secret, enforce...
ID integrasi Snapshot web- chat pada pengunjung dukungan + tiket
Menyelesaikan Integrasi WebChatChingby creatingKeyHash (disaring, konsisten dengan bootstrap () / AI- prompt resolusi) sekali dalam create Supportment dan prang...
Public- chat bootstrap config resolver
Menambahkan sebuah GET internal * * * * * * * * * * * * * * * * * yang menyelesaikan WebChatIntegrasi oleh X- Public- Chat- Key- Hash dan kembali diselesaikan k...
WebChatIntegration CRUD (mints key + integrasi, org- scoped)
Organ-menghadap API manajemen Phase-2 tab pengaturan web-chat. Hidup buat, cetak yang mendasari PublicChatApiKey (pendekatan tombol -gen sama Sebagai PublicChat...
Bust APIService cache kunci segera pada public -chat key toggle / delete
Persist membuat hash kunci pada pengunjung public-chat + tiket untuk atclate
Mobile push dispatch (FCM data + direct APNs) dengan kehadiran gerbang
percakapan masuk (MediController), tiket dukungan (Layanan ApportNotificationService), SMS / voicemail (VoipStompRelayController), sosial * * * * * * * * * * * ...
Terima X- * * * -Token pada REST; geser TTL dengan timeout per- sesi
OTKPreOtorisasi menyelesaikan X- * * -Token ketika tidak ada X-OTK ada (sama) Panggil MediaService REST tanpa BFF. Layanan KSesi sekarang geser Redis TTL dengan...
Mencapai petugas peminjam sendiri secara langsung, tidak ada dukungan-gerbang kanan
Drop AKSEPT _ SUPORT _ TIKETS persyaratan dari Engkau ToprereAgent: Pinjaman yang ditugaskan perwira terjangkau terlepas dari apakah mereka dikonfigurasi agen d...
Direct--to -assigned-LO routing + LO kehadiran endpoint
Powers portal peminjam bergabung LO / chat widget: - * * * * * * * * * * * * * * direct-assigns sebuah public -chat tiket ke agen SPECIFIC (si peminjam ditugask...
Pemberitahuan email pesan yang salah (chatting + support) dengan penekanan per-source
Konsumen% s yang dapat didupkan chat-email-notifier pada chat.session. > feed MESSAGE _ EMAIL _ NOTICES buku besar (PENDING / SENT, per- sender untuk chatting, ...
Durable last- terlihat penanda waktu + titik akhir massal
PRESENCE: {id} dihapus saat anggota sedang offline, jadi tidak ada direkam ketika mereka terakhir aktif. Stamp PRESENCE _ TERAKHIR _ SEEN: {id} (orgId + ts, 400...
AI auto- tag + caption via org penyedia (P3)
POST MaterialAiController * * * * * * * * * * * * * * * memverifikasi kepemilikan, menanamkan sebuah URL material bertanda tangan pendek, dan memanggil titik ak...
MaterialAnalanticController - peristiwa rekaman + agregat
POST * * * * * * * * * * * * * * * * (record) + GET / analytics (per-material jumlah oleh tipe total + org).
MaterialReviewController - peta status + set-status
GET / api / media / material / reviews (org-wide imgId peta status) + POST untuk mengatur status material (validasi, reviewer- stamped, upsert).
MaterialCampaignController - CRUD + item map + add / remove
/ api / media / material / kampanye: list / create / update / delete, GET / items (org- wide imgId emportigId peta), POST / add + / remove dengan pemeriksaan ke...
MaterialTagController - tag CRUD + assign / unassign + assignment map
/ api / media / material / tag: daftar / create / delete tag, GET / tugas (org- wide imgId noptagId peta area kerja bergabung sisi-klik), POST / assign + / unas...
Mengelola titik akhir sambungan-publik (buat / daftar / revoke) + melayani yang dilacak
Tambahkan POST / GET / API / media / material / links dan DELETE / links / {id} didukung oleh MaterialShareLink, dan menyelesaikan token yang dikelola di GET pu...
Tembnail penjadwalan bahan yang dihasilkan dalam proses
Penyapuan tanpa kepala tidak dapat mendorong pipa thumbnail Percakapan, jadi buat sebuah pawai-0 cap jempol melalui ImageIO tepat setelah menyimpan ekspor - bah...
Generasi terjadwal - menyapu berjalan resep pada irama
- CanvaScheduleController: CRUD untuk jadwal org (resep + irama + jam / hari + target sosial opsional), komputes nextRunAt - Pembatalan Generasi Layanan: tanpa ...
Simpan resep autofill CRUD (org- scoped)
CanvaRecipeController: GET / POST / API / media / canva / reseples + DELETE / {id} - save / list / soft-delete sebuah brand- template + field pemetaan, scoped k...
Isi otomatis Enterprise - data- gabungan template merek
- CanvaAPiClient: tampilkan template merek (dataset = non _ empty), ambil dataset, aset-upload pekerjaan, buat / dapatkan pekerjaan otomatis - CanvaController: ...
URL publik yang ditandatangani pendek untuk aset pemasaran
Memungkinkan penyedia sosial (Meta) dan email mengambil bahan tertentu untuk dibatasi jendela tanpa mengekspos pribadi imajinasi-bahan ember. - MaterialUrlSign...
Impor berkas ke Canva sebagai desain yang dapat disunting
- * * * * * * * * * * * * * * (Impor desain biner) - CanvaController POST / imports (multipart) GNU buat + poll impor job penyunting deep- link dengan korelasi ...
Verifikasi return-nav JWT signature; secure token refresh
- CanvaJwtVerifier: verifikasi korelasi _ jwt 's Ed25519 tanda tangan terhadap JWKS Canva (/ connect / keys), plus aud / exp / type; kunci cached oleh anak-anak...
Merekam yang tak masuk akal, menahan / quota, penggunaan penyimpanan, ringkasan pipeline
- MeetRecordingController: internal (X-Internal -Auth) titik akhir paling buruk jibri postingan finalize.sh selesai rekaman ke. - MeetRecordingService: upload r...
Backend Canva Connect OAuth + design / export
- CanvaApiClient: Otorisasi PKCE, pertukaran token / refresh / revoke, pengguna, design (create / list), expor jobs, byte fetch - CanvaTokeenService: dienkripsi...
Jadwal rapat mulai pengingat + guest- link kadaluarsa
- MeetingReminderSweep: @ Scheduled penyapu yang kebakaran realtime "Pertemuan dimulai" Pengingat kepada anggota yang diundang di (mulai mengingatkan MinutesBef...
Bersatu memberi makan seluruh anggota / dukungan / sesi sosial
GET / api / media / sessions / chat sekarang menerima sebuah filter 'catetations' (chat, dukungan, sosial; default semua) dan mengembalikan satu global paling-b...
Antarmuka parent-org berbagi topik dalam popup kebutuhan-dukungan
Pengguna Child-org tidak dapat melihat topik dukungan bersama induk org mereka (ToOwnOrg = salah) ketika meminta dukungan, karena popup saja diambil sendiri -or...
Jaga pola / topik / lead / rt / {orgId} subscription real time
Penyeberang-penyewa SUBSCRIBE penjaga untuk topik utama real time, mencerminkan ada / topik / penjaga sosial / feed: anggota hanya boleh berlangganan sendiri Ar...
Backend timeline terunified (persistensi makan, adaptor, relay hidup)
SosialFeedService tetap memposkan / komentar ke dalam skema MediaObj / MediaObj (Menggunakan kembali model obrolan); SosialFeedMapper membangun kawat DTOs; Sosi...
X (Twitter) + Discord adaptor
- XAdapter: Tanda tangan HMAC Activity (CRC challenges + x-twitter -webhooks- signature HMAC verify), normalizeInbound (direct _ message _ event, echo-skip), OA...
M4 Meta adaptor + OAuth + 24h window + M2 hardening
- Meta adaptor (Messenger / Instagram): fix invalid _ caption send (caption now a follow-up pesan), bytes-upload via Graph Attasemen Upload API, URI encode fix ...
Relay credit / lead-assignment NATS event to STOMP
Sub-guru secuity.leads. > dan security.redit. >, cermin masing-masing ke / topik /... sehingga CRM memutakhirkan jaringan Leads- Tersedia, Mangal - Credits, dan...
Add GET /sessions/{guid}/members endpoint with display-name priority
Returns member list with name resolved via usernameAlias → fullName → alias → username, matching the same priority as the chat sessions list. This feeds ChatBox...
Augment tidak dibaca disiarkan dengan muatan AKTIVITY untuk pencarian-daftar pemutakhiran
Paged chat list with previews, members, unread counts
that returns ChatListRowDto rows including last message preview, member summaries, per-session unread counts, and ownLastViewedAt.
Seperti apa yang Anda lihat pengiriman?
Semua itu tiba di ruang kerjamu sendiri. Mulailah dengan rencana gratis dan baca halaman ini lagi dalam sebulan.
