Cum opriți un chatbot WhatsApp să se învârtă în cerc: limită de reîncercări, răspuns alternativ și o ieșire către un om
„Ne pare rău, nu am înțeles. Alegeți o opțiune.” O dată merge. De trei ori, clientul a plecat. Un contor, o ramură alternativă și o regulă de predare transformă un bot care se învârte în cerc într-unul care știe când să se oprească.
Echipa MonoChat Actualizat: 7 min de citit
Pe această pagină
Un chatbot WhatsApp se învârte în cerc atunci când nu poate potrivi răspunsul clientului și pune mereu aceeași întrebare. Ca să-l opriți, dați fiecărei întrebări o ramură alternativă pentru răspunsurile neașteptate, numărați de câte ori a întrebat botul și predați conversația unei persoane după două sau trei încercări, cu tot istoricul atașat. În MonoChat sunt trei noduri: Întrebare și răspuns cu ieșirea La altele, Setează variabila de flux pentru numărat și o condiție Dacă pe contor, care duce la Atribuiți conversația.
Ghidul explică de ce apar buclele pe WhatsApp, cum proiectați răspunsul alternativ și cum construiți o limită de reîncercări, pas cu pas.
De ce costă buclele mai mult decât economisesc boții
Un bot economisește bani la fiecare conversație pe care o duce la capăt. Îi pierde la cele în care își prinde clienții. Într-un articol din aprilie 2026 din California Management Review, Yuqing Ren și Rongjin Zhang adună cercetările existente:
- mai multe sondaje arată că 53–77% dintre respondenți au avut o experiență proastă sau frustrantă cu un chatbot;
- un sondaj Gartner pe 5.728 de clienți a constatat că 64% ar prefera ca firmele să nu folosească AI în serviciul clienți, iar 53% s-ar gândi să treacă la un concurent din acest motiv;
- același sondaj Gartner a arătat că doar 14% dintre problemele de serviciu clienți se rezolvă complet prin self-service;
- 70–80% dintre clienți preferă să vorbească cu un agent uman.
Autorii numesc „bucla chatbotului” una dintre principalele surse ale acestei frustrări: în loc să predea conversația, botul continuă să pună întrebări, să repete informații sau să își ceară scuze. Ei indică și lipsa unei căi simple către o persoană drept factorul care transformă o mică neplăcere într-o pierdere de încredere.
Nimic din toate acestea nu e un argument împotriva botilor. E un argument pentru boți care știu când să se oprească.
De ce se blochează boții de pe WhatsApp
Majoritatea botilor WhatsApp sunt meniuri: o întrebare cu butoane de răspuns sau o listă. Limitele Meta le dau forma. Un mesaj cu butoane de răspuns are cel mult 3 butoane de maximum 20 de caractere fiecare; un mesaj de tip listă are cel mult 10 rânduri în toate secțiunile, fiecare titlu de rând având maximum 24 de caractere. Chiar și în aceste limite, clienții fac patru lucruri la care meniul nu s-a așteptat:
- Scriu în loc să apese. „a doua”, „livrare”, „2”.
- Răspund la altă întrebare. Botul cere numărul comenzii; clientul trimite o poză cu coletul.
- Scriu ceva ce meniul nu acoperă. „Mi-a venit comanda ruptă”, pe un meniu cu Urmărire / Retur / Vorbiți cu noi.
- Revin mai târziu la o întrebare pusă de bot ieri.
Un bot care tratează fiecare caz drept „invalid, alegeți din nou” se învârte în cerc. Unul care are un plan pentru fiecare, nu.
Regulile WhatsApp merg în aceeași direcție. Politica sa WhatsApp Business Messaging permite automatizarea în fereastra de 24 de ore, dar spune că firmele „must also have available prompt, clear, and direct escalation paths” (trebuie să ofere și căi de escaladare prompte, clare și directe): transfer în conversație către un agent uman, un număr de telefon, e-mail, suport web, o vizită în magazin sau un formular de suport.
Cum citește MonoChat un răspuns
Înainte de a construi limita, e bine să știți ce face nodul Întrebare și răspuns cu un răspuns:
- Un buton sau un rând din listă apăsat merge pe ieșirea acelei opțiuni.
- Un răspuns scris este comparat cu titlurile opțiunilor. Dacă seamănă destul de mult cu unul dintre ele, contează ca acea opțiune; „Urmărește comanda mea” se potrivește cu butonul „Urmărește comanda”.
- Un număr alege opțiunea de pe acea poziție, deci „2” înseamnă al doilea buton sau al doilea rând.
- Orice altceva (text care nu se potrivește cu nimic, o fotografie, un mesaj vocal) merge pe ieșirea La altele a nodului.
Așadar bucla nu e în potrivire, ci în ceea ce conectați la La altele. Dacă o lăsați să trimită înapoi la aceeași întrebare, fără nicio limită, botul va întreba la nesfârșit.
Construiți o limită de reîncercări, pas cu pas
Exemplul este un meniu pentru întrebările despre livrare ale unui magazin online. Clienții aleg Urmărește comanda, Returnează un produs sau Altceva.
1. Puneți întrebarea
- Mergeți la Setări › Automatizare › Fluxuri și deschideți fluxul botului sau creați unul.
- Adăugați un nod Întrebare și răspuns cu întrebarea dvs. și trei butoane. Păstrați titlurile butoanelor scurte și distincte; titlurile asemănătoare fac mai grea potrivirea răspunsurilor scrise.
- Conectați ieșirea fiecărui buton la ramura subiectului respectiv.
2. Numărați încercările
- Adăugați un nod Setează variabila de flux și conectați la el ieșirea La altele a întrebării.
- Adăugați un rând: numele
attempts, operația Mărește cu, valoarea1. O valoare goală contează tot ca 1, iar o variabilă care nu există încă pornește de la 0, deci primul răspuns greșit o setează la 1. - Rândurile rulează în ordine. Dacă vreți să păstrați ce a scris clientul, adăugați un al doilea rând care Setează
last_answerca Text din{{message.text}}.
3. Decideți: întrebați din nou sau predați
- După Setează variabila de flux, adăugați un nod Dacă.
- În condiție, deschideți grupul Flux și alegeți Valoarea variabilei de flux:
attempts, Mai mare sau egal cu,2. - Conectați Fals la un nod Trimite mesaj care întreabă din nou, mai clar, și apoi înapoi la nodul Întrebare și răspuns.
- Conectați Adevărat la predarea din pasul 4.
A doua încercare nu trebuie să repete prima cuvânt cu cuvânt. Spuneți ce poate face botul și arătați din nou opțiunile:
Îmi pare rău, aici vă pot ajuta cu aceste trei lucruri. Apăsați pe unul sau scrieți numărul lui: 1 Urmărește comanda · 2 Returnează un produs · 3 Altceva
4. Predați corect conversația
- Adăugați un nod Atribuiți conversația pe ramura Adevărat și alegeți echipa sau agentul care se ocupă de întrebările despre livrare.
- Înaintea lui, adăugați un Trimite mesaj care îi spune clientului ce urmează: „Vă transfer unui coleg. Vede această conversație, așa că nu va trebui să repetați nimic.”
- Dacă aveți program de lucru, adăugați mai întâi un Dacă cu În programul de lucru. În afara programului, spuneți când va răspunde o persoană, în loc să promiteți un răspuns imediat.
Agentul vede întreaga conversație în inboxul de echipă partajat, inclusiv răspunsurile pe care botul nu le-a putut potrivi.
5. Dați lui „Altceva” o ieșire reală
„Altceva” este butonul care duce cel mai des la o buclă, pentru că deschide o întrebare cu text liber la care meniul nu poate răspunde. Conectați-l direct la Atribuiți conversația sau la un pas AI care poate citi text liber, nu la un alt meniu.
Cum arată conversația
Client: buna, coletul a ajuns stricat
Bot: Bună, Andreea! Vă pot ajuta aici cu comenzile. De ce aveți nevoie? [Urmărește comanda] [Returnează un produs] [Altceva]
Client: e rupt
Bot: Îmi pare rău, aici vă pot ajuta cu aceste trei lucruri. Apăsați pe unul sau scrieți numărul lui: 1 Urmărește comanda · 2 Returnează un produs · 3 Altceva
Client: (trimite o poză cu cutia)
Bot: Vă transfer unui coleg. Vede această conversație, așa că nu va trebui să repetați nimic.
Agent: Bună, Andreea, sunt Mihai. Îmi pare rău că ați primit coletul deteriorat, văd poza trimisă. Vă pregătesc acum un colet de înlocuire.
Două încercări, o predare clară, iar poza este deja în fața agentului.
Când botul este un agent AI
Agenții AI citesc text liber, deci se blochează mai rar pe butoane, dar se pot învârti și ei în cerc: cer detalii pe care clientul le-a dat deja sau repetă un răspuns care n-a ajutat. Două reguli rămân valabile:
- Limitați rularea. Nodul Agent AI din MonoChat lucrează într-un buget de execuție și continuă pe ieșirile Finalizat, Buget depășit, Timp expirat sau La eșec. Conectați la o persoană toate ieșirile, în afară de Finalizat.
- Numărați replicile. Același contor Setează variabila de flux funcționează în jurul unui pas AI: măriți
ai_turnsde fiecare dată când clientul răspunde și predați conversația după un număr ales de dvs. Ghidul nostru despre predarea de la AI către om detaliază mesajul de predare și direcționarea, iar testarea unui agent AI înainte de lansare arată cum găsiți întrebările la care nu poate răspunde, înaintea clienților.
Listă de verificare
- Fiecare nod Întrebare și răspuns are ieșirea La altele conectată.
- Un nod Setează variabila de flux mărește contorul
attemptspe acea ramură. - Un nod Dacă cu Valoarea variabilei de flux decide între a întreba din nou și a preda (2 sau 3 încercări).
- A doua încercare este formulată diferit și arată opțiunile cu numere.
- „Altceva” merge direct la o persoană sau la un pas AI, niciodată la alt meniu.
- Atribuiți conversația trimite conversația echipei potrivite, cu un mesaj care spune ce urmează.
- În afara programului, botul spune când va răspunde o persoană.
- Pașii AI trimit Buget depășit, Timp expirat și La eșec către o persoană.
Începeți
Limitele de reîncercări se construiesc în editorul no-code de automatizare a fluxurilor de lucru. Începeți cu planul gratuit Basic la app.monochat.ai sau citiți ghidul nostru despre cum creați un chatbot WhatsApp și opțiunile pentru mesaje interactive WhatsApp.
Surse
- Yuqing Ren și Rongjin Zhang, „Chatbot Frustration is Real: Hidden Costs and Best Practices”, California Management Review Insights, 28 aprilie 2026 (accesat la 3 noiembrie 2026; articol în limba engleză)
- Politica WhatsApp Business Messaging (accesat la 3 noiembrie 2026)
- Mesaje interactive cu butoane de răspuns (Meta for Developers) (accesat la 3 noiembrie 2026)
- Mesaje interactive de tip listă (Meta for Developers) (accesat la 3 noiembrie 2026)
- Centrul de ajutor MonoChat: Fluxuri, Setează variabila de flux și variabilele de flux (accesat la 3 noiembrie 2026)
Puneți-l în practică cu MonoChat