WebSocket recomandat
ws:// / wss:// cu TLS
Pentru cine: servicii AI şi Speech-to-Text, aplicaţii web.
Cum arată: un mesaj JSON de start, apoi pachete audio binare de 20 ms, apoi un mesaj JSON de stop.
Datele apelului: în acelaşi canal, ca JSON.
Centrala ta telefonică trimite audio-ul fiecărui apel în timp real către serverul tău, cu clientul şi operatorul pe canale separate. Gata pentru transcriere, AI şi analiză, fără să schimbi nimic în felul în care lucrează echipa.
Ai centrală telefonică ClickPBX de la noi? Activăm opţiunea pe ea. Nu ai încă? Îţi livrăm centrala împreună cu vocea în timp real, ca un singur serviciu. Primeşti vocea apelurilor direct în sistemele tale, în timp real. Noi livrăm audio-ul; tu alegi ce faci cu el: transcriere, asistent AI, analiză de calitate sau arhivare.
Fiecare apel ajunge la serverul tău ca stream audio continuu, împreună cu datele apelului: cine a sunat, pe ce număr, prin ce coadă şi ce operator a răspuns. Vocea clientului şi vocea operatorului sunt preluate separat, înainte de mixare, deci fiecare canal conţine un singur vorbitor.
Alege protocolul pe care sistemul tău îl înţelege deja. Noi ne adaptăm la tine, nu invers.
ws:// / wss:// cu TLS
Pentru cine: servicii AI şi Speech-to-Text, aplicaţii web.
Cum arată: un mesaj JSON de start, apoi pachete audio binare de 20 ms, apoi un mesaj JSON de stop.
Datele apelului: în acelaşi canal, ca JSON.
UDP
Pentru cine: media servere şi sisteme VoIP existente.
Cum arată: stream RTP standard, cu SSRC propriu pe fiecare voce.
Datele apelului: prin webhook.
TCP
Pentru cine: sisteme care folosesc deja protocolul AudioSocket.
Cum arată: o conexiune TCP pe stream, cu UUID la început.
Datele apelului: UUID în stream, restul prin webhook.
Opţional, cu oricare de mai sus
Pentru cine: oricine vrea evenimentele apelului în CRM sau backend.
Cum arată: POST JSON la începutul apelului, la transfer şi la final.
Datele apelului: toate metadatele + legătura stream ↔ rol.
wss:// merge direct un certificat public (de ex. Let's Encrypt).Authorization: Bearer …), token în URL sau whitelist pe IP-ul centralei.{call_id}, {role}, {stream_id}, completate automat la fiecare apel.Primeşti audio-ul exact cum îl cere motorul tău de transcriere sau AI.
Ce primeşti: două stream-uri pe apel: unul doar cu clientul, unul doar cu operatorul.
Când se potriveşte: transcriere pe vorbitori, analiză separată client / operator.
Ce primeşti: un stream: stânga = client, dreapta = operator, perfect aliniate în timp.
Când se potriveşte: STT cu suport multi-canal, înregistrări pentru QA.
Ce primeşti: un stream mono cu ambele voci.
Când se potriveşte: arhivare, ascultare, sisteme care acceptă un singur canal.
16 kHz
8 kHz
8 kHz
8 kHz
Audio-ul vine continuu, 50 de pachete pe secundă, inclusiv pauzele, deci stream-urile au exact durata apelului şi rămân sincronizate.
Audio-ul nu vine „orb". La începutul fiecărui apel primeşti contextul complet, ca să ştii imediat cui aparţine conversaţia.
| Câmp | Ce conţine |
|---|---|
| ID apel | Identificator unic, comun tuturor stream-urilor aceluiaşi apel |
| Direcţie | Intrare, ieşire sau intern |
| Număr apelat (DID) | Linia pe care a sunat clientul |
| Coadă | Coada prin care a intrat apelul |
| Client | Numărul şi numele apelantului |
| Operator | Interiorul operatorului care a preluat apelul |
| Momente | Ora de început şi de final, motivul încheierii |
{
"event": "start",
"call_id": "8f3c2a1e-…",
"role": "client",
"format": { "encoding": "pcm16", "sample_rate": 16000 },
"call": {
"direction": "inbound",
"did": "0310 xxx xxx",
"queue": "Suport",
"caller": "0722 xxx 118",
"agent": "201"
}
}
Mesajul JSON de start, scurtat - exemplu ilustrativ.
Transferuri: când un apel e transferat, stream-ul continuă fără întrerupere cu vocea noului operator, iar tu primeşti un eveniment cu operatorul nou. Transcrierea rămâne una singură, de la capăt la capăt.
Fiecare apel transcris în timp ce se vorbeşte, separat pe client şi operator, inclusiv în limba română.
Sugestii, răspunsuri şi informaţii din CRM afişate operatorului în timpul apelului.
Analiză automată a tuturor apelurilor, nu doar a unui eşantion ascultat manual.
Detectezi clienţii nemulţumiţi în timp ce apelul e încă în desfăşurare.
Rezumatul apelului ajunge automat în fişa clientului, la final.
Verifici că scripturile obligatorii sunt rostite şi semnalezi abaterile.
Nu vrei să construieşti nimic? Pentru transcriere şi analiză gata făcute, după fiecare apel, direct în rapoartele din cont, vezi transcrierea şi analiza AI. Pentru un asistent care răspunde singur la telefon, în locul operatorului, vezi agenţii AI conversaţionali.
Streaming-ul nu poate afecta niciodată o convorbire.
wss://), cu verificarea certificatului serverului tău.Vocea în timp real pleacă din centrala ClickPBX. Dacă nu o ai încă, o livrăm împreună cu opţiunea.
Ai o centrală proprie (3CX, Asterisk, FreePBX) conectată prin SIP Trunk? Vocea în timp real este livrată de centrala ClickPBX, deci apelurile pe care vrei să le primeşti live trebuie să treacă prin ea. Scrie-ne şi găsim împreună varianta potrivită.
O opţiune a centralei ClickPBX prin care audio-ul fiecărui apel este trimis live, în pachete de 20 ms, către serverul tău, împreună cu datele apelului. Vocea clientului şi cea a operatorului vin pe canale separate, deci le poţi transcrie, analiza sau trimite unui model AI în timp ce se vorbeşte.
Da. Îţi livrăm centrala virtuală ClickPBX împreună cu opţiunea de voce în timp real. Numerele existente le poţi păstra prin portare, iar operatorii lucrează din aplicaţie sau de pe telefoane IP, fără echipamente la sediu.
Nu direct: audio-ul este livrat de centrala ClickPBX, deci apelurile trebuie să treacă prin ea. Dacă ai acum o centrală proprie legată prin SIP Trunk, discutăm ce apeluri pot trece prin ClickPBX ca să ajungă live la serverul tău.
Prin WebSocket (ws:// sau wss:// cu TLS, recomandat), RTP pe UDP sau
AudioSocket pe TCP, opţional cu webhook HTTP pentru evenimentele apelului. Formatele sunt PCM 16-bit
la 16 kHz sau 8 kHz şi G.711 µ-law / A-law la 8 kHz, în mod separat (două stream-uri), stereo sau mixat.
Convorbirea continuă normal. Centrala reîncearcă automat conectarea, la intervale tot mai mari, până la 10 secunde, şi păstrează până la 2 secunde de audio, livrate după reconectare. Fluxul merge doar de la centrală spre tine, deci nimic de pe serverul tău nu poate ajunge în apel.
Transcrierea şi analiza AI este un serviciu gata făcut: după fiecare apel înregistrat primeşti transcriptul, motivul, sentimentul şi un rezumat în rapoartele din cont. Vocea în timp real îţi dă audio-ul, live, în sistemele tale - tu alegi ce motor de transcriere sau AI foloseşti şi ce construieşti cu el.
Opţiunea se adaugă peste abonamentul ClickPBX, iar oferta o facem în funcţie de volumul de apeluri şi de destinaţiile dorite. Pentru firmele care vin acum la noi, ofertăm centrala şi opţiunea împreună. Sună-ne la 0310050015 sau lasă-ne un număr şi te contactăm.
Lasă-ne un număr de telefon şi stabilim împreună protocolul, formatul şi apelurile care se transmit.