KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

17,643
Total Changes
6,068
Features
5,335
Fixes
30
Projects
Filter by project
All Projects17,643AIService260APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService583InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,872TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,407kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,678kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore775Docs3,257Feature6,068Fix5,335Other998Performance165Refactor278Revert23Style42Test162Upgrade1
October 5, 2026
Featurekamo-shared-library

MediaObjSource si MediaObj.source, creazaMesaj cu o sursa, gaseste TwoPersonChatSesssion, si ipostaza/Enter-As access-log evenimente (KamoCollab CP00 T4)

- MediaObjSource {MINTE, SISTEME, SERVICE}; MediaObj.source (STRING, coloana SOURCE, lungime 16, nulabilă, neimplicată) și sourceOrMember (), care se referă la ...

Kamo·3w ago
Featurekamo-internal

Mesaj vocal FreePBX în Setări: câmpurile manager-interface, căsuțele vocale partajate și un jucător care spune de ce

SP98 Task 15. - Formularul FreePBX primeste cele patru domenii de interfata Asterisk Manager Nevoi (host, port, nume de utilizator, secret). Secretul stocat nu ...

Kamo·3w ago
October 4, 2026
Featurekamo-asterisk-support

Mesageria vocală încărcați numele mesajului lor, și Kamo poate cere unul nu are audio de

Un mesaj vocal upload poartă acum propriul ID al mesajului, <mailbox>/<msg id> din msgNN.txt Asterisk scrie alături de ea, ca id-ul său unic: fișiere VOIPServic...

Kamo·3w ago
FeatureVOIPService

Căsuțe vocale partajate și audio vocală FreePBX din mesajul însuși

Cutii partajate (SP98-N-2). O cutie poștală pe PBX că nici o extensie Kamo este (K1M1 lui 8100, "KamoCRM Main Line") nu a fost niciodată sincronizat. AMI unic m...

Kamo·3w ago
Featurekamo-internal

Ortografie fonetică a numelui companiei și a numelui scurt în Info Companie (SP94 T7)

Două câmpuri opționale lângă numele și numele scurt al societății, încărcate de la și salvat la PUT /api/securitate/org/{id} ca *************** O cutie goală es...

Kamo·3w ago
FeatureAIService

E5 vorbește numele orga și numele scurt în ortografie fonetică setul de org (SP94)

