Hello
Ciao
Привіт
Hola
Bonjour
Hallo
Olá
Hej
Hi
Vedi
Serhiy Korenyev
Vivo a
Roma, Italia
AI Engineer
Agenti & Automazione
SerhiyKorenyev

Costruisco agenti AI che fanno funzionare operazioni reali: un widget di supporto che risolve il 70% di 4.000 ticket al giorno, una content factory che pubblica un sito web in dieci minuti, un CRM in cui ogni alert arriva nel momento in cui succede.

Tre anni da business analyst, poi sei tra automazione e AI engineering per un'agenzia di marketing a Dubai e una società di consulenza software a Malta, con clienti in Europa, a Dubai e in America Latina. Capisco il processo prima di automatizzarlo, seguo l'intero percorso dal prompt al server e misuro cosa è cambiato dopo.

Chi sono

Agenti AI e automazioni in produzione

Lavori selezionati

Sei sistemi, due datori di lavoro, un solo metodo: partire dal numero che il business vuole spostare, costruire l'intero percorso dal prompt al server, dimostrarlo su traffico reale. Le schermate reali sono sotto NDA; ogni caso si apre su un mock-up ricostruito dal flusso reale.

ProgettoClienteServiziAnno

Business analyst per formazione, AI engineer per mestiere

Ho iniziato nel 2017 come Business Analyst in un gruppo automotive a Roma, costruendo le dashboard KPI per una flotta di 200.000 veicoli. Nel 2020 sono passato all'automazione per un'agenzia di marketing a Dubai, cresciuta da 50 a 200 persone mentre ero lì: un widget di lead generation per un cliente immobiliare, dove i messaggi proattivi hanno portato i lead mensili da +10% a +15% per cinque manager; chatbot di customer service su WhatsApp, Instagram e Telegram che qualificano i lead in un CRM su misura, più di mille conversazioni al mese; agenti vocali con Twilio ed ElevenLabs, dalla receptionist alle chiamate in uscita che qualificano i lead; più di 20 siti web; e i processi dell'agenzia ricostruiti in ClickUp con onboarding automatizzato. Dal 2024 lavoro per Acrh Software, una società di consulenza software a Malta con clienti in Europa, a Dubai e in America Latina: un widget di supporto multi-agente su Zendesk che risolve il 70% di circa 4.000 ticket al giorno, con la prima risposta scesa da 18 minuti a 3 secondi e la soddisfazione dei clienti salita da 2,5 a 3,8; assistenti di reparto in Microsoft Teams su Azure OpenAI, Copilot Studio e Databricks; una content factory di agenti self-hosted che pubblica circa cento siti web al mese a circa cinque euro ciascuno; e dal 2026 un CRM su misura con alert in tempo reale su Kafka per più di mille utenti al mese, dove guido tre AI engineer.

Roma, Italia · remoto in tutta Europa · disponibile a trasferirmi · cittadino UE

Serhiy Korenyev
2024 – oggi
AI Automation Engineer · Team Lead dal 2026Acrh Software · società di consulenza software, Malta · remoto

Widget di supporto AI su Zendesk che risolve il 70% di circa 4.000 ticket al giorno; assistenti di reparto in Microsoft Teams; una content factory che pubblica circa cento siti al mese; un CRM su misura con alert in tempo reale, alla guida di tre AI engineer.

2020 – 2024
AI Automation Agent Developer8 Four Agency · agenzia di marketing, Dubai · remoto

Widget di lead generation per un cliente immobiliare, +15% di fatturato; chatbot su WhatsApp, Instagram e Telegram; agenti vocali con Twilio ed ElevenLabs; più di 20 siti web; i processi dell'agenzia ricostruiti in ClickUp mentre cresceva da 50 a 200 persone.

2017 – 2020
Business AnalystGruppo automotive · Roma

Dashboard KPI in Power BI su SQL, AWS e API interne per una flotta di 200.000 veicoli; stock fermo ridotto del 25%; quattro analisti formati.

Posso aiutarti con …

01

Agenti AI & app LLM

Sistemi multi-agente in LangGraph e n8n, RAG su Pinecone o Qdrant con chunking, embedding e reranking, prompt con output strutturato e guardrail, valutazione su Langfuse con LLM-as-judge e test di regressione. Modelli di OpenAI, Anthropic, Azure OpenAI, Gemini tramite OpenRouter, o un modello open source come Qwen 3 sui tuoi server quando privacy e costi contano.

02

Automazione & integrazioni

n8n, Make, Zapier, Google Apps Script, Microsoft Power Platform e Copilot Studio, o codice su misura in Python e TypeScript, collegati a Zendesk, Teams, SharePoint, Salesforce, Airtable, ClickUp, WhatsApp, Instagram, Telegram e alla voce tramite Twilio, ElevenLabs, Vapi, Retell e Voiso. Flussi che girano 24/7 con monitoraggio, versionamento, CI/CD e documentazione.

03

Dal KPI al server

Analisi del processo con lo stakeholder, il numero da spostare, l'architettura, i server in Docker o Kubernetes, i test di sicurezza, il ciclo settimanale di miglioramento su dati reali, i documenti di passaggio. Un solo responsabile per l'intero percorso, o un lead per il tuo team: sprint, milestone, QA per blocco, design guidato dal benchmark.

Come lavoro

Ogni sistema che ho costruito è partito da un numero che il business voleva spostare: ticket al giorno, lead al mese, siti al mese, minuti alla prima risposta. L'architettura segue il numero, non il contrario.

Responsabile dell'intero percorso

Prompt, retrieval, orchestrazione, integrazioni, server, sicurezza, documentazione. Se gira in produzione è mio finché non è monitorato, testato e consegnato con i documenti di cui ha bisogno chi viene dopo.

Dimostrarlo su traffico reale

Valutazioni Langfuse su retrieval e risposte, CSAT, un confronto di ogni nuova versione del flusso con la precedente prima del rilascio, e un ciclo settimanale di miglioramento sulle conversazioni reali. Un punteggio RAG passato da meno di 0,6 a 0,9 è il tipo di prova che cerco.

Prima il benchmark

Prima di costruire guardo il miglior prodotto della categoria, Intercom per il widget di supporto, Zendesk per il CRM, e scrivo cosa significa batterlo per questo cliente. Poi i blocchi, le milestone e i test di QA seguono quella lista.

AI engineer · agenti LLM · RAG · eval · automazione · SK

