PRODOTTO  ·  ECOSISTEMA GEKO

L'IA che parla la lingua dei tuoi autisti.

TRANSIT trasforma la gestione di una flotta di autobus in una conversazione naturale. L'autista parla, fotografa, dice "sono partito" — il sistema capisce, registra, controlla. In centrale, tutto è sotto controllo in tempo reale.

0
Comandi da imparare
Niente menu, niente form, niente slash command. L'autista parla — il bot capisce.
3
Bot specializzati live
Uno per gli autisti, uno per la centrale, uno per il backoffice. Ognuno con il suo dominio.
26
Colonne dispatch tracciate
Da partenza a rientro: km, ore, soste, mezzo, autista, ZTL, alert. Ogni servizio sotto controllo.
24/7
Centrale sempre attiva
Job CHRONOS notturni che non dormono mai: dispatch checker, ZTL briefing, backup, alert.
IL PROBLEMA

Gli autisti non parlano la
lingua del computer.

E non dovrebbero. Un autista di pullman alle 5:30 del mattino, con il motore acceso e dieci turisti in attesa, non ha tempo di aprire un'app, navigare in un menu, scegliere un dropdown e premere "Salva". Il software gestionale tradizionale chiede agli umani di adattarsi alla macchina. Noi facciamo l'esatto contrario.

PRIMA DI TRANSIT
📋CARTA
📞CHIAMATE
📧MAIL
📊EXCEL
💬WHATSAPP
🧾SCONTRINI
🚗GPS
📍ZTL
CARBURANTE
📑PERMESSI
🛠️MANUTENZ.
💼FATTURE

Dodici strumenti scollegati. Otto password. Cinque pile di carta sul cruscotto. Quando qualcosa va storto, nessuno sa dove guardare.

⏱️
Tempo perso ogni giorno
15-20 minuti per autista solo per inserire dati che il sistema dovrebbe già sapere: km iniziali, orari, soste, spese.
🚨
Sanzioni ZTL inevitabili
Permessi che scadono senza preavviso, comuni che cambiano regole, autisti che entrano in zona protetta senza saperlo.
📉
Dati incompleti, decisioni sbagliate
Senza tracciamento puntuale di km, ore, consumi, mance e spese, ogni report mensile è una stima approssimativa.
🤯
Formazione infinita
Ogni nuovo autista, ogni aggiornamento, ogni cambio procedura richiede ore di training. Il know-how vive solo nelle teste.
L'INTUIZIONE

Non chiediamo all'autista di parlare la lingua del computer.
Insegniamo al computer la lingua dell'autista.

Manifesto fondativo · TRANSIT 2025
I QUATTRO PILASTRI

Un sistema, quattro
automazioni che lavorano insieme.

TRANSIT non è una singola app: è un ecosistema coordinato in cui ogni componente parla con gli altri. L'autista vede solo il bot Telegram. La centrale vede la dashboard. Il commercialista vede i report. Tutti vedono la stessa verità, in tempo reale.

PILASTRO 01
PYBOT — il bot che capisce

Tre bot Telegram specializzati. Uno per gli autisti, uno per gli amministratori, uno per il backoffice. Niente menu, niente comandi: l'autista scrive o detta come parlerebbe a un collega — il sistema riconosce intenti, estrae dati, conferma con linguaggio naturale.

  • NLU dichiarativa con LLM Gemini
  • Cascata multi-LLM con fallback deterministico — il bot non resta mai muto
  • Comprensione vocale via Whisper STT
  • OCR scontrini e permessi via Vision AI (anche PDF nativi)
  • Conferma proattiva ogni operazione critica
PILASTRO 02
DISPATCH — la centrale operativa