Modelul de vorbire este trimis de intrare apelantului cu fiecare cuvânt întreg menţionarea Numele sau numele scurt al Org înlocuit de ortografia fonetică (OrgPh...

Kamo·3w ago
FeatureMCPGatewayService

Telefon apel spune clar atunci când politica outbound outbound outbound un număr, și nume text sau e-mail în schimb (SP93 T12)

K6 refuză un număr de telefon serverului de taxare-fraudă bloc cu 409 BLOCKED BY OUTBOUND POLICY (SP93 T11). telefon apel acum răspunde ca propria sa stare, cu ...

Kamo·3w ago
FeatureVOIPService

Politica managerială a PBX poartă lista blocului de taxare (SP93 T7)

/intern / voip / pbx-config raspunsuri blocatePatterns, paza serverului telefonic ca Modele de asterisc ***************** pentru suportul kamo-asterisk-ului [Ka...

Kamo·3w ago
FeatureSecurityService

Capac două ortografie nume fonetic Org pe setările PUT (SP94 T4)

titluPhonetic și titluScurtPhonetic plimbare Pus /api/securitate/org/{id} sub aceleași drepturi ca și titlul/titlulShort (proprietate sau CONFIGURE SISTEM, nici...

Kamo·3w ago
FeatureKlusterServices

Poarta de ieșire refuză un număr blocul gardienilor de taxare-fraudă (SP93 T9)

[Kamo-outbound-gate] câștigă un GotoIf pe kamo-asterisk-suport gestionat Lista "Kamo-toll-fraudă blocată," între linia de transfer SP13 AI și Du-te mai departe,...

Kamo·3w ago
FeatureVOIPService

Paznicii de taxare-fraudă ai serverului telefonic pentru verificarea dinaintea zborului KamoAI (SP93 T6)

GET *************** răspunsuri {BlockInternational, blockPremiumRate, blockHighRiskAreaCodes, blockPrefixs} pentru un server telefonic, citit de ID; un server c...

Kamo·3w ago
FeatureAIService

Eliminați catalogul vocal charter, GET /api/ai/charter/voices (SP96)

Carta nu mai prinde o voce: un membru AI îşi aminteşte unul pe model de vorbire, Citit şi ales la *************** Editorul charter a fost singurul apelant al ca...

Kamo·3w ago
Featurekamo-shared-library

Ortografie fonetică a numelui și numelui scurt al orgului, pentru discursul AI (SP94 T3)

Organization.titlePhonetic / titleShortPhonetic (TITLE PHONETIC, TITLE SHORT PHONETIC, VARCHAR (255), nulable), on patchOrganization's permis-list with title/ti...

Kamo·3w ago
Featurekamo-asterisk-support

Retrimiteți lista blocului de taxare-fraudă ca [kamo-toll-fraudă blocată] (SP93 T8)

PBX trage acum BlockPatterns, extensia Asterisc tipare ale gărzilor opţionale de fraudă a serverului telefonic. Aportul păstrează doar un accent urmat de cifre ...

Kamo·3w ago
FeatureVOIPService

Noi extensii pornesc după cum setează serverul telefonului (SP93 T5)

O nouă extensie, o linie de persoană sau un membru AI, acum începe permis să formeze în afara numai atunci când serverul său telefon nou ExtensiiOutboundAllowed...

Kamo·3w ago
FeatureVOIPService

Politica de ieșire a serverului telefonului în setările de voce AI (SP93 T4)

Pune-le pe toate. transporta SP93 cinci domenii: noi ExtensiiOutboundAlowed, blockInternational, blockPremiumRate, blockHighRiskAreaCodes and blockPrefixs (a li...

Kamo·3w ago
FeatureAIService

Scopul vocii membrilor este de a citi și alege vocea unui membru AI pe model de vorbire

SP96 Task 10 (spec §5.5): - GET *************** candidaţii TTS ai routerului pentru AI (actor AI cu membru; niciodată AiCallRuntime. Gardian, deci o pauză sau r...

Kamo·3w ago
FeatureMCPGatewayService

O cerere verificată din partea unei persoane care poate aproba este aprobarea: un rând ON REQUEST, acțiunea imediat, rezultatul acesteia pe K3b (SP95 T34)

Atunci când carta cere aprobarea și AI citează o cerere verificată (la cerere); K3 este solicitat cu modul ON REQUEST, solicitantul și referința. Un rând aproba...

Kamo·3w ago
Featurekamo-shared-library

OutboundCallPolicy (SP93 T3)

SP93 Task 3 (Spec §5.2, D1, D4-D6): - AiVoiceInstanceSettings câștiguri Nu-ţi face griji. BLOCK INTERNATIONAL, BLOCK PREMIUM RATE, BLOCK HIGH RISK AREA CODES (b...

Kamo·3w ago
FeatureMCPGatewayService

Un AI poate cita cererea la care acţionează (onRequestOf), verificat prin citirea ei; un taint run spune de unde a venit (SP95 T31)

Fiecare AI scrie care ar putea avea nevoie de aprobare ia opţional la cererea (chat: <conversation>/<message>, task:<item>, task:<item>/comment:<id>) pe instrum...

Kamo·3w ago
FeatureAIService

Pe scurt se spune pentru ce companie lucrează AI şi se adresează unui coleg (SP95)

Profilul charter SecurityService trimite acum poartă orgName, org lui vorbit nume (nume scurt, alt nume de afișare, alt nume legal; SP95 D15). Pe scurt. linia d...

Kamo·3w ago
FeatureVOIPService

Fișierul DDL pentru politica de ieșire a serverului telefonului

SP93 Task 1. Cinci coloane NUL DEFAULT pe AI VOICE INSTANCE SETTINGS: Nu-ţi face griji. BLOCK INTERNATIONAL, BLOCK PREMIUM RATE, BLOCK HIGH RISK AREA CODES and ...

Kamo·3w ago
FeatureEmailService

Noul nume al unui membru ajunge la numele de afișare al cutiei poștale (SP95 T35)

POST *************** {anterior, curent} {actualizat}, în spatele secretului intern KamoAI cum ar fi cutia poştală. Casetele poștale pe care membrul le deține ca...

Kamo·3w ago
Featurekamo-internal

Apelați colegii din cartă, linia de echipa serverului telefonic, și "Asked for" pe o acțiune cineva a cerut (SP95 T26)

- Carta: LOCUL INTERN CALL lîngă PLACE CALL; omologarea deţine un element pe clasă (19, SP95-T4-1). - card server telefon: linia de echipa (defaultTransferExten...

Kamo·3w ago
FeatureSecurityService

O renume ajunge la căsuțele poștale ale membrului (SP95 T36)

După o schimbare comisă a "Primului Ultim," Serviciul de Securitate Posturi {anterioare, actuale} la serviciul de e-mail *************** o dată pe membru al uti...

Kamo·3w ago
FeatureAIService

O org care plasează transcrierea OpenAI primele fluxuri STT prin ea, și fiecare bilet numește dialectul sesiunii (SP95)

model de transcriere a fost scăzut ca ADAPTER UNSUPORTED și fiecare streaming STT Biletul a mers la Kamo Speech pe CPU. Fiecare rând catalog acum numește sesiun...

Kamo·3w ago
FeatureAPIService

Formulare de contact pentru site-ul internet de rută, privind bugetul de creare a sesiunii

Post /api/public-chat/contact proxys to MediaService's new contact obiectivul final prin aceleași controale la fața locului, originea și domeniul de aplicare ca...

Kamo·3w ago
FeatureMediaService

Site-ul de contact al unui creditor fișierează un bilet în propria coadă

Post /api/media/public-chat/contact, ajuns prin site-ul-cheie al portalului Poarta ca orice alt public-chat apel, astfel încât numele cheie org și sale originil...

Kamo·3w ago
FeatureMCPGatewayService

Rag search ia public public, căutarea publicului poate citi (SP95 T12)

Un AI pe un apel telefonic răspunde un apelant anonim, așa că caută doar articole publicate pe care publicul le poate citi, niciodată note (spec D12). Opțional ...

Kamo·3w ago
FeatureKlusterServices

Rspamd își păstrează datele în propria Redis

local.d/redis.conf este acum cheia redis-propriu.conf: rspamd-redis în mail, baza de date 0, acelaşi e-mail rspamd login. Schimbarea subPath ruleaza pod. Vechea...

Kamo·3w ago
FeatureKlusterServices

A Redis of rspamd's own

rspamd parses e-mail neîncredere și jurnale în peron Redis, lângă fiecare sesiune de membru, și nici un ACL poate păstra de la ei acolo: un utilizator nu poate ...

Kamo·3w ago
FeatureSecurityService

O carte de salvare ajunge la AI runtime la o dată, și profilul charter numește compania (SP95 T6)

Acum avem o cauză. Calea drepturilor trimite drepturi; un charter angajat salvează trimite CHARTER pentru fiecare AI afectate membru, cu drepturile actuale ale ...

Kamo·3w ago
FeatureMCPGatewayService

Aprobări cerere trimite o clasă un instrument efectuează la acel instrument; ștampila charter păstrează instrumente proaspete (SP95 T10)

aprobări cerere refuză o clasă de acțiune un instrument catalog efectuează cu INVALID ARGUMENTS UZ TOOL {tool, tools, actionClass}, or NO TOOL FOR You when apel...

Kamo·3w ago
Featurekamo-apps

Deschideți aplicația cu răspunsurile site-ul unui creditor deja a luat

Site-ul de marketing al unui creditor poate transporta acum propria forma scurta "Incepe" și trimite împrumutatul aici cu scop, nume, e-mail și telefon completa...

Kamo·3w ago
FeatureSecurityService

SP94 DDL pentru cele două coloane de nume fonetice ale orgului, fixate printr-un test de contract

orgs.title phonetic and orgs.title short phonetic, both nullable VARCHAR (255) with no implicit and nu CEC, aceeași formă ca și utilizatorii.name phonetic. Apli...

Kamo·3w ago
September 29, 2026
FeatureAIService

E5 vorbește cu vocea amintită a unui membru AI, modelul său preferat mai întâi, și numește vocea pe care a trimis-o

Pentru un subiect AI (sesiunea proprie a AI, sau geamănul intern cu ?memberId=) fiecare Candidatul TTS este trimis vocea soluţionarului SP96 decide, iar modelul...

Kamo·4w ago
FeatureRAGService

Publicul îngustează căutarea în sesiune a articolelor publice publicate

O căutare în sesiune poate trimite publicului: "PUBLIC" pentru a căuta ca public widget nu (nici un membru, nici un tip de membru): articole publicate marcate p...

Kamo·4w ago
FeatureVOIPService

Linia echipei serverului telefonic pentru transferul unui membru AI fără nume

SP95 D10: setările de voce AI iau TransferExtension implicit (digitte, cum ar fi Retragerea; golul o curăţă) şi ecoul ei. Noua rută internă GET *************** ...

Kamo·4w ago
FeatureSecurityService

Cartea de vizită a unui coleg pentru apeluri AI şi consimţământul pentru apelurile AI asupra propriului profil (SP95 T5)

- GET *************** O echipă numele membrului, natură, dacă acestea sunt încă aici, zona lor efectivă (site-ul de lucru, membru, org, UTC), numerele E.164 pe ...

Kamo·4w ago
FeatureAIService

Utilizarea calculatorului este câştigată prin intermediul propriilor computere ale Kamo * de către orice furnizor (SP98 T25A)

instrument de calculator nativ cu un antet beta și a trecut pe orice 2xx. Membrii AI conduc Stația lor de lucru prin computerul Tool Plane lui instrumente, nici...

Kamo·4w ago
FeatureMCPGatewayService

Telefon call sună un coleg de membruId, ca LOCE INTERN CALL (SP95 T9)

Un coleg este numit după membruId, niciodată după număr: organizatorul le citeşte Securitatea Cardul de apel de serviciu și apelează celula, altfel telefonul, a...

Kamo·4w ago
Featurekamo-internal

SP96 sex pe profilul membrilor, poarta ca date personale

Un card de detalii personale în camera de identitate deține sexul membrului: Nu este specificat, de sex feminin sau masculin. Este pe rândul membrilor, astfel î...

Kamo·4w ago
Featurekamo-internal

SP96 sex pe profilul membrilor, poarta ca date personale

Un card de detalii personale în camera de identitate deține sexul membrului: Nu este specificat, de sex feminin sau masculin. Este pe rândul membrilor, astfel î...

Kamo·4w ago
Featurekamo-shared-library

Cecul de utilizare a calculatorului scrie contractul un model trecut (SP98 T25A)

COMPUTER USE se câștigă prin intermediul calculatorului propriu Kamo * instrumente de către orice furnizor, astfel încât instrumentVersiunea este sonda umplută:...

Kamo·4w ago
Featurekamo-shared-library

SP96 retrage pin VOICE TTS charter

Un element VOICE este doar stil: validarea refuză voceModelId/voceId (FIELD NOT ALLOWED), solutioner nu are cheie TTS și efectiv Charter Nu Tts, și CharterView ...

Kamo·4w ago
Featurekamo-shared-library

LOCUL INTERN CALL, consimţământul membrilor, numele companiei vorbite, linia echipei, aprobările ON REQUEST

SP95 Task 4 (Spec §5.2, D1, D4, D10, D15, D24): - AiActionClass wins Place Interior CALL (Autonomous), anexat ultima. CharterResolver rezolvă un loc nenumit INT...

Kamo·4w ago
FeatureAIService

Vocea unui membru al AI pe model de vorbire, şi soluţionarul care o păstrează sau o redobândeşte

Magazinul de voci ai member voces (JDBC, TransitionDbRetry, compar-and-set re-picks, o atingere pe oră, upsertul Chosen și steagul preferat de o singură declara...

Kamo·4w ago
FeatureVOIPService

Fișierul DDL pentru linia echipei serverului telefonic

SP95 Task 2. VARCHAR[20] care deţine prelungirea unui transfer anonim al AI Inele (linia echipei, 8200 pe k1m1 FreePBX). Aplicată manual de sarcina 3 înainte de...

Kamo·4w ago
FeatureSecurityService

SP96 opțiuni de închiriere pentru a exclude extensia telefonică și stația de lucru

Un angajat AI creează corpul ia aiPhoneExtensie și AiWorksStation (JSON Booleans, adevărat atunci când este absent). Un pas lăsat pe dinafară este creat cu NOT ...

Kamo·4w ago
FeatureAIService

Genul vocii, din dosarul său, o masă curatată sau stilul său, și genurile vânzătorilor păstrate de sondă

SP96 Task 7. Spec: Convention, Piper Norman, Deepgram thalia), un stil de exact feminin/masculin, Altceva necunoscut. VoceInfo câștigă gen: UnsprezeceLabs hărți...

Kamo·4w ago

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