Certificazioni

  • AI Agents Course
    Hugging Face
  • Evaluating AI Agents
    DeepLearning.AI
  • Prompt Engineering for Developers
    DeepLearning.AI
  • Claude with the Anthropic API
    Anthropic Academy
  • Introduction to LangGraph
    LangChain Academy
  • Certificazione · Web3Unity
    Make
  • Certificazione · Mask
    n8n

Master in Business Administration & Supply Chain (2023–2025) e laurea triennale in Business Administration & Economics (2020–2023), Università di Tor Vergata, Roma, entrambi mentre lavoravo. Diploma di scuola superiore a Halifax, Canada. Ucraino madrelingua, italiano C2, inglese C1, russo C1, spagnolo B1.

Iniziamo un
progetto insieme

Aperto a ruoli di AI Engineer e consulenze in tutta Europa: remoto, ibrido o in sede. Vivo a Roma, disponibile a trasferirmi. Scrivimi qual è il processo e quale numero vuoi spostare; rispondo personalmente.

  1. 01
    Emailkorenyev@gmail.com
    copia
  2. 02
    Telefono+39 339 299 8566
    copia
  3. 03
    Dove sonoRoma, Italia · remoto in tutta Europa · disponibile a trasferirmi · cittadino UE
  4. 04
    LingueItaliano, inglese, ucraino, russo, spagnolo

Recapiti

korenyev@gmail.com
+39 339 299 8566

Dove sono

Roma, Italia
Remoto · disponibile a trasferirmi

Social

Email
Telefono
CV, una pagina (PDF)

Widget di supporto AI

Ruolo / servizi

AI Automation Engineer · unico engineer
Widget di supporto multi-agente · RAG · Zendesk

Stack

n8n · LangChain · LangGraph
GPT-4o mini · Gemini 2.5 via OpenRouter
Pinecone · MongoDB · Redis · Docker
API Zendesk · Langfuse · TypeScript

Cliente & anno

Acrh Software, per un cliente di servizi online © 2024

Demo live ↗

Problema

Circa 50 operatori di supporto gestivano a mano più o meno 4.000 ticket al giorno, con picchi di oltre cento conversazioni in cinque-dieci minuti. Sotto carico la prima risposta arrivava fino a 18 minuti dopo e la soddisfazione dei clienti era ferma a 2,5 su 5. Ogni ticket, anche il più banale, costava tempo umano, e le conoscenze necessarie per rispondere erano sparse tra il CRM e anni di storico dei messaggi. Il brief: un widget che risolva da solo la maggior parte dei ticket, nella lingua del cliente, e lasci agli operatori solo i casi che richiedono giudizio. Il benchmark che mi sono dato prima di costruire era Intercom.

Cosa ho costruito

Un widget di chat sul sito del cliente, distribuito tramite Google Tag Manager, che capisce la richiesta in qualsiasi lingua, controlla l'account del cliente quando è autenticato, risponde da una knowledge base costruita sul CRM e sullo storico dei messaggi del cliente stesso, e passa i casi complessi a un operatore in Zendesk con l'intera trascrizione e il contesto dell'account allegati. n8n orchestra i flussi principale, di escalation e di reporting; LangGraph esegue la logica ciclica per intento, così il grafo decide passo dopo passo se rispondere, chiedere, verificare o fare escalation. Ogni agente ha il proprio prompt, GPT-4o mini come modello principale e Gemini 2.5 tramite OpenRouter come fallback. Pinecone contiene la knowledge base, MongoDB la memoria condivisa, Redis la cache. Ho configurato e messo in sicurezza i server personalmente: tutto gira in Docker sull'infrastruttura del progetto, con monitoraggio sui server e su ogni nodo n8n, così i bug emergono prima che il business se ne accorga.

Northline · Account×+
‹›↻northline.example/account☆⋮mock-up interattivo
NorthlineProductsOrdersAccountHelpMarco R.
Welcome back, Marco
Your orders, your plan, your requests. One place.
Track an order
2 ordersin transit · next delivery Thu
Pro planactive · renews 12 Dec
1 requestopen · answered by the assistant

Popular products

Northline Proyearly · priority support€390 / year
Northline Startermonthly · 1 seat€12 / month
Extra seatsadd-on · per seat€8 / month

Recent orders

#88213Northline Pro · yearlyin transit · Thu
#88102Extra seats ×2delivered · 28 Oct

Help

© NorthlineTermsPrivacyCookiesEN · EUR
Interactive demoThis is the customer’s website.

The AI assistant sits in the bottom-right corner, exactly like on the real site.

The demo starts in a moment, or click the assistant →
Behind the answer live
Session—
Language—
Intent—
Retrieval—
Account—
Policy—
Model—
Outcome—
Zendesk—
Customer service · agent deskZendesk · Sunshine Conversations
Queue · payments & orders
#4821 · handed over by the assistantMarco R. · priority · just now
#4819 · Change my emailAnna P. · 9 min
#4816 · Invoice copyLuis G. · 14 min
Customer

Marco R. · ID 48213 · verified · Pro plan
Orders: #88213 in transit · #88102 delivered

Giulia · agent is typing…Send
N
Northline AIOnline · replies in seconds
EN▾EnglishItalianoEspañol×
How to buyTrack my orderTalk to a person
Write your message…➤
Powered by Northline AI · Privacy
Cosa ottiene il business live
70%ticket risolti dal widget
3 sprima risposta, erano 18 min
2.5 → 3.8soddisfazione dei clienti
  1. Il cliente riceve una risposta in circa tre secondi, a qualsiasi ora, nella sua lingua.
  2. Sette ticket su dieci si chiudono qui, senza nessun operatore coinvolto.
  3. La risposta viene dal centro assistenza e dai dati account dell'azienda stessa, quindi è coerente.
  4. Quando serve una persona, il passaggio a un operatore porta con sé tutta la conversazione: niente da ripetere.
  5. Ogni chat viene archiviata in Zendesk automaticamente, così il reporting non richiede lavoro extra.
  6. I 50 operatori non sono stati tagliati: formati, e in parte offerti come servizio ad altre aziende.
ScenariBusinessTecnica1 di 5 · parte da solo, poi passa al successivo · oppure scegline uno

Le schermate reali sono sotto NDA. Questo mock-up è ricostruito dal flusso reale: stessi passaggi, stesse integrazioni, nomi di fantasia.

Come si usa