Una dashboard web che mostra in tempo reale ogni partenza programmata, ogni rientro previsto, ogni alert. La Centrale Operativa vede 26 colonne di stato per ogni servizio, riceve notifiche su Telegram per ritardi e anomalie, e può intervenire prima che il problema raggiunga il cliente.

  • Tracking live partenze/rientri
  • Alert proattivi su Topic Telegram
  • AI Orchestrator: monitoraggio automatico ogni 15 minuti con dedup ed escalation
  • Briefing ZTL automatico ogni servizio
  • Cross-midnight + multi-leg + multi-driver
PILASTRO 03
FLEET — la flotta intelligente

Ogni mezzo ha la sua memoria: precheck giornaliero, scadenze (revisione, bollo, assicurazione, tachigrafo), incidenti, manutenzioni, permessi ZTL città per città. Il sistema avverte prima che la scadenza diventi un problema, e impedisce all'autista di entrare in città dove non c'è permesso valido.

  • Precheck pre-partenza sul Telegram
  • Database permessi ZTL multi-comune con verdetto a 3 livelli
  • Alert scadenze 30/15/7 giorni
  • Scadenzario unificato: mezzi, documenti autista e carte di pagamento
  • Storico interventi e costi per veicolo
PILASTRO 04
EXPENSE — note spese e report

Foto dello scontrino → riconoscimento automatico (data, importo, categoria, mezzo di pagamento) → ledger aggiornato → report mensile con totali per autista, mezzo e tipo di spesa. La diaria CCNL si calcola da sola confrontando ore lavorate, fuori provincia, estero, notturni.

  • OCR scontrino con Gemini Vision
  • Categorizzazione automatica spese con regole carta-per-categoria
  • Ledger per carta aziendale e contante
  • Report PDF/HTML mensile pronto
  • Riconciliazione cedolino + diaria CCNL automatica
VEDI LA NLU IN AZIONE

L'autista scrive come parla.
Il bot capisce. Conferma. Esegue.

Nessun comando da imparare, nessun pulsante da memorizzare. L'autista può digitare, dettare un vocale, scattare una foto. Il bot riconosce l'intento, estrae i dati, chiede conferma con linguaggio umano. Funziona alla prima volta, anche per chi non ha mai usato un bot in vita sua.

T
@GEKOTransitBot
online · sta scrivendo
Sono partito da Bologna per Firenze, km 124530, viaggio 2470
06:18
Servizio 2470 aperto · Firenze
KM iniziali: 124.530 · Mezzo: HB117WA
Buon viaggio Andrea 🚍
06:18
0:14
Ho trascritto: "pieno UTA a Firenze sud, 87 euro e 50"
Spesa carburante registrata · UTA · €87,50
Allegata al servizio 2470. Confermi? ✓
11:42
11:42
Salvato 👍
11:42
[📷 foto scontrino parcheggio]
14:07
Scontrino letto:
Parcheggio Firenze · €0,50
Categoria: parcheggi · VISA Aziendale
Allegato a 2470 ✓
14:07
01
Linguaggio naturale, non comandi
"Sono partito", "ho fatto pieno", "incidente in autostrada", "ho mangiato per 18 euro" — il bot capisce qualsiasi formulazione, anche con errori di battitura o gergo da autista.
02
Vocale come testo
Telefono al volante, mani sporche di gasolio, freddo che intorpidisce le dita. Il vocale risolve tutto: l'autista parla, Whisper trascrive, l'LLM interpreta.
03
Foto = dato strutturato
Una foto allo scontrino del parcheggio o al permesso ZTL della città è sufficiente: Gemini Vision estrae importo, data, categoria, città, scadenza — e tutto finisce nel database giusto.
04
Conferma sempre, mai assume
Prima di scrivere qualcosa nel database, il bot riassume cosa ha capito e chiede conferma. Niente silenziose registrazioni sbagliate. L'autista è sempre nel ciclo decisionale.
CENTRALE OPERATIVA

DISPATCH — tutto sotto controllo,
dal pulpito di comando.

La Centrale Operativa vede in tempo reale ogni servizio attivo: chi è partito, chi è in viaggio, chi è in ritardo, chi sta rientrando. Quando qualcosa devia dal piano, un alert finisce sul Topic Telegram della centrale prima che il cliente se ne accorga.

