Pianificazione settimana 26 maggio — 1 giugno pronta per 150 filiali. Tre filiali con rischio sovraccarico: Milano Centro giovedì pomeriggio (fiera commerciale), Roma EUR martedì mattina (scadenza fiscale + 28 appuntamenti), Genova Centro lunedì (post-evento). Cinque filiali con sottocarico prevedibile il lunedì mattina.
La pianificazione delle filiali si fonda su previsioni reali del carico.
Branch Capacity Planner legge ogni settimana i dati delle filiali della banca — afflusso clienti, tempi medi di servizio, prenotazioni in arrivo, eventi locali — produce la previsione del carico per giorno e orario, propone lo staffing della settimana successiva, alerta sui rischi di sovraccarico.
Branch Capacity Planner al lavoro.
Confermo spostamento di due operatori da Milano periferia a Milano Centro per il giovedì. Roma EUR già gestito. Cosa suggerisci per Genova?
Per Genova Centro: suggerisco di anticipare due appuntamenti del martedì al lunedì pomeriggio, così da ridistribuire il carico. La capacità degli appuntamenti da spostare è disponibile. Attendo conferma per aggiornare il piano.
Perché esiste.
La rete di filiali bancarie ha un problema strutturale di pianificazione del carico. Le filiali grandi nelle città centrali, le filiali piccole nei comuni periferici, le filiali specializzate corporate hanno pattern di afflusso molto diversi. Il personale è limitato: le finestre di sovraccarico generano attese e abbandono cliente, le finestre di sottocarico generano costi senza output.
Come lavora settimanalmente.
Branch Capacity Planner si attiva settimanalmente, tipicamente venerdì sera per la pianificazione della settimana successiva. Legge i dati di afflusso storico delle filiali per giorno e fascia oraria, le prenotazioni in arrivo, gli eventi locali rilevanti. Produce la previsione del carico per filiale e fascia oraria. Sulla base della previsione, propone lo staffing della settimana.
La decisione resta al responsabile rete.
L'agente alerta sui rischi di sovraccarico previsto e di sottocarico. Il responsabile rete filiali decide; l'agente apparecchia il quadro previsionale. La decisione finale di allocazione del personale resta del responsabile, che valuta vincoli operativi non sempre rilevabili dal sistema — preferenze degli operatori, finestre di formazione, ferie già concordate.
Per chi è utile e dove si applica.
Responsabile rete filiali
Recupera il tempo della pianificazione manuale dello staffing. La capacità del team retail si dimensiona sul carico reale previsto, non sul carico medio storico o sull'esperienza dell'operatore più anziano. La domenica sera la sintesi della settimana è già pronta.
Responsabile della singola filiale
Vede la previsione del carico della propria filiale prima della settimana, gestisce ferie, formazione e finestre di lavoro non-cliente in modo coerente con il quadro previsionale. La pianificazione operativa si allinea al carico previsto, non solo a quello passato.
Il cliente della banca
Riduce il tempo di attesa nelle finestre di picco, perché lo staffing è dimensionato sulla domanda prevista. L'esperienza in filiale smette di essere lotteria per orario e diventa prevedibile.
Un esempio concreto.
L'agente parte alle 17:00 con i dati delle 150 filiali.
Per una banca mid-market con 150 filiali distribuite sul territorio nazionale, l'agente è schedulato ogni venerdì alle 17:00. L'integrazione con i sistemi della banca — sistema gestionale di filiale, sistema appuntamenti, calendario eventi — è realizzata in fase di delivery. L'agente legge i dati di afflusso delle 150 filiali per le 12 settimane precedenti, le prenotazioni in arrivo, gli eventi locali rilevanti.
Tre filiali a rischio, cinque in sottocarico previsto.
Produce la previsione per filiale e fascia oraria. Identifica tre filiali con rischio di sovraccarico previsto — Milano centro il giovedì pomeriggio per la concomitanza con la fiera, Roma EUR il martedì mattina per scadenza fiscale e appuntamenti già fissati, Genova centro il lunedì post-evento locale. Identifica cinque filiali con sottocarico prevedibile. Propone lo staffing aggiornato.
Il responsabile rete valida le proposte di staffing.
Il responsabile rete vede la sintesi domenica sera, valida le proposte: spostamento di due operatori da filiale di sottocarico a filiale critica per il giovedì, rinforzo specializzato a Roma EUR, anticipazione di appuntamenti a Genova. Conferma gli aggiornamenti. L'evento — previsione, proposte, decisioni — resta nel registro audit del runtime.
Configurazione e risorse tecniche.
Le regole di Branch Capacity Planner sono dichiarative. Il team operations bancario definisce in formato leggibile i fattori di previsione (stagionalità, calendari fiscali, eventi locali da monitorare), le regole di staffing (rapporto operatori/carico per categoria di servizio, vincoli di personale specializzato), le regole di ridistribuzione fra filiali. Le regole vivono nel repository della banca, versionate, validate all'avvio dell'agente.
- Linguaggio
- TypeScript (Node.js)
- Modello LLM
- a scelta del cliente: Anthropic, OpenAI, Mistral, modelli open source ospitati internamente, AWS Bedrock per modello privato
- Controlli built-in usati
- pii-detector, tool-rate-limit
- Canali nativi
- Slack, Telegram, WhatsApp, HTTP OpenAI-compatible
- Integrazione sistema gestionale di filiale e sistema appuntamenti
- adapter dedicato realizzato in fase di delivery
- Memoria
- persistente per istanza, pgvector + PostgreSQL FTS sui pattern storici di afflusso
- Registro
- immutabile, interrogabile con client SQL standard
Domande frequenti sull'agente.
No. L'agente produce la previsione del carico e propone lo staffing coerente. La decisione finale di allocazione del personale resta del responsabile rete filiali, che valuta vincoli operativi — preferenze degli operatori, finestre di formazione, ferie già concordate — non sempre rilevabili dal sistema.
Le regole dichiarative includono un calendario di eventi locali rilevanti per la previsione. Il team del cliente popola il calendario con gli eventi noti (fiere, scadenze fiscali, eventi cittadini). Per eventi non previsti che generano picchi atipici, l'agente apprende dai pattern storici e segnala le filiali con afflusso anomalo per analisi successiva.
Il pattern tipico per Branch Capacity Planner è 10-14 settimane. Discovery 2 settimane, costruzione del modello di previsione con i dati storici della banca 4-5 settimane, integrazione sistema gestionale di filiale 2-3 settimane, hand-off alla rete operativa 2-3 settimane.
Il modello parte dai dati storici della rete — almeno 12 settimane di dati di afflusso per filiale, con stagionalità completa preferibilmente 26 settimane. La prima calibrazione avviene in fase di delivery con il team analytics della banca. Le previsioni migliorano nelle prime settimane di esercizio man mano che il modello apprende i pattern specifici della rete.
Da una conversazione di 30 minuti alla squadra in produzione.
Una conversazione di 30-45 minuti per capire come Branch Capacity Planner si configurerebbe sulla rete filiali della banca. Quante filiali, quale sistema gestionale, quale profondità dei dati storici disponibili.