01Il cliente apre la chat; se è autenticato, il widget conosce già l'account tramite la piattaforma interna dei dati cliente, e i dati account si usano solo per gli utenti autenticati.
02Rilevamento della lingua con una libreria Python, messa a punto sulle quattro lingue principali; l'LLM interviene come fallback in al massimo il 15% delle conversazioni. Poi la classificazione dell'intento da parte del flusso LangGraph.
03Retrieval da Pinecone: chunk costruiti dal CRM e dallo storico dei messaggi del cliente, con un punteggio di rilevanza controllato su ogni risposta.
04Controllo delle policy: cluster di priorità, parole trigger, stato dell'account. Il flusso risponde, chiede un dettaglio, legge una foto tramite OCR o fa escalation.
05Risposta nella lingua del cliente in circa tre secondi, oppure passaggio a un operatore tramite Sunshine Conversations con la trascrizione completa e il contesto dell'account.
06Ticket archiviato tramite la Zendesk Ticket API con ogni campo compilato; reporting automatico all'Head of Support e al Quality Manager; le valutazioni settimanali su Langfuse migliorano prompt e retrieval.

Architettura

Linea blu tratteggiata: il flusso principale

Risultati

70%di ~4.000 ticket al giorno risolti dal widget, 24/7, in qualsiasi lingua
3 sprima risposta media, fino a 7 s sulle conversazioni lunghe; erano fino a 18 minuti
2.5 → 3.8CSAT sulle risposte del widget; gli operatori umani sono saliti a 3,2 su ticket più puliti e pre-qualificati
0.6 → 0.9punteggio di retrieval RAG dopo i cicli settimanali di valutazione su Langfuse
≤15%di conversazioni che hanno richiesto il fallback LLM per la lingua
50operatori di supporto non tagliati: formati, e in parte offerti come servizio ad altre aziende

Stack

n8nLangChainLangGraphGPT-4o miniGemini 2.5 · OpenRouterPineconeMongoDBRedisDockerPythonFastAPITypeScriptZendesk Ticket APISunshine ConversationsGoogle Tag ManagerLangfuseVision / OCRGitHub · CI/CD

Decisioni tecniche

  • Un prompt, un modello principale e un modello di fallback per ogni agente. Il widget stesso ha una versione di fallback per quando il percorso AI non è disponibile.
  • GPT-4o mini per costi e latenza: risposta media ~3 s, conversazioni lunghe entro circa 7 s, picco 9 s.
  • La memoria condivisa in MongoDB alimenta un ciclo settimanale di miglioramento sul traffico reale: qualità delle risposte, prompt, CSAT, sicurezza dell'LLM.
  • Ogni nuova versione di un flusso viene confrontata con la precedente prima del rilascio, nodo per nodo, così i cambiamenti di comportamento si intercettano prima che li vedano i clienti.
  • Vision e OCR: un cliente invia una foto, per esempio una ricevuta; i dati vengono estratti, salvati in MongoDB e usati dagli agenti.

Sicurezza

  • Server costruiti e messi in sicurezza da zero; il percorso dei dati tra orchestratore, server e browser è protetto end to end.
  • Penetration test eseguiti con agenti che ho costruito con regole basate sul modello dei permessi, test grey-box su API, latenza e punti di ingresso dell'infrastruttura, revisione del team di sicurezza interno e un test black-box da parte di un'azienda esterna. Ogni finding corretto da me.
  • Difesa dalla prompt injection e controllo di ciò che arriva al modello; i dati sensibili non lasciano il perimetro senza un motivo.

Metodo e delivery

  • Progetto in solitaria, più di sei mesi fino al rilascio, diviso in blocchi: ogni blocco consegnato con il proprio QA, monitoraggio e documentazione.
  • Tutte le automazioni versionate su GitHub con pipeline CI/CD.
  • Consegne finali: documentazione delle API, un playbook per il team di customer service e il documento tecnico di progetto.

Cosa è cambiato per il team

Il team di supporto di 50 persone non è stato tagliato. È stato formato sul nuovo flusso e in parte offerto ad altre aziende come servizio, così il business ha trasformato un centro di costo in una nuova linea di ricavi.

Prossimo passo: un modello open source sui server aziendali

Migrazione a Qwen 3 da Hugging Face con Qdrant, costruita con i team ML e DevOps, per privacy, latenza, controllo e la possibilità di migliorare il modello. Il modello locale fa anche da filtro sui dati inviati agli LLM esterni. Fine-tuning in preparazione, poi lo stesso modello servirà i team interni e il widget stesso.

Cosa copre

I tipi di richiesta che l'assistente gestisce sul sito del cliente, dalle domande sul centro assistenza al passaggio a un operatore.

01Help-center answers
9:41●●● 5G
Northline AIonline
Which payment methods do you accept?
Card, PayPal and bank transfer. Transfers are credited within one business day.
answered in 2.9 s · archived in Zendesk, fields filled
Write your message…➤

Answers come from a RAG over the client's knowledge base. Every resolved chat is archived in Zendesk as a ticket with the fields already filled.

02Orders & account, logged in
9:41●●● 5G
Northline AIonline
Where is my order?
Order #88213 is in transit, delivery Thursday. Here is the tracking link: northline.example/track/88213
Perfect, thanks!
data read from the customer-data platform
Write your message…➤

Personal data only for authenticated customers, read through a protected connection to the client's internal customer-data platform.

03Any language
9:41●●● 5G
Northline AIonline
Come cambio la password?
Vai su Account → Sicurezza → Cambia password: riceverai un codice via SMS per confermare.
Grazie!
language detected: IT
Write your message…➤

A Python library detects the four launch languages; the LLM covers any other language as a fallback in at most 15% of chats.

04Documents by photo
9:41●●● 5G
Northline AIonline
Here is my bill
IMG_2041.jpgphoto · 1.8 MB
I read the document: name and address match your account. You are verified ✓
Vision / OCR → data stored in MongoDB
Write your message…➤

Photos and PDFs are read with Vision/OCR; the extracted data is stored and used by the agents in the next steps.

05Human handover with context
9:41●●● 5G
Northline AIonline
I want a refund, the order arrived damaged.
I’m sorry about that. I’m connecting you with customer service: they can see this chat and your order.
Giulia · customer serviceHi Marco, I’m arranging the refund now. You’ll get a confirmation by email within the hour.
Sunshine Conversations · priority queue
Write your message…➤

Configurable triggers (refund, priority customers, explicit request) hand the chat to a human in Zendesk with transcript and account attached.

06Proactive messages
9:41●●● 5G
Northline AIonline
CRM event · order #88213 delayed
Hi Marco, a quick update: your order was delayed by the carrier and will arrive on Thursday. Want the tracking link?
Yes please
Here it is: northline.example/track/88213
event-driven · defined customer clusters
Write your message…➤

The assistant writes first, on events in the client's CRM or for defined customer clusters.