🔒 transit.macvspc.cloud/dispatch/
LIVE
VISTE
Oggi · Live
Settimana
Tour multigiorno
FLOTTA
Mezzi (12)
Autisti (8)
ZTL · Permessi
BACKOFFICE
Note spese
Report mensile
Compliance
In viaggio ora
5
Partenze oggi
12
Rientri previsti
9
Alert attivi
2
SERVIZIO
ROTTA
AUTISTA
STATO
ZTL
ETA
#2470
Bologna → Firenze · Tour Rabbies G3/6
Andrea B.
IN VIAGGIO
OK
14:30
#2471
Milano → Cortina · Dolomiti Tour
Marco G.
IN VIAGGIO
OK
16:15
#2472
Bologna Centro · Trasferimento Stazione
Marco R.
RITARDO
PENDING
15:45 ⚠
#2473
Firenze → Roma · Linea regolare
Stefano P.
RIENTRATO
OK
13:08 ✓
#2474
Bologna → Venezia · Tour scolastico
Davide N.
PROGRAMMATO
ZTL_KO
17:00 🚨
#2475
Milano → Lucerna · Tour CH G1/6
Roberto P.
APERTO
OK
21:00
COME FUNZIONA

Da un messaggio Telegram
al database, in tre secondi.

Sotto la superficie, c'è una pipeline che intercetta ogni messaggio, lo classifica, lo arricchisce con contesto, lo passa a un modello linguistico per estrarre l'intento, esegue l'azione richiesta sul database e risponde all'autista. Tutto in tempo reale, tutto tracciato.

💬
L'autista parla
Telegram · testo · vocale · foto
🧠
L'IA capisce
NLU · OCR · STT · contesto servizio
Il sistema agisce
Database · alert centrale · conferma
NOTE SPESE & RECEIPT INTELLIGENCE

Foto allo scontrino.
Tutto il resto è automatico.

Lo scontrino è il documento più sottovalutato della contabilità di una flotta. Ogni rifornimento, ogni parcheggio, ogni hotel, ogni cena con l'accompagnatore turistico è una riga in un report mensile che, senza automazione, costa ore di immissione manuale. Con TRANSIT, basta una foto.

1
Scatto e invio
L'autista scatta una foto allo scontrino direttamente in chat con il bot. Nessun upload, nessuna app aggiuntiva.
2
Estrazione dati
Gemini Vision legge l'immagine: data, importo, esercente, partita IVA, categoria probabile (carburante, vitto, parcheggio, hotel, pedaggio…).
3
Aggancio al servizio attivo
Il sistema collega la spesa al viaggio in corso (numero servizio, autista, mezzo) — o, se è una ricarica EasyPark/UTA, alla carta aziendale corretta.
4
Conferma e ledger
Il bot riassume e chiede "confermi?". Un "sì" e la spesa entra nel ledger contabile, pronta per il report mensile e la riconciliazione contabile.
5
Report mensile generato
A fine mese, un report HTML o PDF mostra spese per autista, mezzo, categoria, carta. Pronto per il commercialista, niente Excel da incollare a mano.
FIRENZE SUD UTA
A1 - GASOLIO COMM.
Data03/05/2026
Litri78,42
€/litro1,116
CartaUTA ****8214
MezzoHB117WA
TOTALE€87,50
RICEVUTO
OK
ZTL & PERMESSI

Niente più sanzioni.
Il sistema sa dove puoi entrare.

Bologna, Firenze, Roma, Milano, Venezia, Verona — ogni città ha la sua ZTL, le sue regole, i suoi orari, i suoi permessi. TRANSIT mantiene un repository normativo di 17 città (regole, fasce orarie, esenzioni per tipo veicolo) ricontrollato ogni mese con alert automatico se un comune cambia le regole, più un database permessi per ogni mezzo. Il verdetto pre-partenza lavora su tre livelli: il permesso esiste? copre la rotta e la fascia oraria? e se il mezzo non è esente, la rotta tocca una ZTL? I PDF di concessione vengono letti e archiviati automaticamente, le scadenze classificate, la centrale e l'autista avvisati in anticipo.

