Regulamentul AI
Apelantul trebuie să afle. Azi, doar tu i-o poți spune
Articolul 50 din Regulamentul privind inteligența artificială cere ca o persoană care interacționează cu un sistem de inteligență artificială să fie informată despre asta. Produsul nu impune încă lucrul ăsta, setarea care pare că l-ar impune e despre înregistrare, iar toți asistenții pe care îi livrăm salută ca un om.
Nimic din CallAgent nu obligă un asistent să spună că e o inteligență artificială. Dacă asistentul tău nu o spune în propria replică de deschidere, nu o spune nimeni — iar din 2 august 2026 asta e o obligație în vigoare, nu una viitoare.
Ce cere de fapt articolul 50
Articolul 50 alineatul (1) pune obligația în sarcina furnizorului unui sistem de inteligență artificială destinat să interacționeze direct cu persoane fizice: sistemul trebuie proiectat și dezvoltat astfel încât persoanele în cauză să fie informate că interacționează cu un sistem de inteligență artificială, cu excepția cazului în care lucrul ăsta e evident pentru o persoană rezonabil de bine informată în circumstanțele date. Informația trebuie dată cel târziu la prima interacțiune.
Un asistent vocal pe o linie telefonică e chiar cazul pentru care a fost scris articolul, iar excepția cu „evident” nu îl salvează. Tot rostul unui traseu modern de vorbire e să nu sune a mașinărie; un apelant care nu își dă seama e exact apelantul pe care articolul îl protejează.
Obligațiile de transparență din capitolul IV se aplică din 2 august 2026. Nu mai există nicio perioadă de grație de care să ții cont.
| Pe cine obligă | Furnizorul sistemului și — prin alineatul (4) și obligațiile utilizatorului — firma care îl pune în funcțiune. |
|---|---|
| Când | Cel târziu la prima interacțiune. Într-un apel telefonic, asta e salutul. |
| Excepția | „Evident pentru o persoană rezonabil de bine informată.” O voce care sună natural nu se califică. |
| În vigoare | Din 2 august 2026. |
Ce face produsul în privința asta, adică nimic
Salutul pe care îl rostește un asistent e un câmp de text liber. Poate fi gol, se validează pentru lungime și pentru variabile de șablon, iar nimic, nicăieri, nu verifică ce spune. Un asistent cu salut gol pur și simplu tace și așteaptă, iar unul al cărui salut e „Bună dimineața, cu ce vă ajut?” spune exact asta.
În produs există un mecanism de consimțământ ușor de confundat cu ăsta. Nu e: el anunță că apelul se înregistrează, sursa lui o spune, valoarea implicită e să nu anunțe nimic, iar formularea de rezervă e „Acest apel este înregistrat” — ceea ce îi spune apelantului despre un microfon, nu despre o mașinărie.
Mai există și un câmp pe asistent numit informare privind identitatea. E stocat, e întors de API și nu e citit niciodată: nu e inclus în configurația trimisă către puntea vocală, deci nu poate influența un apel. Și mai există un câmp de evaluare de după apel, care întreabă un model dacă asistentul s-a prezentat — adică măsoară problema în loc să o prevină.
| Validarea salutului | Doar lungime și variabile de șablon. Nicio regulă de conținut. |
|---|---|
| Politica de consimțământ | Despre înregistrare, nu despre AI. Implicit nu anunță nimic. |
| Comutatorul de informare | Stocat, netrimis niciodată către punte, neaplicat niciodată. |
| Evaluarea de după apel | Întreabă un model dacă informarea a avut loc. După apel. |
| Salutările livrate | Niciun asistent demonstrativ și niciun șablon nu informează. Toate sună a recepționer. |
Anunțul nu se rostește deloc
Cât am scris pagina asta am căutat anunțul despre înregistrare în configurația care rulează și nu l-am găsit ajungând nicăieri. Motivul e o nepotrivire de chei: serviciul care plănuiește anunțul citește planul asistentului dintr-un loc al instantaneului apelului, iar componenta care îl compune îl scrie în alt loc și cu alte denumiri de câmpuri. Căutarea se întoarce mereu goală, politica cade pe valoarea implicită a organizației, iar aceea e să nu se anunțe nimic.
Ceea ce înseamnă că afirmația cinstită despre versiunea asta e mai tare decât „informarea AI nu e impusă”. Azi nu se rostește niciun anunț în niciun apel. Nici informarea despre inteligența artificială, care nu a fost construită, nici cea despre înregistrare, care a fost.
E o eroare de program, nu o politică, e consemnată aici și e pe listă înaintea oricărei funcționalități noi. Scrie pe pagina asta și nu doar într-un sistem intern de urmărire fiindcă o pagină de conformitate care omite tocmai eroarea de conformitate e exact lucrul pe care site-ul ăsta există ca să nu îl fie.
Pune-o în prima replică
Până când platforma o impune, informarea trebuie să fie primul lucru pe care îl spune asistentul tău, scris de tine în salut. E un rând, te costă vreo două secunde de convorbire și e diferența dintre o punere în funcțiune conformă și una care nu e.
Două lucruri fac diferența între o informare care funcționează și una care doar există. Spune-o în prima propoziție, înainte ca apelantul să înceapă să își explice problema — o informare la capătul unui paragraf a pierdut deja rostul. Și spune-o astfel încât un om să o priceapă: „asistent automat” și „asistent virtual” sunt amândouă mai slabe decât rostirea cuvântului.
Dacă asistentul tău transferă la un om, spune și asta când se întâmplă. Un apelant căruia i s-a spus că vorbește cu o inteligență artificială și care apoi ajunge la o persoană trebuie să afle că s-a făcut schimbarea, altfel prima informare începe să lucreze împotriva ta.
-
ro
Bună ziua, sunt asistentul virtual — un sistem de inteligență artificială — al companiei :company. Cu ce te pot ajuta?
-
en
Hello, I am :company's AI assistant — an artificial intelligence, not a person. How can I help?
-
combined
Bună ziua, sunt asistentul cu inteligență artificială al companiei :company. Apelul este înregistrat. Cu ce te pot ajuta?
A treia combină informarea despre inteligența artificială cu anunțul de înregistrare, forma de care are nevoie majoritatea implementărilor, și le scoate pe amândouă din drum într-o singură răsuflare.
Unde ar trebui să stea impunerea
Publicată, nu ținută intern, fiindcă un client care cumpără pe baza paginii ăsteia trebuie să poată verifica dacă modificarea a ajuns în producție.
Singurul loc cu autoritate asupra primului lucru pe care îl aude un apelant e traseul primei replici din puntea vocală — același punct de trecere obligatoriu pe care îl folosește deja anunțul de înregistrare și care face ca „omul a fost informat înainte ca asistentul să spună ceva” să fie adevărat, nu doar de obicei adevărat. O informare adăugată acolo acoperă salutul de intrare, salutul de ieșire ținut în așteptare și cazul în care un asistent nu are niciun salut și altfel ar tăcea până vorbește apelantul.
Făcută doar în planul de control, prin adăugarea informării în fața salutului înainte să plece pe fir, e mai ieftină și nu e de ajuns: un hook de număr poate suprascrie salutul după acel punct, iar o primă replică generată de model nu trece niciodată prin câmpul acela.
A doua jumătate e valoarea implicită. O setare de informare care se livrează oprită are același efect ca lipsa setării, deci implicit trebuie să informeze, iar oprirea ei trebuie să fie un act deliberat, cu motivul consemnat.
| Unde | Traseul primei replici din puntea vocală, lângă anunțul de înregistrare. |
|---|---|
| Nu doar unde | Adăugarea în fața salutului în planul de control e ocolită de hook-urile de număr și de replicile generate de model. |
| Implicit | Pornit. Un control de transparență livrat oprit nu e un control. |
| Și | Fiecare salut demonstrativ și fiecare șablon livrat trebuie să informeze, altfel exemplele învață exact pe dos. |
| Test | Azi niciun test nu verifică nimic despre conținutul unui salut. Trebuie să existe unul. |
Ce mai acoperă articolul 50
Restul articolului e despre conținutul generat: audio, imagine, video și text sintetice trebuie marcate astfel încât marcajul să poată fi citit de o mașină, iar deepfake-urile și textul generat și publicat pentru informarea publicului trebuie divulgate. Recunoașterea emoțiilor și categorisirea biometrică au propria lor obligație de informare a celor expuși.
Produsul ăsta sintetizează vorbire, adică produce conținut audio generat. Nimic din traseu nu îl marchează, iar excepția practică pentru funcțiile de asistență și de editare cară destul de mult într-un raționament care nu ar trebui să aibă nevoie de asta. Dacă înregistrezi și republici vocea unui asistent în loc să o rostești pe o linie, aia e altă întrebare și e una pentru care merită să ceri consultanță.
Produsul nu face recunoaștere a emoțiilor, iar analiza pe care o rulează după un apel e un rezumat și un set de câmpuri structurate, nu o deducție despre starea emoțională a apelantului. Dacă asta se schimbă, locul ei e pe pagina asta înainte să intre în producție.
Paginile astea descriu ce face acest program. Nu sunt consultanță juridică și nu decid dacă ce faci tu cu el e legal. Decizia aia e a ta și, în cazurile interesante, depinde de fapte despre afacerea ta pe care niciun program nu le poate vedea.
Dacă pui asta în funcțiune în Uniune
Informarea trebuie să fie în prima replică a asistentului tău până când o impune platforma. Te ajutăm să o scrii, în română sau în engleză, și o verificăm față de restul salutului.
Celelalte documente europene
Niciunul dintre cele șapte documente din set nu a trecut pe la un avocat. Sunt declarații inginerești despre un sistem care rulează, publicate fiindcă o descriere greșită e mai rea decât una lipsă, și vor fi revizuite înainte să i se ceară cuiva să semneze ceva.
Note
-
1
Câmpul salutului e
assistants.first_message; validarea lui în API acoperă doar lungimea și tipul. -
2
Enumerarea politicii de consimțământ acoperă anunțurile de înregistrare și are valoarea
noneimplicită în migrație, în politica de rezervă a modelului și în serviciul care o rezolvă. -
3
Câmpul necitit al asistentului e
compliance_plan.identity_disclosure_required; nu e prezent în instantaneul trimis către puntea vocală.