Content Factory

Ruolo / servizi

AI Automation Engineer · da solo
Pipeline di agenti · siti web · SEO / GEO

Stack

Agenti Hermes, self-hosted · MCP
Claude Code · Codex · Perplexity · Anthropic API
GPT-6 Astra per le immagini
HTML statico · script di deploy DevOps

Cliente & anno

Acrh Software, siti satellite per 1–2 brand © 2026

Demo live ↗

Problema

I brand avevano bisogno di decine di siti web ogni mese per crescere in visibilità e portare traffico alla pagina principale: siti satellite intorno a uno o due brand, ciascuno abbastanza specifico da essere indicizzato e letto. Non c'era un team di contenuti per ricercarli, scriverli, progettarli, illustrarli e costruirli, e ogni sito doveva essere abbastanza specifico da essere indicizzato e abbastanza economico da farne decine al mese.

Cosa ho costruito

Una pipeline di agenti Hermes, self-hosted sul server aziendale, con un agente dedicato alla ricerca, uno allo scraping e alla composizione, uno al design, e uno script finale che pubblica. Due vie d'ingresso. Da un URL di esempio: gli agenti ricercano e scrapano un sito simile e ne compongono uno nuovo ispirato a quello. Da zero: la richiesta entra via MCP da Claude Code o Codex, la ricerca gira su Perplexity e sull'Anthropic API, il sistema scrapa ciò che l'operatore ha chiesto, poi conduce una breve intervista per raccogliere i fatti che solo un umano conosce, e costruisce il sito. GPT-6 Astra genera le immagini. Un clic clona un sito con un design leggermente diverso, o completamente diverso. Un database di ogni esecuzione cresce con l'uso e rende la seconda modalità migliore nel tempo. L'output è HTML statico, esportato e distribuito sui server del cliente tramite lo script DevOps.

factory.internal×+
‹›↻factory.internal/runs/1843☆⋮mock-up interattivo
Factory
Runs
Brands
Templates
Run database
Deploy
Settings
This month96 sitesavg 7:40 · €4.90
Run #1843 · brand: NorthlineCity e-bikes: the commuter guide
queued00:00 · €0.00
RResearchPerplexity · Anthropic
SScrapepages → facts
IInterview4 questions
WWriteClaude · Codex
AImagesGPT-6 Astra
OSEO · GEOchecklist
PPublishstatic HTML
agent log
Cosa ottiene il business live
~100siti al mese
5–10 minper sito
~€5per sito finito
  1. Una richiesta dall'operatore: niente brief, niente agenzia, niente team di contenuti.
  2. Ricerca fresca più i fatti che solo il tuo team conosce, raccolti in un'intervista di due minuti.
  3. Pagine, immagini e design prodotti per ogni sito, ciascuno diverso.
  4. I motori di ricerca e i motori AI possono trovare, leggere e citare il sito.
  5. Online sui tuoi server in cinque-dieci minuti, a portare traffico alla pagina principale del brand.
ScenariBusinessTecnica1 di 3 · parte da solo, poi passa al successivo · oppure scegline uno

Le schermate reali sono sotto NDA. Questo mock-up è ricostruito dal flusso reale: stessi passaggi, stesse integrazioni, nomi di fantasia.

Cosa produce

Tre siti satellite per un brand, dalla stessa pipeline: stessa ricerca, stesso livello SEO e GEO, un design diverso ogni volta. Ricostruiti da esecuzioni reali con un brand di fantasia.

northline-bikes.example
Guida editorialeda un argomento · 6 pagine · 7:30 · €4,50
ride26.example
Magazine boldclonato con un nuovo design · 5 pagine · 4:50 · €3,10
northline-compare.example
Sito di confrontoda un URL di esempio · 8 pagine · 9:10 · €5,20

Ogni sito è HTML statico, indicizzabile da solo, e rimanda alla pagina principale del brand.

Come si usa

01L'operatore indica un argomento, o l'URL di un sito da prendere come esempio, da Claude Code o Codex tramite MCP.
02Gli agenti di ricerca e scraping raccolgono fatti aggiornati; l'intervista chiede solo ciò che gli agenti non possono sapere.
03Gli agenti di scrittura compongono le pagine; l'agente immagini genera i visual con GPT-6 Astra; tutto viene salvato nel database delle esecuzioni.
04L'agente SEO e GEO applica la checklist completa: keyword, heading, dati strutturati, Open Graph, sitemap, immagini leggere, FAQ, llms.txt, hreflang.
05L'HTML statico viene esportato e distribuito sui server del cliente tramite lo script DevOps; il sito è online in cinque-dieci minuti.

Architettura

Linea blu tratteggiata: il flusso principale

Risultati

~100siti al mese da uno o due brand
5–10 mindall'input al sito pubblicato
~€5costo per sito finito, chiamate API e immagini incluse
1 clicper clonare un sito con un nuovo design

Stack

Agenti HermesMCPClaude CodeCodexPerplexityAnthropic APIGPT-6 AstraScrapingDatabase delle esecuzioniHTML staticoScript di deploy DevOps

Perché agenti, non template

I template danno lo stesso sito ogni volta, e i motori di ricerca lo sanno. Gli agenti ricercano l'argomento, intervistano l'operatore e scrivono per quell'argomento, così ogni sito è specifico, leggibile e indicizzabile. Il costo resta intorno ai cinque euro perché i passaggi costosi, ricerca e immagini, sono messi in cache nel database delle esecuzioni e riutilizzati.

La checklist SEO e GEO

  • Ricerca delle keyword e mappatura keyword-pagina; title tag e meta description; gerarchia H1, H2, H3.
  • URL puliti, tag canonical, sitemap.xml, robots.txt; link interni.
  • Alt text e immagini leggere e ottimizzate per il crawling; Core Web Vitals; mobile first.
  • Dati strutturati in schema.org JSON-LD; Open Graph.
  • GEO, Generative Engine Optimization: sezioni FAQ e llms.txt perché i motori di ricerca AI possano leggere e citare il sito; hreflang per i siti multilingua.

I numeri

Circa cento siti al mese, cinque-dieci minuti ciascuno, intorno ai cinque euro per sito. I siti sono satelliti di uno o due brand e portano traffico alla pagina principale del brand; il traffico si misura a livello di brand.

CRM operativo

Ruolo / servizi

Team Lead · 3 AI engineer
CRM su misura · alert in tempo reale · routing AI

Stack

TypeScript · Java · Kubernetes · microservizi
Kafka · AWS · Tableau
Voiso voce & SMS · Telegram
Agente di routing AI · knowledge base semantica