Status mezzo HB117WA
🏛️ Bologna
VERDE
🏛️ Firenze
VERDE
🏛️ Milano
SCADE 15g
🏛️ Venezia
NON RICHIESTO

Il briefing pre-partenza mostra colore semaforo per ogni città del percorso. L'autista parte sicuro.

📥
Ingestion automatica

Quando arriva un nuovo permesso ZTL via Telegram (PDF inoltrato dal backoffice), il sistema:

  • → Riconosce il comune (Roma, Milano, ecc.) e la classe documento — anche da PDF nativi
  • → Estrae targa, validità, fascia oraria
  • → Salva da solo se il dato è affidabile (confidence ≥ 85%) — conferma umana solo nei casi dubbi
  • → Aggiorna il database permessi del mezzo
  • → Conferma all'admin nel topic dedicato
🔔
Alert proattivi

Ogni sera, un job CHRONOS calcola i servizi del giorno dopo e verifica i permessi delle città attraversate. Niente falsi allarmi: i permessi già scaduti vengono archiviati automaticamente e gli alert filtrano i casi non più azionabili. Se manca qualcosa di reale, alert automatico:

Servizio #2474 domani 17:00
Mezzo HB117WA · Tour Venezia
ZTL Venezia: non richiesto. Non procedere senza permesso.
GUASTI & STATISTICHE FLOTTA

Quando qualcosa si rompe,
lo sappiamo prima del cliente.

Una luce strana sul cruscotto, un freno che cigola, un'aria condizionata che non parte: l'autista scatta una foto, registra un vocale, e in pochi secondi il backoffice riceve la segnalazione strutturata. Il management vede in dashboard storico interventi, costi per veicolo, MTBF, downtime — tutto quello che serve per decidere quando rinnovare e quando riparare.

Foto + breve descrizione
L'autista scatta una foto al difetto e dice (vocale o testo) cosa nota. Niente form da compilare, niente codici guasto da memorizzare.
Classificazione automatica
L'IA classifica la segnalazione (motore / freni / climatizzazione / carrozzeria / elettronica) e assegna severità (urgente / programmabile / informativo).
Segnalazione strutturata al backoffice
Topic Telegram dedicato per la centrale, con foto, audio, geolocalizzazione, mezzo, autista, servizio in corso. Nessuna email persa, nessun "te l'avevo detto".
Tracking fino alla risoluzione
Ogni segnalazione ha uno stato (segnalato → in officina → risolto), un costo associato, una nota tecnica, e finisce nello storico del veicolo.
FLEET INTELLIGENCE
Statistiche aggregate · ultimi 12 mesi
LIVE
MTBF medio flotta
847ore
↑ 12% vs anno precedente
Downtime totale
3.2%
↓ 1.8 punti
Costo manutenzione/mese
€1.840
media 12 mezzi
Interventi totali
142
di cui 9 urgenti
HB117WASetra S517 HD
98%
FL230GPIveco Crossway
94%
DL448ATMercedes Tourismo
81%
EJ901XRSetra S417 GT-HD
62%
SOTTO IL COFANO

Tecnologie semplici,
orchestrate con intelligenza.

Niente magie. Niente vendor lock-in. TRANSIT è costruito su quattro layer chiari, ognuno specializzato nel suo lavoro. Il risultato è un sistema robusto e manutenibile, dove ogni pezzo si può sostituire senza rifare tutto.

