Diferența dintre a ști și a căuta
Există două tipuri de întrebări de la clienți. Primul tip este general: Care este politica voastră de retur? Cât durează livrarea? Livrați în Germania? O bază de cunoștințe bine pusă la punct le rezolvă pe acestea.
Al doilea tip este specific: Unde este comanda mea #4521? Versiunea albastră mai este pe stoc? Cât mi-a mai rămas din plan luna asta? Acestea nu trăiesc într-o bază de cunoștințe. Trăiesc în sistemele tale — gestiunea comenzilor, inventarul, facturarea — și se schimbă în fiecare secundă.
Un chatbot care se descurcă doar cu primul tip este un FAQ pus la patru ace. Un chatbot care se descurcă și cu al doilea este un asistent. Diferența dintre cei doi este accesul la API.
De ce această lacună te costă clienți
Cele mai multe „chat-uri AI” de azi sunt construite doar pe o bază de cunoștințe. Pot parafraza politica ta de livrare în șaptesprezece limbi, dar nu pot spune unui client unde se află efectiv coletul lui acum. Așa că clientul întreabă, botul deviază, iar clientul fie renunță, fie așteaptă un operator care va consulta aceleași date pe care botul le-ar fi putut prelua în milisecunde.
Acela este plafonul chatbotului. Fiecare „lasă-mă să verific pentru tine” este o ocazie ratată de a răspunde în câteva secunde, la primul mesaj, cât timp intenția clientului este încă caldă.
Ce fac, de fapt, conexiunile API
În enuchat, o conexiune API este o legătură configurată între chat și unul dintre serviciile tale backend. O definești o singură dată: URL-ul de bază, metoda de autentificare și câteva endpoint-uri cu parametrii și modul în care răspunsul este mapat.
De atunci înainte, AI poate apela acele endpoint-uri în timpul unei conversații. Când un vizitator întreabă despre o comandă, AI extrage numărul, apelează endpoint-ul comenzilor, citește statusul în timp real și îl integrează în răspuns. Vizitatorul vede o singură propoziție: „Comanda ta #4521 a fost expediată ieri și ar trebui să ajungă joi.” În spatele acelei propoziții s-a întâmplat un apel API real.
Clientul nu vede instalația. Vede doar că chat-ul chiar știe.
Cinci metode de autentificare, fără cod personalizat
Majoritatea API-urilor pe care ai vrea să le conectezi folosesc deja autentificare standard. enuchat suportă cinci direct din cutie:
- Niciuna — pentru API-uri publice fără autentificare
- API Key — trimis ca header sau parametru de query
- Bearer Token — autentificare simplă pe bază de token
- Basic Auth — pentru sisteme legacy
- OAuth 2.0 client credentials — pentru furnizori moderni precum Salesforce, HubSpot sau propriul tău server OAuth
Pentru OAuth 2.0, enuchat gestionează automat ciclul de viață al token-ului — îl preia la primul apel, îl ține în cache până la expirare, îl reînnoiește când e nevoie. Configurezi credențialele o dată și uiți de ele. Toate credențialele sunt criptate în repaus cu libsodium și nu apar niciodată în răspunsurile API.
Variabile, șabloane și maparea răspunsurilor
Endpoint-urile sunt definite ca șabloane. O cale precum /orders/{orderId} sau un body JSON care referă {customerId} interpolează valori din variabilele de sesiune — variabile pe care AI sau o regulă statică le pot seta în timpul conversației.
Când API-ul răspunde, mapezi câmpurile din răspunsul JSON înapoi în variabile de sesiune folosind notația cu punct. data.status devine order_status. data.shipping.eta devine delivery_eta. AI împletește apoi acele valori într-un răspuns în limbaj natural — în limba vizitatorului.
Trei tipare care acoperă majoritatea cazurilor
În practică, majoritatea integrărilor API se încadrează în una din trei forme.
Caută și răspunde
Vizitatorul pune o întrebare la care se poate răspunde cu un singur apel API. Regula execută CALL_API urmat de REPLY_AI. AI folosește datele preluate pentru a compune un răspuns contextual și bine fundamentat. Statusul comenzii, soldul contului, disponibilitatea unei camere, prețuri actuale, tracking colete — toate se încadrează aici.
Caută și direcționează
Apelul API returnează suficiente informații pentru a decide pasul următor. Un cont premium este escaladat la un agent senior. Un abonament expirat este direcționat la facturare. AI folosește CALL_API urmat de ASSIGN_TO_OPERATOR pentru a lua decizii de rutare pe baza datelor reale ale clientului, nu pe ghicit.
Fluxuri în mai mulți pași
Primul mesaj etichetează conversația cu SET_VARIABLE, al doilea declanșează apelul API când există suficient context, iar al treilea compune răspunsul. Util când trebuie să confirmi intenția înainte de a apela backend-ul, sau când interogarea de date depinde de ceva ce vizitatorul a spus cu două mesaje în urmă.
Securitate inclusă
Conectarea backend-urilor la un widget de chat le creează emoții unor echipe — și pe drept cuvânt. enuchat livrează mai multe straturi de protecție în mod implicit:
- Prevenire SSRF blochează apelurile către localhost, IP-uri private și nume de host interne
- Timeout de 5 secunde împiedică un API lent să blocheze conversația
- Izolarea pe tenant înseamnă zero scurgeri de date între tenanți — endpoint-urile tale sunt vizibile doar pentru widget-urile tale
- Butoane de test verifică independent conexiunea și fiecare endpoint înainte de a le lega de reguli
- Credențiale criptate nu se întorc niciodată în clar către dashboard
Ce se schimbă pentru clienții tăi
Chat-ul trece de la „dă-mi voie să găsesc pe cineva care poate verifica” la „am verificat, iată răspunsul” — în oricare dintre cele peste 60 de limbi, duminică la 3 dimineața, în timp ce echipa ta de suport doarme. Clienții care ar fi abandonat coșul, comanda sau planul rămân pe loc, pentru că răspunsul ajunge cât timp ei încă întreabă.
Aceasta este diferența dintre un chatbot și un asistent. Și este diferența pe care clienții tăi chiar o simt.
Cum începi
Dacă ai deja enuchat configurat, conexiunile API se află în Setări → Conexiuni API. Alege un endpoint care răspunde la o întrebare pe care echipa ta o tastează de o sută de ori pe săptămână — statusul comenzii este de obicei punctul de plecare cu cel mai mare impact. Configurează conexiunea, adaugă endpoint-ul, leagă-l de o regulă și testează-l o dată înainte de a porni live. Vezi ghidul Conexiuni API pentru parcursul complet.
Dacă ești nou în enuchat, înregistrează-te pe enuchat.com. Planul gratuit include conexiuni API din prima zi — fără card, fără tarife per conversație, fără perioadă de probă care expiră.
Cinci minute pentru a conecta primul endpoint. Primul răspuns util ajunge de obicei chiar în aceeași zi.