Cliente & anno

Acrh Software, per lo stesso cliente di servizi online © 2026

Demo live ↗

Problema

Supporto, vendite e management lavoravano su strumenti separati e vedevano lo stesso cliente da angolazioni diverse. Gli eventi di business, segnali di frode, pagamenti e rimborsi, account bloccati, attività di affiliati e influencer, arrivavano alle persone in ritardo, tramite report, invece che nel momento in cui accadevano. Il brief: una sola piattaforma per tutti e tre i team, con Zendesk come benchmark da battere, costruita sui server dell'azienda.

Cosa ho costruito

Una sola piattaforma per supporto, vendite e management: gli stessi clienti, alert in tempo reale, voce, SMS e Telegram da un unico schermo, una knowledge base in stile Notion integrata nel prodotto, analytics su AWS e Tableau, e un livello AI che instrada le richieste e risponde dalla knowledge base. Architettura definita insieme a DevOps, al reparto sviluppo e al PM e Quality Manager del cliente; microservizi Kubernetes sui server aziendali, un servizio per motore, front end interamente in TypeScript con parti in Java. Guido tre AI engineer: sprint di due settimane con una riserva di circa dieci ore per le correzioni urgenti, test di QA alla fine di ogni milestone rispetto al benchmark, miglioramenti in asincrono, gestione dei blocchi, problem solving quotidiano con Customer Service, Quality Manager e QA manager.

crm.internal×+
‹›↻crm.internal/tickets/4821☆⋮mock-up interattivo
Search tickets, customers, settings…Tickets+ NewSerhiy K.
Inbox · new 3
#4830 · ¿Dónde está mi reembolso?Northline · Sofía L. · just now · email
#4829 · Invoice copyNorthline · Jan K. · 4 min · web
#4828 · Cannot log inNorthline · Dana R. · 7 min · Telegram
AI routing agentwaitingclassifies, routes and drafts · the operator confirms
Language—
Intent—
Priority—
Knowledge base—
Route—
Owner—
Knowledge base · semantic search
Search the knowledge base…
Suggested reply waiting for the analysis
EditSend in SpanishApply route + reply

Roadmap: the browser extension will execute the confirmed action for the operator.

Inbox · Customer service 12
#4821 · Payment not creditedNorthline · Marco R. · 2 min · via AI widget
#4819 · Change my emailNorthline · Anna P. · 9 min · Telegram
#4816 · Promo code not appliedNorthline · Luis G. · 14 min · web
#4810 · Verification documentsNorthline · Ola K. · 31 min · email
#4821 · Payment not creditedOpenHighSLA 11:40 left
Customer

Marco R.
ID 48213 · verified
Segment: VIP · IT

Account

Balance €1,240.00
Last payment €300 · 20 min ago · pending
Provider: CardPay

Fields

Topic: Payments
Country: IT
Brand: Northline

Marco R. · 12:02Hi, I made a €300 payment twenty minutes ago and it still shows as pending on my account.
AI widget · summaryIntent: payment pending · provider CardPay · 20 min · policy: hand-over after 15 min · transcript attached.
Knowledge base · suggestedPayment pending more than 15 minutes: check the provider status, open a payments task, reply with the expected time.
Public replyInternal note
Hi Marco, I can see your €300 payment with CardPay in pending status. I opened a task with the payments team; the usual time is under 30 minutes and you will get an email as soon as it is credited.
Apply macroCall · VoisoSMSSend
Timeline
12:02 chat opened on the AI widget · intent: payment pending
12:04 handed over · route: Payments team · SLA 15 min
12:05 assigned to Serhiy K. · knowledge base article suggested
Admin · Routes
VIPPriority customers · 3 steps
PaymentsPayments team · 2 steps
DefaultRound-robin · 1 step
+ New route
Route · VIPEnabledWho gets the ticket, in which order
TriggerCustomer segment is VIPor message contains: refund, complaint, regulator
Step 1Account manager of the customerwait 1 min · then next step
Step 2Account manager on shiftwait 2 min · then next step
Step 3VIP support queuealert on Telegram · priority high
Admin · Access
Anna P.support_agent · shift A
Luis G.vip_manager
Ola K.team_lead
Payments botservice account
Anna P. · support_agentRole sets the base, every right can be switched per person
See analytics
Write automation rules
See customer contacts
Export customer data
Transfer tickets to VIP queue
Call and SMS via Voiso
Edit knowledge base
Manage shifts

Every change is written to the audit log.

Workspace · Shifts
Week 455 people · morning, evening, night
Week 46draft
Requests2 to approve
Shift schedule · week 45Everyone sees their own time zone · one click to start a shift
Mon 2
Tue 3
Wed 4
Thu 5
Fri 6
Sat 7
Sun 8
Anna P.
09-17
09-17
09-17
09-17
09-17
off
off
Luis G.
13-21
13-21
off
off
13-21
13-21
13-21
Ola K.
off
22-06
22-06
22-06
22-06
off
22-06
Igor P.
09-17
off
09-17
09-17
off
09-17
09-17
Carla M.
13-21
13-21
13-21
off
off
13-21
13-21

Coverage: morning 2 · evening 2 · night 1, every day.

Analytics · last 30 days
Overviewall brands · all channels
Tickets
Speed · SLA
Satisfaction
Team
OverviewCompared with the previous period · sample data
Created1,312+4%
Resolved1,268+6%
Open now44−12%
First response3 swidget
SLA met95%+2 pts
CSAT3.8widget
Web widget58%
Telegram22%
Email12%
Voice · SMS8%
Alerts · live 0
Stream connectedKafka · waiting for events
Alert detail0 pending · events arrive in real time
AI routing agentPress a button below to raise an alert.
Cosa ottiene il business live
0alert in attesa
1,000+utenti raggiunti al mese
10–20kcomunicazioni al mese
  1. Gli eventi di ogni reparto arrivano su un unico schermo.
  2. Gli alert arrivano nel momento in cui accadono; niente resta in coda.
  3. L'AI suggerisce chi deve gestirlo e cosa rispondere; l'operatore conferma.
  4. Chiamata, SMS e Telegram dallo stesso schermo: niente cambio di strumento.
  5. Il management vede volumi ed esiti in Tableau, con accessi sotto controllo.
ScenariBusinessTecnica1 di 7 · parte da solo, poi passa al successivo · oppure scegline uno

Le schermate reali sono sotto NDA. Questo mock-up è ricostruito dal flusso reale: stessi passaggi, stesse integrazioni, nomi di fantasia.