📱
Telegram
L'interfaccia per autisti. Già installata, sempre online, gratis. Nessuna app da scaricare.
UI LAYER
🧠
Gemini AI
Linguaggio naturale, vision per scontrini e permessi, comprensione vocale via Whisper.
INTELLIGENCE
🗄️
Supabase
Database PostgreSQL serverless, RPC tipizzate, real-time subscription per la centrale.
DATA LAYER
🌐
Web Dashboard
HTML+JS vanilla, design system condiviso, hosting su VPS dedicato. Fast, no framework lock-in.
CONTROL ROOM
3
Bot Telegram specializzati
@GEKOTransitBot · @GEKOViperBot · backoffice
7
RPC Supabase contractuali
SupabaseGateway singleton · 100% type-safe
4
Job CHRONOS automatizzati
ZTL daily · Dispatch checker · Report · Backup
L'EVOLUZIONE

Da un'idea a un sistema vivo.
Un anno di iterazioni.

TRANSIT non è nato come prodotto. È cresciuto così: ogni problema reale incontrato sul campo è diventato una funzione. Ogni "ma e se…" di un autista è diventata una decisione architetturale. Questa è la sua storia.

2024 · Genesi
L'idea: dare voce alla flotta
Da decenni una flotta italiana partner gestisce trasferimenti, tour, scuole con strumenti analogici. La domanda nasce banale: "perché ogni rifornimento devo segnarmelo a mano?". La risposta diventa un progetto: un bot che capisce gli autisti come capirebbe un collega.
Q1 2025 · Prototipo OpenClaw
Il primo bot — slash command
Prima iterazione su OpenClaw: bot Telegram con comandi /parto, /spesa, /chiudo. Funziona, ma gli autisti odiano i menu. Il team GEKO sintetizza il vincolo: "il linguaggio più consono dell'autista è quello naturale". Il vincolo diventa golden rule.
Q2 2025 · Migrazione PYBOT + LLM
L'NLU dichiarativa
Riscrittura completa: FastAPI su VIPER (server Linux dedicato), LLM Gemini come motore di comprensione, schema dichiarativo degli intenti. L'autista scrive "sono partito" e basta. Niente più slash command, mai più. Il sistema si chiama PYBOT-001.
Q1 2026 · DISPATCH + FLEET
La centrale operativa nasce
Il bot da solo non basta. Servono visibilità per la centrale, alert proattivi, gestione ZTL città per città. Nascono DISPATCH (dashboard transit.macvspc.cloud/dispatch/) e FLEET (database mezzi, scadenze, permessi, manutenzioni). Il sistema diventa un ecosistema.
Q2 2026 · DIARIO + Reporting
La consuntivazione automatica
L'ultima frontiera: fornire all'operatore un report mensile che incrocia ore lavorate, diaria CCNL, vivi pagati, spese carta aziendale, scontrini personali. Niente Excel da compilare, niente cartelle scannate a mano. DIARIO-001 chiude il ciclo: dal Telegram dell'autista alla busta paga, automaticamente.
Q2 2026 · Hardening & Intelligence
Il sistema diventa adulto
CQC e riposi calcolati a ogni chiusura, verdetto ZTL a tre livelli su un repository normativo di 17 città, onboarding self-service degli autisti, scadenzario esteso a documenti e carte, Diario di Bordo NCC, resilienza multi-LLM e fondamenta multi-tenant: l'architettura è pronta per ospitare altre flotte oltre alla pilota.
NOVITÀ · PRIMAVERA 2026

Un prodotto vivo.
Cosa è arrivato nelle ultime settimane.

TRANSIT evolve a ritmo settimanale: ogni esigenza reale della flotta pilota diventa una funzione in produzione. Qui sotto le novità più recenti — quelle marcate IN ROLLOUT sono già deployate e in fase di test finale sul campo. E sotto il cofano l'architettura è diventata multi-tenant: pronta a ospitare più flotte, con isolamento completo dei dati per azienda.

🕐
LIVE
CQC & riposi automatici

A ogni chiusura servizio il sistema calcola la finestra di riposo dell'autista (Reg. UE 561) e la classifica: regolare, ridotto, violazione. Riconciliazione notturna e reset settimanale automatici. La compliance smette di essere un foglio Excel.

🛂
IN ROLLOUT
Verdetto ZTL a 3 livelli

