
Një automatizim që lidhte Google Form, Google Sheets, AI dhe Slack u bë i vështirë për t’u mirëmbajtur pasi u zgjerua në një CRM të improvizuar. Brenda një muaji, tabela kishte 37 kolona, tre mekanizma aktivizimi në Apps Script dhe logjikë të fshehur që askush nuk donte ta prekte. Sipas autorit, problemi ishte arkitektura, jo ideja fillestare.
Zgjidhja e propozuar është që Google Sheets të shërbejë për marrjen e të dhënave, radhën e shqyrtimit dhe veprime të thjeshta operative. Ai nuk duhet të mbajë rolin e sistemit kryesor të regjistrimit, motorit të proceseve apo bazës së të dhënave për ciklin e marrëdhënies me klientët.
Dështimet shfaqen kur çdo rresht nis disa thirrje API për klasifikim, pasurim, përmbledhje, kontroll dublikatash dhe njoftime. Ndryshimi i një qelize mund ta aktivizojë procesin sërish, duke krijuar riprovime dhe gjendje të paplota. Kështu, kufizimi praktik bëhet numri i thirrjeve për rresht, jo vetëm madhësia e tabelës.
Apps Script lejon 20,000 thirrje URL Fetch në ditë për llogaritë personale dhe 100,000 për Google Workspace. Koha ditore e ekzekutimit të mekanizmave të aktivizimit kufizohet përkatësisht në 90 minuta dhe 6 orë. Autori rekomandon që AI të përqendrohet te klasifikimi, normalizimi, nxjerrja e fushave dhe përmbledhja, jo te menaxhimi i gjendjes së procesit.
Burimi: DEV Community (Web Dev Feed) — lexoni artikullin e plotë në anglisht.