Come si usa

01I dati di business di ogni reparto arrivano su AWS: antifrode, attività di affiliati e influencer, utenti bloccati, pagamenti e rimborsi, alert personalizzati richiesti dai team.
02La pipeline ML, costruita con un ML engineer, pubblica gli eventi su Kafka; il servizio alert consuma lo stream e solleva l'alert nel CRM con zero in attesa.
03L'agente di routing AI classifica l'alert, suggerisce il responsabile e recupera l'articolo giusto dalla knowledge base semantica.
04L'operatore apre la scheda cliente e agisce da un unico schermo: chiamata o SMS Voiso, messaggio Telegram, nota, task.
05Le analytics su AWS e Tableau tracciano volumi ed esiti; la gestione accessi decide chi vede cosa, ruolo per ruolo.

Architettura

Linea blu tratteggiata: il flusso principale

Risultati

1,000+utenti al mese raggiunti con comunicazioni ad hoc
10–20kcomunicazioni al mese tramite il CRM
0alert in attesa: gli eventi arrivano a schermo in tempo reale
MVPconsegnato per milestone, in QA finale da parte dei team Quality, QA e Security

Stack

TypeScriptJavaKubernetesMicroservizi DockerKafkaAWSTableauVoisoTelegram APIAgente di routing AIKnowledge base semanticaGestione accessi

Componenti, in ordine di costruzione

  • Backend e front end.
  • Gestione accessi: ruoli e permessi.
  • Area di lavoro per gli operatori del supporto.
  • Analytics collegate ad AWS e un'area di lavoro Tableau.
  • Alert di business integrati nel CRM dai dati di reparto su AWS.
  • Alert in tempo reale su Kafka, costruiti con un ML engineer.
  • Knowledge base integrata, voce e SMS tramite Voiso, Telegram per la comunicazione con i clienti.

Come lavora il team

Blocchi con milestone; un test di QA alla fine di ogni milestone e un confronto con il benchmark; miglioramenti gestiti in asincrono; blocchi rimossi ogni giorno. Sprint di due settimane per engineer, mentalità Agile e una piccola riserva in ogni sprint per ciò che si rompe.

Il livello AI

Un agente con routing intelligente, una knowledge base con ricerca semantica e un'estensione browser dell'agente che esegue i compiti di routine per gli operatori. Il CRM serve customer service, management e vendite, quindi lo stesso agente lavora sulle richieste di supporto e sulla produzione di lead.

Roadmap

Un LLM on-premise (Qwen 3) con accesso completo ai dati del CRM e alla piattaforma interna dei dati cliente; un agente con la propria knowledge base che aiuta il supporto a rispondere più in fretta; l'estensione browser con cui il supporto imposta azioni che vengono eseguite automaticamente per il cliente.

Assistenti Teams

Ruolo / servizi

AI Automation Engineer · da solo
Agenti Copilot Studio · Teams · FAQ sito web

Stack

Microsoft Copilot Studio · Azure OpenAI
Microsoft Teams · SharePoint
Databricks

Cliente & anno

Acrh Software, stakeholder interno © 2024–2025

Demo live ↗

Problema

I dipendenti facevano a HR, Finance e Legal le stesse domande di routine ogni giorno: giorni di ferie, limiti di spesa, quale modello usare. Ogni risposta toglieva tempo a chi doveva darla, e le conoscenze vivevano in documenti che nessuno apriva. Sul sito aziendale i visitatori non avevano self-service né un modo semplice per lasciare una richiesta. L'azienda viveva già in Microsoft 365, quindi anche la risposta doveva vivere lì.

Cosa ho costruito

Un assistente per reparto, nel canale Teams dove le persone già lavorano. L'agente HR contiene tutta la conoscenza HR condivisa, risponde alle domande frequenti e registra tutto; Finance e Legal seguono la stessa logica. Agenti costruiti in Microsoft Copilot Studio, ancorati ai documenti SharePoint, con Azure OpenAI per i modelli e Databricks per log, condivisione dei dati e miglioramento continuo. Lo stesso stack alimenta un assistente sul sito aziendale: informazioni generali, collegato direttamente a SharePoint e Databricks, con un passaggio lead che chiede al visitatore di inviare la richiesta via email quando la conversazione mostra un'intenzione. Costruito subito dopo il widget di supporto, da solo, per uno stakeholder interno di Acrh Software.

Microsoft Teams×+
‹›↻teams.microsoft.com · Northline · hr☆⋮mock-up interattivo
‹ ›Search (Ctrl+E)⋯SK
Activity
Chat
Teams
Calendar
Calls
OneDrive
Apps
Teams⋯ +
NNorthline⋯
General
hr
finance
legal
2 hidden channels
Apps
Website assistant
NhrPostsFilesNotesHR assistant+▣ Meet ▾
BIU⫶🔗☺📎⋯
Start a post➤
Cosa ottiene il business live
3reparti coperti 24/7
0domande di routine lasciate a HR, Finance, Legal
FAQ + leadsul sito web
  1. I dipendenti chiedono nel canale che già usano, in linguaggio naturale.
  2. La risposta viene dai documenti del reparto stesso, con la fonte allegata.
  3. HR, Finance e Legal smettono di rispondere alle stesse domande ogni settimana.
  4. La versione per il sito web risponde ai visitatori e raccoglie lead per le vendite.
ScenariBusinessTecnica1 di 4 · parte da solo, poi passa al successivo · oppure scegline uno

Le schermate reali sono sotto NDA. Questo mock-up è ricostruito dal flusso reale: stessi passaggi, stesse integrazioni, nomi di fantasia.

Come si usa

01Un dipendente chiede all'assistente nel canale del reparto, in linguaggio naturale, come chiederebbe a un collega.
02Copilot Studio ancora la risposta ai documenti SharePoint del reparto e ai dati aziendali in Databricks; Azure OpenAI genera la risposta.
03La risposta arriva con il documento di origine, così si può verificare; la conversazione viene registrata in Databricks per revisione e miglioramento.
04Sul sito web lo stesso assistente risponde alle FAQ e, quando il visitatore mostra un'intenzione, chiede di inviare la richiesta via email: il lead arriva alle vendite con la conversazione allegata.

Architettura

Linea blu tratteggiata: il flusso principale

Risultati

3reparti coperti 24/7: HR, Finance, Legal
0domande di routine lasciate alle persone che prima rispondevano
FAQ + leadgestiti sul sito aziendale dallo stesso stack

Stack

Microsoft Copilot StudioAzure OpenAIMicrosoft TeamsSharePointDatabricks