Non più solo "c'è il permesso?": il sistema verifica esistenza, allineamento rotta-fascia oraria e — se il mezzo non è esente per legge — se la rotta tocca una ZTL. Repository normativo di 17 città con ricontrollo mensile e alert se un comune cambia le regole.

🪪
IN ROLLOUT
Onboarding autisti self-service

La centrale genera un invito (email automatica o link Telegram), l'autista apre il bot, fotografa patente, CQC e carte carburante — il sistema legge, classifica e archivia tutto da solo. Un nuovo autista è operativo in minuti, non in giornate.

📔
IN ROLLOUT
Diario di Bordo NCC

Per le giornate multi-servizio (transfer, navette, disposizioni): l'autista apre la giornata una volta sola, il sistema chiude a cascata tutti i servizi e produce un report consolidato del giorno. Con auto-guarigione delle giornate rimaste aperte.

📇
IN ROLLOUT
Scadenzario esteso

Non solo revisioni e assicurazioni dei mezzi: ora il sistema sorveglia anche certificati medici, patenti e CQC degli autisti e le scadenze delle carte carburante aziendali, con preavviso a 30 giorni direttamente in chat all'amministratore.

📄
LIVE
Document Intelligence 2.0

Ogni documento inviato in chat — scontrino, permesso ZTL, foglio di viaggio, anche PDF nativo — viene riconosciuto per classe e instradato al flusso giusto. I permessi affidabili si salvano da soli; la conferma umana resta solo dove serve davvero.

🧠
LIVE
NLU resiliente multi-LLM

Se il modello primario è saturo o irraggiungibile, scatta il failover automatico su un secondo provider AI; e se anche quello manca, un parser deterministico garantisce i comandi essenziali. L'autista non si accorge di nulla: il bot risponde sempre.

🗓️
IN ROLLOUT
Assenze intelligenti

Un gap-detector serale individua i giorni senza attività registrate e chiede all'autista, con un semplice tap su bottoni inline, di qualificarli: riposo, ferie o permesso. Il calendario si completa da solo — fondamentale per diaria e compliance.

📈
LIVE
Pivot analitico pluriennale

Una pagina di analisi interattiva sullo storico completo delle attività: anno per anno, KPI, ripartizioni per categoria e mezzo, stampa A4 e export. Si aggiorna da sola ogni settimana — la memoria storica della flotta diventa decisione.

L'IMPATTO

I numeri di una flotta
che si gestisce parlando.

Stime conservative basate sui primi 12 mesi di rollout sulla flotta pilota partner (8 autisti, 12 mezzi, ~1.200 servizi/anno). Il sistema continua a evolvere, e con ogni nuova funzione il margine si allarga.

−85%
Tempo data entry per autista
Da 18 minuti per servizio a meno di 3. Niente più moduli da compilare a fine giornata, niente più richiamate per dati mancanti.
100%
Tracciamento spese aziendali
Ogni scontrino, ogni rifornimento, ogni hotel finisce nel ledger. La riconciliazione mensile va da una settimana a un'ora.
0
Sanzioni ZTL nei primi 6 mesi
Nessuna multa per ingressi senza permesso valido grazie agli alert proattivi pre-partenza e all'aggiornamento automatico del database permessi.
UNA FILOSOFIA, NON SOLO UN PRODOTTO

L'IA che scompare.
L'efficienza che resta.

TRANSIT è la prova che l'intelligenza artificiale, quando è progettata bene, non si vede. Si manifesta solo nella facilità con cui l'autista lavora, nella tranquillità con cui la centrale controlla, nella precisione con cui il commercialista chiude il mese. Nessun corso di formazione, nessun manuale, nessun "sistemista". Solo cose che funzionano.

CONTATTI

Parliamone.

Vuoi vedere TRANSIT in azione, capire se può funzionare per la tua flotta, o semplicemente scambiare due parole su come automatizzare quello che ancora vive su carta? Scrivimi.