Context
Afacerile cu mai multe locații pe Google Maps nu reușesc să țină pasul cu recenziile primite.
Răspunsul manual este lent, inconsistent și greu de scalat — mai ales când sunt implicate mai multe limbi și recenziile negative necesită un ton atent.
Soluția
- Am construit o platformă SaaS multi-tenant (Next.js, TypeScript, PostgreSQL, Prisma) unde fiecare business își gestionează toate locațiile dintr-un singur dashboard.
- Am integrat Google OAuth 2.0 și Google Business Profile APIs pentru sincronizarea conturilor, locațiilor și recenziilor, cu publicare directă a răspunsurilor din aplicație.
- Am dezvoltat un pipeline AI folosind modele compatibile OpenAI: generare multilingvă de draft-uri, clasificare de risc pentru recenzii negative, guardrails pentru prevenirea răspunsurilor off-brand și aprobare manuală înainte de publicare.
- Am implementat procesare de job-uri în background (pg-boss) pentru sincronizare programată, generare de draft-uri și retry-uri reziliente pe tot pipeline-ul.
- Am deployat cu Docker Compose, Caddy și Cloudflare, cu workflow-uri n8n pentru automatizare, generare de demo-uri și outreach.
Rezultate
- Afacerile răspund la recenzii mai rapid și mai consistent, fără să comute între conturi Google.
- Draft-urile AI reduc timpul de scriere, iar controalele de risc interceptează răspunsurile sensibile înainte de publicare.
- Automatizarea din background menține pipeline-ul de recenzii funcțional fără intervenție manuală.
De ce contează pentru clienți
Recenzo este un produs intern Brainic, nu un studiu de ROI pentru un client extern. Pattern-ul tehnic este relevant pentru proiecte cu review-uri, suport, documente, tichete și comunicare multi-locație: sincronizare de date, AI cu aprobare umană, clasificare de risc și audit trail.