Perché Copilot Studio

Il cliente viveva già in Microsoft 365: Teams, SharePoint, Azure. Costruire dove le persone già si trovano ha eliminato l'attrito di adozione; nessuno ha dovuto imparare un nuovo strumento. L'ancoraggio a SharePoint mantiene ogni risposta con la sua fonte e verificabile, e Databricks conserva i log che alimentano il ciclo di miglioramento.

Tre reparti, un solo schema

  • HR: ferie, policy, domande di onboarding, con dietro tutta la conoscenza HR condivisa.
  • Finance: regole di spesa, limiti, procedure.
  • Legal: modelli, versioni, quando una clausola richiede revisione umana.
  • Ogni conversazione registrata, così i reparti vedono cosa chiedono davvero le persone e correggono i documenti, non solo le risposte.

Assistente per il sito web e raccolta lead

L'assistente prima risponde e chiede la richiesta via email solo quando il visitatore mostra un'intenzione d'acquisto. I lead arrivano alle vendite con la conversazione allegata, così la prima risposta umana conosce già il contesto.

Widget lead immobiliare

Ruolo / servizi

AI Automation Agent Developer · da solo
Widget lead · flussi Make · prenotazioni

Stack

OpenAI su Replit · Voiceflow
CRM Airtable · Make
Telegram · email · Google Calendar

Cliente & anno

8 Four Agency, Dubai, per un cliente immobiliare © 2021

Demo live ↗

Problema

I lead arrivavano via email e venivano letti in ritardo. Cinque sales manager passavano la giornata su qualificazioni di routine, copiando nomi e numeri di telefono, e perdevano acquirenti già passati all'agenzia successiva. Il cliente voleva un'innovazione visibile sul sito e, soprattutto, lead che arrivino puliti e ricevano risposta immediata.

Cosa ho costruito

Un widget conversazionale integrato nel sito del cliente con tutte le informazioni sugli immobili e sugli edifici in vendita. Il codice e il prompt del bot vivono su Replit, OpenAI è il modello, la conversazione è disegnata in Voiceflow, Airtable è il CRM, Make esegue le automazioni. Il widget raccoglie nome, telefono ed email dell'acquirente, il campo chiave. Flusso uno: nel momento in cui un lead viene salvato, il manager riceve una notifica Telegram con il lead. Flusso due: l'acquirente riceve un'email personalizzata con le disponibilità in linea con la sua richiesta e un pulsante per prenotare un appuntamento. Flusso tre: il clic apre una richiesta su Google Calendar e Meet del manager, il manager accetta, l'acquirente riceve la conferma. I messaggi proattivi partono quando il visitatore clicca pulsanti chiave, cosa che ha alzato i lead di altri cinque punti.

Marina Homes · 2 camere, vista mare×+
‹›↻marinahomes.example/listing/mh-2041☆⋮mock-up interattivo
Marina HomesBuyRentNew buildsAgentsMortgagesBook a visit
Home › Buy › Marina district › 2-bedroom apartment, sea view
Sea view · Marina district1 / 14
+10
Ref. MH-2041 · available · updated today
2-bedroom apartment, 92 m²
€310,000€1,180 / month with 20% down · calculate
2 bed2 bath92 m²Floor 6 · liftBalcony 11 m²Parking

Bright two-bedroom apartment on the sixth floor of a 2019 building, with a south-facing balcony over the marina, open kitchen and a parking space in the garage.

Mortgage calculatorFloor planShare
G
Giulia R.Senior agent · Marina office · replies in minutes
Call

Similar homes nearby

€295,0002 bed · 85 m² · Marina
€340,0003 bed · 104 m² · Harbour
€275,0002 bed · 78 m² · Old port
M
Marina Homes● online · answers in seconds
Write a message…↑
Behind the site · Make scenario
AAirtablelead saved
MMake3 flows
TTelegrammanager alert
EEmailmatching homes
CCalendarvisit booked
Cosa ottiene il business live
+15%fatturato del cliente
+10% → +15%lead mensili
5manager liberati dalla qualificazione
  1. Ogni visitatore che chiede riceve una risposta e lascia recapiti puliti.
  2. Il manager viene avvisato su Telegram con un riepilogo, non con un form grezzo.
  3. L'acquirente riceve via email le case in linea con la richiesta, con un pulsante di prenotazione.
  4. La visita finisce nel calendario del manager in un clic.
  5. I messaggi proattivi sui clic chiave alzano i lead da +10% a +15%.
ScenariBusinessTecnica1 di 2 · parte da solo, poi passa al successivo · oppure scegline uno

Le schermate reali sono sotto NDA. Questo mock-up è ricostruito dal flusso reale: stessi passaggi, stesse integrazioni, nomi di fantasia.

Come si usa

01Il visitatore chiede di un immobile; l'assistente risponde dai dati dell'annuncio e raccoglie nome, telefono ed email.
02Il lead viene salvato in Airtable; Make avvia subito i flussi.
03Il manager riceve il lead su Telegram con il riepilogo della conversazione, pochi secondi dopo che il visitatore l'ha scritta.
04L'acquirente riceve un'email con gli immobili in linea con la richiesta e un pulsante di prenotazione.
05Un clic apre il calendario del manager; il manager accetta e l'incontro viene confermato all'acquirente.

Architettura

Linea blu tratteggiata: il flusso principale

Risultati

+15%fatturato del cliente
+10% → +15%lead mensili, il secondo gradino grazie ai messaggi proattivi
5manager inseriti e liberati dalla qualificazione di routine
0inserimento dati manuale: i lead arrivano puliti, con nome, telefono ed email

Stack

OpenAIReplitVoiceflowMakeAirtableTelegram Bot APIAutomazione emailGoogle Calendar · Meet

Cosa ha fatto la differenza

L'email era il campo chiave: il follow-up con le case in linea con la richiesta vendeva mentre il manager era occupato. I messaggi proattivi sui clic chiave, calcolatore del mutuo, planimetria, hanno aggiunto da soli cinque punti di lead. E i manager hanno smesso di copiare dati a mano, perché arrivavano già strutturati.

Sempre in agenzia, 2020–2024

  • Automazioni di contenuti e auto-posting su Facebook, Instagram, VK e X tramite Make, per l'agenzia e per i clienti.
  • L'intero modo di lavorare dell'agenzia ricostruito in ClickUp mentre il team cresceva da 50 a 200 persone: integrazioni HR con onboarding e offboarding automatici, analytics dal CRM clienti dentro ClickUp, conversazioni strutturate con ruoli e permessi, un task manager e una piattaforma su misura per pianificazione e riunioni.
  • Più di 20 siti web per clienti costruiti end to end in JavaScript, Next.js e Astro, con connessioni API al CRM, distribuiti sui server dei clienti.
9:41●●● 5G
Manager · Telegramalert
New lead
Marco Rossi · 2BR Marina · ~€300k · wants a visit
9:41●●● 5G
Google Calendarbooking
Thu 16:00 · visit · Marina 2BR
Accepted by the manager · confirmed to the buyer

Cosa riceve ciascuno: il manager, l'acquirente, il calendario.

Agenti chat & voce

Ruolo / servizi

AI Automation Agent Developer · un bot per cliente
WhatsApp · Instagram · Telegram · voce

Stack

API WhatsApp · Instagram · Telegram
Make · n8n · OpenAI · Anthropic · OpenRouter
CRM in Google Apps Script
Twilio · ElevenLabs · Vapi · Retell

Cliente & anno

8 Four Agency, Dubai, per clienti PMI © 2021–2024

Demo live ↗

Problema

I clienti dovevano rispondere ai propri clienti a qualsiasi ora e qualificare ogni contatto senza assumere personale. Le conversazioni schizzavano con ogni campagna pubblicitaria, e un messaggio perso era un cliente perso. Era il progetto più richiesto in agenzia, e ogni cliente aveva uno stakeholder diverso, un canale diverso e una definizione diversa di buon lead.

Cosa ho costruito

Un bot che parte da una parola chiave su WhatsApp, Instagram o Telegram, esegue un flusso definito con un LLM all'interno, qualifica il contatto con un prompt preciso scritto per quel cliente e lo archivia in un CRM su misura costruito in Google Apps Script, dove il lead passa da freddo a tiepido a caldo sui passaggi completati. I bot servivano sia il customer service, parlando direttamente con l'utente finale, sia il supporto al team del cliente. Dal 2022 gli stessi clienti hanno avuto agenti vocali: una receptionist vocale e un agente HR che raccoglie i dati dei candidati, costruiti su Twilio ed ElevenLabs; agenti outbound su Vapi e Retell che chiamano i lead dalle liste del cliente e fanno le domande di qualificazione. Orchestrazione in Make e n8n con codice su misura; modelli di OpenAI, Anthropic e OpenRouter.

WhatsApp×+
‹›↻WhatsApp Business · bot del cliente☆⋮mock-up interattivo
Leads · Client StoreGoogle Sheets · Apps Script
#NameChannelInterestStageNext
Cold0
Warm0
Hot0
Automations · n8n
Keyword → flowPROMO starts the qualification flow on every channel
Lead stagecold → warm → hot, written to the sheet in real time
Owner notifiedHOT lead → message to the owner with the summary
Live transcript waiting for the call
Cosa ottiene il business live
1,000+conversazioni al mese
100%dei picchi da campagna assorbiti
4tipi di agente vocale
  1. Ogni messaggio da un annuncio riceve risposta in pochi secondi, 24/7.
  2. Il bot fa le domande di qualificazione che farebbe un venditore.
  3. Ogni contatto arriva nel CRM con uno stadio: freddo, tiepido, caldo.
  4. Il titolare viene avvisato solo quando un lead è caldo.
  5. Gli agenti vocali coprono il telefono, chiamate in uscita incluse.
ScenariBusinessTecnica1 di 2 · parte da solo, poi passa al successivo · oppure scegline uno

Le schermate reali sono sotto NDA. Questo mock-up è ricostruito dal flusso reale: stessi passaggi, stesse integrazioni, nomi di fantasia.

Come si usa

01Un messaggio con una parola chiave, da un annuncio o da un post, avvia il flusso su WhatsApp, Instagram o Telegram.
02L'LLM, con un prompt dedicato, capisce la richiesta e fa le domande di qualificazione scritte come criteri espliciti.
03Il contatto viene categorizzato e scritto nel CRM su misura come lead freddo.
04Ogni passaggio completato, budget, tempi, recapiti, porta il lead a tiepido e poi a caldo; il titolare viene avvisato.
05Gli agenti vocali coprono il telefono: receptionist, raccolta dati HR, chiamate in uscita con domande di qualificazione.

Architettura

Linea blu tratteggiata: il flusso principale

Risultati

1,000+conversazioni al mese su tutti i bot, 24/7
100%dei picchi da campagna assorbiti, nessun canale lasciato scoperto
freddo → caldoqualificazione del tutto automatica sui passaggi completati
4tipi di agente vocale: receptionist, HR, vendite, outbound

Stack

WhatsApp Business APIInstagram Messaging APITelegram Bot APIMaken8nOpenAIAnthropicOpenRouterCRM in Google Apps ScriptTwilioElevenLabsVapiRetell

Regole di design che ho mantenuto

  • Un prompt per cliente, con i criteri di qualificazione scritti come domande esplicite, mai lasciati al giudizio del modello.
  • Gli stadi della pipeline cambiano solo sui passaggi completati: un lead non può diventare caldo senza recapiti.
  • Ogni bot gira 24/7; quando una campagna fa un picco, le conversazioni crescono senza che un canale resti scoperto.

Agenti vocali, 2022–2024

  • Receptionist vocale su Twilio ed ElevenLabs: risponde, instrada, prende il messaggio.
  • Agente vocale HR: raccoglie i dati dei candidati in una conversazione che segue il prompt.
  • Agenti outbound su Vapi e Retell: chiamano i lead, fanno le domande di qualificazione, passano il risultato al CRM.
  • Un agente Sales, e un agente Finance che elabora dati interni, sulla stessa orchestrazione.

Prima di tutto questo · Business Analyst, 2017–2020

Gruppo automotive a Roma, più di 1.000 dipendenti, una flotta di circa 200.000 veicoli. Dashboard KPI in Power BI costruite su SQL, estrazioni AWS e API interne con il reparto IT, per tutto il reparto vendite e per il management con alert. Stock fermo ridotto del 25% perché i dati si muovevano più in fretta e l'usato si vendeva prima. Controllo KPI e fatture per un fornitore da due-tre milioni di euro l'anno. Quattro nuovi analisti inseriti e formati.

9:41●●● 5G
Client StoreInstagram
Is the downtown gym open on Sunday?
Yes, 8–20. Want a free trial?
lead → cold
9:41●●● 5G
Outbound callvoice
You asked about membership yesterday, two minutes?
Sure.
transcript → CRM · HOT

Stesso flusso su ogni canale; gli agenti vocali coprono il telefono.