SmartCQ
Changelog
Accedi

Changelog

Cosa stiamo costruendo, cosa abbiamo migliorato, cosa abbiamo corretto.

Editor template avanzato

Nuovo editor email con anteprima in tempo reale, design system condiviso tra i template, personalizzazione visuale completa.

API pubblica

API documentate per integrare SmartCQ con i tuoi sistemi: gestione contatti, invio campagne, lettura statistiche.

Audience avanzate

Q2 2026

Filtra i destinatari per qualsiasi campo (provincia, importo, tipo contratto). Salva le audience e riutilizzale.

Invio programmato

Q2 2026

Pianifica l'invio per data e ora. Retry automatici in caso di errore, senza intervento manuale.

Dati dal cliente, ordine in casa

0.64.0/

Il portale documenti impara a chiedere i dati, non solo i file: campi compilabili con validazione, conferma dei dati già noti, verifica in due passaggi per l'IBAN e il volto dell'agenzia in testa alla pagina. Dentro l'app, le Impostazioni si riorganizzano con la checklist "Per iniziare", Joshua si fa più curato (anche dal telefono), i ruoli valgono anche su campagne e template e le liste reggono i portafogli veri.

Aggiunto
  • **Il portale chiede anche i dati.** Una checklist può chiedere al cliente dei dati oltre ai documenti (IBAN, cellulare, email, codice fiscale), con validazione immediata sul portale — controllo formale di IBAN e codice fiscale inclusi. L'agente sceglie i campi a ogni richiesta, vedendo cosa manca e cosa c'è già in anagrafica; i dati già noti compaiono al cliente mascherati con "È ancora corretto?", da confermare con un tocco. Nessuna scrittura automatica: i valori arrivano nel pannello "Dati dal cliente" della tab File e si applicano al contatto con un gesto esplicito.
  • **L'IBAN si inserisce solo dopo verifica.** Essendo un dato delicato, il cliente lo compila solo dopo aver confermato un codice a 6 cifre, inviato via email o dettato a voce dall'agente. Tentativi e invii limitati, codice che scade in 10 minuti; l'IBAN resta cifrato e mai visibile in chiaro a chi possiede solo il link.
  • **Documenti extra e consegne riconoscibili.** Il cliente può caricare fino a 5 documenti non previsti dalla checklist (arrivano nella tab File con badge "Da classificare"); i documenti inviati dall'agente vivono in una card evidenziata con badge "Nuovo" finché non vengono scaricati. In tab File ogni invio porta il segnale più avanzato — Inviato, Visto dal cliente, Scaricato dal cliente — e "Invia al cliente" vale per qualunque file, non solo per quelli del flusso documentale.
  • **Il portale col volto dell'agenzia.** Logo caricabile da Impostazioni → Profilo agenzia, mostrato in testa al portale e sui preventivi; in coda alla pagina i recapiti dell'agenzia ("Serve una mano?") e la dicitura Powered by SmartCQ.
  • **Nuova pagina "Per iniziare".** In cima alle Impostazioni, la checklist di configurazione del workspace — dominio email, profilo agenzia, mandante, team, contatti — con avanzamento: ogni voce si spunta da sola quando la configurazione c'è, e su ogni passo si può chiedere aiuto a Joshua con la domanda già pronta. La voce Impostazioni in barra laterale mostra quanti passi mancano.
Migliorato
  • **Impostazioni riorganizzate.** Le voci personali (Profilo, Sicurezza, Notifiche) sono separate da quelle del workspace, le etichette del menu coincidono con i titoli delle pagine e c'è una nuova pagina Sicurezza per il cambio password. Entrando, barra laterale e sfondo cambiano tonalità: si capisce subito di aver lasciato l'area di lavoro, e "Torna all'app" è ben visibile.
  • **Joshua più curato, anche dal telefono.** Su mobile la chat si apre come pannello dal basso, da trascinare per chiudere; su desktop resta il pannello laterale. Scorrendo indietro compare il pulsante per tornare all'ultimo messaggio e la risposta in arrivo è segnalata da "Joshua sta pensando…".
  • **Timeline e segnaletica più parlanti.** Caricamenti dal portale, dati compilati o confermati, download e richieste documenti compaiono nella timeline della scheda, attribuiti a "Il contatto" o a "Integrazione API" invece dei codici tecnici. Nuova pillola "richiede attenzione" sulla tab File e sull'indicatore di completezza; il gate privacy del portale mostra al cliente l'elenco di ciò che verrà chiesto prima di accettare.
  • **Dashboard più scattante.** Le pagine caricano meno codice (le note di rilascio si scaricano solo quando apri il pannello) e la home calcola i numeri dei moduli senza rifare i conti a ogni visita.
Corretto
  • **Le liste reggono i portafogli grandi.** Le Pratiche si caricano a pagine invece che tutte insieme; la pipeline Vendite avvisa quando ci sono più trattative di quante ne mostri (prima, oltre una certa soglia, sparivano in silenzio); l'import contatti accetta file fino a 10 MB e, se il file è più grande, lo dice chiaramente invece di fallire senza spiegazione.
  • **Sollecita e rinnova senza sorprese.** Il click estende la scadenza e copia il link — non apre più WhatsApp da solo (l'invio su WhatsApp è una voce esplicita del menu) — e una richiesta scaduta rinnovata torna correttamente "in attesa".
Sicurezza
  • **Campagne e template rispettano i ruoli.** Crearli, modificarli e inviarli è riservato a Titolare e Responsabile; Agente e Osservatore li consultano. Prima chiunque nell'organizzazione poteva inviare una campagna reale a tutti i contatti.
  • **Protezioni più solide su accessi e registro attività.** Registrazione, recupero password e rinvio della verifica email hanno limiti sui tentativi che reggono anche sotto attacco; il registro attività ha verifiche di integrità più robuste.

Dal preventivo alla pratica

0.63.0/

Il ciclo si chiude: il preventivatore reale calcola e confronta le compagnie, la trattativa segue un percorso guidato fino alla conferma, e nasce il modulo Pratica — il finanziamento diventa un dossier con erogazione e scadenzario dei rinnovi. Attorno, i documenti viaggiano col cliente in due direzioni, gli impegni finanziari si leggono dal cedolino e si correggono a mano, e SmartCQ si usa davvero dal telefono.

Aggiunto
  • **Nasce il modulo Pratica.** Da una trattativa confermata, "Crea pratica" trasforma la vendita in un dossier di finanziamento: i numeri della quotazione vengono cristallizzati, il preventivo resta come origine in sola lettura e il corredo di modulistica vive nel fascicolo della pratica. Nuova sezione in sidebar con lista (stato, prodotto, istituto, montante, numero pratica banca) e scheda del dossier.
  • **Erogazione e scadenzario dei rinnovi.** "Nuova pratica" apre a mano le operazioni gestite fuori dal preventivatore; "Segna erogata" chiude la lavorazione e promuove il contatto a cliente; la colonna "Rinnovabile dal" calcola la finestra di rinnovo con la regola del 40% (art. 39 DPR 180/1950) e, ordinata, trasforma la lista delle pratiche nello scadenzario dell'agente.
  • **Il preventivatore ragiona per compagnia.** Flusso a passi — dati, tabelle finanziarie, compagnia, basi provvigionali — con il confronto compagnie: netto erogato a parità di rata e durata, differenza dalla migliore, TAN e TAEG, non ammissibili indicate. Le tabelle arrivano ordinate per canale (Open, Banca, Digital) e la compagnia si sceglie a mano (Allianz, AXA, CF, Met Life, Net, Sogecap) o si lascia decidere al motore.
  • **Preventivo anche senza contatto.** Il preventivatore simula da zero, e il preventivo anonimo si converte poi in contatto e trattativa — o si concilia con una persona già in anagrafica, confrontando i dati campo per campo. Anche la trattativa può nascere anonima: contatto e azienda si agganciano dopo.
  • **La trattativa ha un percorso.** Quattro fasi — In lavorazione, Quotazione, Confermata, Persa — con una barra di processo nella scheda: ogni fase mostra la checklist dei requisiti (cosa manca e dove si sistema) e l'azione che fa avanzare. Negli elenchi un cerchio a spicchi dice a colpo d'occhio dove sta ogni trattativa.
  • **Conferma con i controlli giusti.** "Conferma trattativa" verifica i prerequisiti (quotazione salvata, contatto completo per la pratica, mandante attivo), congela la quotazione e vigila sui doppioni: seconda conferma sullo stesso prodotto bloccata, avviso non bloccante su prodotti diversi — cessione e delega insieme sono legittime.
  • **Allegati ATC in un colpo.** Dalla trattativa confermata — e ora dalla pratica — "Crea allegati" genera il corredo completo: Allegato A+A1+B e C per la cessione, la variante giusta dell'Allegato E per la delega, compilati con anagrafica, quotazione e istituto mandante. L'Allegato E copre tutti i campi del modello ministeriale, e il timbro dell'agenzia (caricabile anche come PDF, sfondo reso trasparente in automatico) si stampiglia nel riquadro "Timbro e Firma".
  • **Gli impegni finanziari, tutti.** La lettura del cedolino NoiPA classifica le trattenute (prestiti, deleghe, polizze, ritenute sindacali) ed esclude imposte e contributi; nella scheda due elenchi editabili distinguono gli impegni in busta paga — che incidono sul quinto cedibile — dagli altri debiti dichiarati dal cliente, con i totali sempre visibili. Una nuova lettura del cedolino non tocca mai le righe inserite a mano.
  • **Classe pagatore del datore.** Il profilo ente ha ora l'asse di mercato della CQ (statale NoiPA, pubblico, parapubblico, privato, forze armate, pensionato): pre-compila tipo cliente e amministrazione nel preventivatore, si deduce da solo dalla busta paga e il contatto la eredita dall'azienda collegata, con badge NoiPA, matricola e ufficio pagatore in vista.
  • **Documenti col cliente, in due direzioni.** "Invia al cliente" espone un file su link sicuro con scadenza — su WhatsApp viaggia solo il link, mai l'allegato — con conferma di apertura e download e traccia in agenda. Sul portale, un documento respinto si distingue da uno mancante e riporta il motivo del rifiuto indicato dall'operatore.
  • **Traguardi del contatto.** Sotto il nome, la scheda dichiara a che punto è il contatto — anagrafica, preventivo, pratica — ed elenca i dati mancanti per il traguardo successivo, anche quelli che vivono in altri tab. I requisiti si personalizzano da Impostazioni, anche per singola tipologia di impiego.
  • **SmartCQ dal telefono, sul serio.** Le liste diventano elenchi leggibili (nome in evidenza, dati chiave sotto, azioni nel menu), la ricerca globale si apre a tutto schermo dalla lente nella barra, e le schede hanno intestazioni compatte: email e telefono si copiano con un tap, i bottoni Chiama/WhatsApp/Email occupano tutta la larghezza.
  • **Notifiche push.** Un avviso sul telefono quando ti viene assegnato un lead (uno solo anche per gli smistamenti in blocco) e il canale "Piattaforma" per aggiornamenti e disservizi: tutto gestibile dal pannello Notifiche.
  • **Liste su misura.** Menù di azioni rapide col tasto destro (o "⋯") su contatti e aziende; colonna Azienda modificabile al volo; profilo finanziario come colonne (netto, quota cedibile, CQ in corso, banca); più campi attivabili anche sulle aziende, con la colonna "Contatti" che conta le persone collegate. E i tab delle schede si riordinano trascinandoli, con l'ordine salvato sul proprio account.
Migliorato
  • **Un lessico solo per la vendita.** L'oggetto si chiama sempre "trattativa", i numeri dentro sono la "quotazione", "preventivo" è solo il documento PDF per il cliente. Al salvataggio della quotazione la trattativa prende un titolo parlante (prodotto · mandante · cliente · importo), il menù azioni è identico in lista, scheda e tab del contatto, e la colonna "Aggiornata il" riflette l'ultima simulazione.
  • **Quotazioni più complete.** Dettaglio con tutti i numeri raggruppati (importi, tassi, piano, provvigioni, compagnia, tabella); quotazione "vincente" per prodotto; preventivo inseribile a mano per le offerte fuori preventivatore; eliminazione delle bozze dal dettaglio; provvigione dell'agente mascherata con l'occhietto, così la scheda si condivide col cliente senza esporre la rete vendita.
  • **Lettura del cedolino più fluida.** Alla riapertura la proposta è istantanea (la scansione AI parte solo la prima volta, "Rileggi" per rifarla), i campi utili sono pre-selezionati, l'azienda viene deduplicata contro quelle esistenti e il cedolino si legge anche se il datore non è ancora marcato NoiPA: è la lettura stessa a marcarlo.
  • **Aziende più snelle.** Creazione essenziale — basta il nome più pochi campi chiave — e scheda interamente modificabile in linea campo per campo, come i contatti: sparisce la pagina di modifica separata. Una sola classificazione del datore (la classe pagatore) al posto di due selettori simili.
  • **La scheda File si assesta.** Lista compatta con stato accanto al nome, rinomina cliccando, azioni nel menu ⋯, selezione multipla per zip o invio; richieste al cliente in un pannello dedicato con sollecito e rinnovo. Set documentali con identità stabile (niente duplicati al rinomina), un solo link di raccolta attivo per contatto e documenti nativamente digitali accettati solo come PDF originale — niente foto del cedolino.
  • **Il pannello si comporta.** Il pulsante di espansione massimizza a tutta larghezza senza ricaricare né perdere il contenuto; con F5 o link diretto vedi la lista con la scheda aperta in pannello e la riga evidenziata; ridurre una scheda massimizzata riporta esattamente da dov'eri.
  • **Joshua si fa compatto.** Il suggerimento sulla scheda di contatti e aziende è ora una riga espandibile e compare solo quando c'è un consiglio reale calcolato sul record: niente più testi segnaposto.
  • **Decorrenza sotto controllo.** La data della prima rata è un campo editabile, precompilato con la regola di settore corretta: primo del mese, con lo scatto a metà mese.
Corretto
  • **Rifiniture di scheda e liste.** Su smartphone la X della scheda torna alla lista (niente più schermata bianca); le celle si aggiornano subito dopo la modifica inline; i valori modificati non tornano indietro cambiando tab; la colonna fissa non lascia più trasparire il testo delle altre scorrendo in orizzontale.
  • **Preventivatore più solido.** Le spese complessive si valorizzano (somma delle voci di costo, 0,00 esplicito in convenzione); se manca la data di nascita il messaggio è chiaro invece di un errore tecnico; salvare un gradino provvigionale è immediato; il preventivo aperto dalla scheda contatto si aggancia al contatto; dopo il salvataggio si atterra sempre sulla trattativa appena creata.
  • **Allegati senza sorprese.** Rigenerare gli allegati sostituisce i precedenti (mai doppioni, con conferma) e non scompone più il pannello della trattativa; l'Allegato E indica come destinatario la Ragioneria Territoriale competente.
Rimosso
  • **Una sola maschera per i preventivi.** Ritirate la vecchia maschera ridotta dentro la trattativa e la voce Preventivatore dal menu: il preventivo nasce da Preventivi o dalla scheda del contatto, sempre con la maschera completa. Ritirato anche il ciclo di stato del preventivo (bozza/inviato/accettato): lo stato vive in un posto solo, sulla trattativa.
Sicurezza
  • **IBAN cifrato nel database.** L'IBAN dei contatti è protetto da cifratura applicativa campo per campo: all'uso non cambia nulla, ma il dato a riposo non è più in chiaro.
  • **PDF senza nome nel file.** Il PDF del preventivo non riporta più nome e cognome del contatto nel nome del file: meno dati personali esposti quando il file viene salvato o inoltrato.
  • **Trasparenza sull'AI.** Anthropic (Claude) è ora nell'elenco dei sub-responsabili del trattamento; le pagine legali chiariscono la natura assistiva delle funzioni AI — conferma umana sempre richiesta, nessuna valutazione del merito creditizio — e la copertura del trasferimento dati con le Standard Contractual Clauses.

La scheda si riordina (e l'app sta nel telefono)

0.62.0/

Contatto e azienda mettono in primo piano ciò che conta per la cessione del quinto: un tab "Finanziario" dedicato e il regime NoiPA del datore visibile a colpo d'occhio e modificabile al volo. I documenti del contatto vivono ora in un'unica scheda "File", da cui solleciti e rinnovi le richieste anche su WhatsApp. E SmartCQ si installa sul telefono come un'app.

Aggiunto
  • **Tab "Finanziario" sul contatto.** Impiego, reddito, dati bancari e cessioni del quinto hanno ora una scheda dedicata, subito dopo "Home": le informazioni che pesano sulla CQ sono a un clic. La scheda "Home" torna a mostrare la sola anagrafica.
  • **Regime NoiPA del datore in primo piano.** Nella lista aziende una colonna NoiPA evidenzia i datori gestiti da NoiPA, e un clic sul badge lo attiva o disattiva al volo. Nella scheda azienda il tab "Profilo ente" apre con una sezione "Payroll" in testa, dove lo stesso flag si gestisce con un interruttore.
  • **Sollecito e rinnovo delle richieste documenti su WhatsApp.** Dalla scheda "File", su una richiesta con documenti ancora mancanti, apri WhatsApp con un promemoria già pronto per il cliente (link incluso): se la richiesta è scaduta la rinnovi con un nuovo termine, tenendo i documenti già caricati. Senza un numero, il link finisce negli appunti.
  • **SmartCQ si installa sul telefono.** Da iPhone "Aggiungi a Home", da Android e Chrome "Installa app": icona dedicata e apertura a tutto schermo, come un'app vera. È anche il primo passo verso le notifiche.
Migliorato
  • **Documenti del contatto unificati nella scheda "File".** La vecchia scheda "Documenti" è stata ritirata: tutto ciò che faceva vive ora in "File" — richieste come cartelle con semaforo di stato, caricamento sugli slot mancanti, validazione ed estrazione, e dal menu di ogni richiesta copia link, apri come cliente e revoca. Dall'intestazione di "File" generi un allegato (modulistica ATC) e richiedi nuovi documenti.
  • **Intestazione azienda coerente ovunque.** La scheda azienda ha la stessa intestazione nel pannello laterale e a pagina intera — stesso avatar, titolo modificabile al volo e stessi badge (forma giuridica, tipologia, NoiPA, settore, stato). Il marcatore NoiPA accompagna l'azienda anche accanto al nome in lista.

Il preventivo, in prova

0.61.0/

Un primo assaggio del preventivatore: dalla trattativa simuli un'offerta e ne segui numeri e stato, in attesa del collegamento con la banca. Attorno, qualche rifinitura che fa scorrere il lavoro — la Partita IVA controllata al volo e le liste più leggibili sul telefono.

Aggiunto
  • **Simulazione del preventivo nella trattativa.** Dalla trattativa puoi simulare un preventivo e vederne subito i numeri (prodotto, importo finanziato, rata). È una prova a valori dimostrativi, marcata con il badge "Simulazione", per impostare l'offerta prima del collegamento con la banca.
Migliorato
  • **Dettaglio del preventivo a portata di clic.** Dall'elenco della trattativa apri il preventivo in dettaglio con un clic, con l'orario di creazione e aggiornamento, e ne segui lo stato man mano che avanza.
  • **Partita IVA verificata mentre digiti.** Modificando la P.IVA di un'azienda direttamente in elenco, il valore viene controllato e ripulito al volo (spazi e prefisso "IT"): se non è valida te lo segnala e non la salva.
  • **Liste più leggibili sul telefono.** Su schermo piccolo le tabelle mostrano i campi chiave invece di tutte le colonne, riducendo lo scorrimento orizzontale.

Le schede prendono vita, le trattative seguono il filo

0.60.0/

Un giro dedicato a far scorrere il lavoro di tutti i giorni: le schede di contatti e trattative diventano più reattive e coerenti quando ci si muove tra un record e l'altro, e il percorso CQ prende forma — la trattativa mostra i suoi preventivi, la mandante si configura dalle Impostazioni e i datori fuori NoiPA hanno il loro profilo dedicato.

Aggiunto
  • **Preventivi nella scheda trattativa.** La trattativa ora mostra ciò che le appartiene davvero: i Dettagli e i Preventivi collegati (prodotto, stato, importo finanziato e rata). Note, attività e cronologia vivono sull'anagrafica del contatto/azienda, dove la Timeline aggrega anche lo storico delle trattative.
  • **Mandante configurabile dalle Impostazioni.** La banca/finanziaria mandante si imposta da Impostazioni con il catalogo dei prodotti; il sistema accompagna la trattativa senza bloccare il lavoro quando la configurazione non è ancora completa.
  • **Profilo ente per i datori fuori NoiPA.** Sulla scheda azienda c'è il campo "Gestito da NoiPA" (si imposta da solo dalla categoria del datore e resta modificabile). Per i datori non-NoiPA compare il tab "Profilo ente" dove censire una volta sola canale e ufficio di benestare, policy sulla delega, modulistica e tempi: la prima pratica popola il profilo, le successive lo riusano.
  • **Riduci a pannello.** Dalla scheda a tutto schermo torni al pannello laterale con un clic: l'elenco di partenza si riapre con la riga evidenziata e il record aperto. Accanto, il pulsante "Chiudi".
Migliorato
  • **Schede contatto più reattive.** I dati della scheda sono condivisi tra pannello e pagina intera: le tab Attività, Note e Documenti restano pronte quando rimbalzi tra i contatti, con meno attese e niente sfarfallio. Il suggerimento di Joshua si aggiorna da solo.
  • **Email modificabile al volo.** L'indirizzo email si modifica direttamente dalla scheda contatto (pannello e pagina intera), senza riaprire un form.
  • **Creazione trattativa che segue il contatto.** Scegliendo il contatto la sua azienda si compila da sola, il titolo è facoltativo (derivato dal contatto) e il pulsante spiega cosa manca invece di restare disabilitato senza motivo.
  • **Ritocchi alle tabelle.** Niente pulsante "copia" sulle colonne nome e cognome di persona (dove non serviva); nei Contatti la colonna Cognome resta ancorata accanto al Nome.
Corretto
  • **Navigazione del pannello laterale più coerente.** Tornando indietro da una scheda aperta sopra un'altra si riapre quella precedente esattamente sulla sezione dov'eri; aprendo una scheda da una pagina a tutto schermo si apre correttamente nel pannello. Rimossi un paio di collegamenti di troppo nelle intestazioni.

Se l'invio si ferma, lo sai subito

0.59.0/

La protezione automatica della reputazione del dominio diventa trasparente. Quando troppi indirizzi non validi o segnalazioni di spam fanno scattare la pausa dell'invio, ora ricevi un'email che ti spiega il motivo e ti porta a controllare la lista contatti — invece di accorgertene solo guardando le campagne ferme.

Aggiunto
  • **Avviso quando l'invio va in pausa.** Se la deliverability peggiora (troppi rimbalzi o reclami spam) SmartCQ mette in pausa l'invio per proteggere il tuo dominio: ora te lo comunica con un'email che spiega cosa è successo e dove intervenire. Ti scriviamo una sola volta quando scatta la pausa, non a ogni rimbalzo.

Il dominio non ti tradisce più

0.58.0/

Configurare e tenere in salute il dominio di invio diventa molto meno scivoloso. SmartCQ ora controlla che l'email mittente usi davvero il dominio che hai verificato e te lo dice subito — in Impostazioni e nel controllo pre-invio — invece di lasciartelo scoprire al primo test fallito. Quando un invio va storto, il messaggio ti indica dove sistemarlo. E se il DNS lo cura un tecnico esterno, puoi consegnargli una scheda pronta in PDF senza dargli accesso a nulla.

Aggiunto
  • **Scheda DNS per il tecnico.** Se a curare il dominio è un consulente o chi ti gestisce hosting e sito, dalla pagina Dominio generi un documento pulito con tutti i record da configurare: lo stampi o lo salvi in PDF e glielo inoltri, senza condividere le credenziali di SmartCQ.
  • **Diagnostica eventi** nella pagina Dominio: ti dice quando è arrivato l'ultimo evento (apertura, click, consegna) e ti avvisa se hai inviato di recente ma non arriva più nulla. Serve a distinguere «non ha aperto nessuno» da «gli eventi non ci arrivano».
Migliorato
  • **L'email mittente deve essere coerente col dominio verificato**, e ora SmartCQ te lo segnala prima dell'invio: un avviso sotto il campo mittente in Impostazioni e una voce rossa nel controllo pre-invio quando i due domini non corrispondono. Niente più campagne che falliscono a sorpresa perché il mittente è su un altro dominio.
  • **Errori di invio più chiari.** Quando il dominio del mittente non è registrato, il messaggio ti dice cosa fare e dove (Impostazioni > Dominio o Generale), invece di mostrare un errore tecnico.

Joshua spiega, la home guida

0.57.0/

I primi passi diventano più semplici. Joshua non risponde più solo sui tuoi dati: ora spiega anche come si usa SmartCQ, pescando dalla documentazione e portandoti con un click sulla schermata giusta. La home ti dice cosa serve prima di iniziare — un semaforo che segnala i moduli non ancora pronti senza bloccarti la strada — e ti propone la prossima mossa da provare in base a quanto hai già fatto, facendosi via via più discreta man mano che prendi confidenza.

Aggiunto
  • **Joshua ora ti spiega come si usa SmartCQ.** Gli chiedi «come verifico il dominio?», «come importo i contatti?» o «cos'è la cessione del quinto?» e risponde dalla documentazione ufficiale, con il link alla guida e — quando esiste — il collegamento diretto alla schermata giusta dell'app. Si combina con i tuoi dati: «come verifico il dominio, e il mio com'è messo?» ottiene procedura e stato in un colpo. Le guide pubbliche hanno ora anche un richiamo «Apri in SmartCQ».
  • **La home ti dice cosa serve prima di iniziare.** Un semaforo segnala i moduli non ancora pronti all'uso (per esempio Marketing senza un dominio di invio verificato) con cosa manca e il link per sistemarlo; lo stesso stato compare come puntino sui moduli nella barra laterale. È una guida, non un muro: navighi ovunque, ma l'azione che richiede un requisito — come «Invia campagna» senza dominio verificato — resta spenta con il motivo. Compare solo quando serve.
  • **La home propone la prossima mossa**, in base a quanto hai già fatto: ai primi passi ti invita a portare dentro i contatti, più avanti ad aprire la prima trattativa o mandare la prima campagna. Ogni suggerimento si spegne quando fai l'azione (o se lo chiudi), e quando sei a pieno regime la home non ti spiega più nulla.

Una freccia per non perdere il filo

0.56.0/

Aprire una trattativa da dentro un'altra scheda non ti fa più perdere il punto: si impila sopra quella da cui parti, e una freccia «indietro» ti riporta esattamente dov'eri. Il pannello «Nuova trattativa» è stato rifatto nello stesso linguaggio pulito delle schede. E una parola cambia per togliere un equivoco: «Impegni» diventa «Attività» — perché nel credito al consumo «impegni» sa di esposizioni finanziarie, non di cose da fare.

Migliorato
  • **Le trattative si aprono nel pannello laterale anche da un'altra scheda** — dal contatto, dall'azienda, dalla timeline, dai rinnovi. Si impilano sopra quella da cui parti, con una freccia «indietro» per tornare al punto di partenza; e creando una trattativa da una scheda, al salvataggio ti ritrovi sul record d'origine.
  • **Pannello «Nuova trattativa» rifatto**, nello stesso linguaggio pulito della scheda: una sola colonna, campi che modifichi al volo. Il selettore Azienda mostra i risultati solo mentre scrivi, senza riempire lo schermo.
  • **«Impegni» si chiama ora «Attività»** in tutta l'app. Nel credito al consumo «impegni» fa pensare alle esposizioni finanziarie del cliente: il nuovo nome toglie l'equivoco ed è già quello che vedi nelle schede di contatti, aziende e trattative. La vista calendario resta «Agenda», e nulla cambia nei tuoi dati.

Le attività trovano casa

0.55.0/

Chiamate, email, appuntamenti e promemoria ora hanno una pagina dedicata, le Attività: una tabella ordinabile e filtrabile dove lavorarle, con le viste salvate (Da fare, Oggi, Tutti) e il calendario per settimana e mese sugli stessi dati. Crei e modifichi un'attività in un pannello laterale, lo stesso linguaggio delle schede di contatti e aziende: e se apri un record da dentro un altro, una freccia ti riporta indietro. La home mostra le attività di oggi nella stessa tabella, così riparti sempre da lì.

Aggiunto
  • **Pagina Attività**. Chiamate, email, appuntamenti e promemoria in un'unica tabella ordinabile e filtrabile, con viste salvate (Da fare, Oggi, Tutti, Completati) e le viste Settimana e Mese a calendario sugli stessi dati. Modifichi titolo, tipo e collegamento al volo direttamente in elenco.
  • **Filtro Periodo** (Oggi / Questa settimana) per concentrarti su ciò che scade, e collegamento dell'attività a contatto, azienda o trattativa cercandolo dalla riga.
Migliorato
  • **Attività nel pannello laterale**. Crei e modifichi un'attività in un drawer coerente con le schede di contatti e aziende — non più una finestra a comparsa — da qualunque punto: tabella, calendario, o "Pianifica attività" da una scheda. Aprendo un record da dentro un altro, una freccia "indietro" riporta al precedente.
  • **La home parte dalle attività di oggi**, nella stessa tabella della pagina Attività. Creando un'attività da una scheda, al salvataggio torni a quella scheda già sul suo elenco attività.
Corretto
  • Nelle tabelle la prima colonna (selezione e nome/titolo del record) resta sempre ancorata in testa: non può più essere spostata o nascosta per errore.

L'anagrafica si compila da sola

0.54.0/

Inserire i dati di un cliente o di un'azienda non deve più essere un lavoro da ricopiatura. Ora scrivi il codice fiscale e la scheda si riempie da sé — data e luogo di nascita, sesso — avvisando se qualcosa non torna con nome e cognome. Il comune lo scegli da un elenco e provincia e CAP arrivano da soli, niente più sigle a memoria o codici paese. I campi cambiano in base a chi hai davanti: a un pensionato non chiediamo il contratto, a un dipendente pubblico chiediamo la matricola. E controlliamo al volo ciò che conta per la pratica — partita IVA, IBAN, scadenza del documento, il quinto cedibile — senza mai bloccarti il lavoro.

Aggiunto
  • **Il codice fiscale compila l'anagrafica**. Scrivi il CF e data, luogo e provincia di nascita più il sesso si valorizzano da soli; se il codice non torna con nome e cognome, o il carattere di controllo è errato, te lo segnaliamo. Vale sulla scheda, alla creazione del contatto e nell'import della rubrica.
  • **I comuni si scelgono da un elenco**. Per residenza e nascita (e per le sedi delle aziende) cerchi il comune e la provincia si compila da sola, col CAP proposto in automatico. Cittadinanza e paese si scelgono per nome, con l'Italia già pronta: niente più sigle o codici da ricordare.
  • **I campi giusti per chi hai davanti**. La scheda impiego si adatta alla tipologia: a un pensionato non chiediamo datore e contratto ma ente e tipo di pensione; a un dipendente pubblico compaiono matricola, ufficio pagatore e sede di servizio.
Migliorato
  • **Controlli che proteggono la pratica**. Avvisiamo se l'IBAN non è valido, se il documento è scaduto o ha date incoerenti, se il netto supera il lordo; e calcoliamo il quinto cedibile col margine residuo rispetto a una cessione già in corso. Sono segnalazioni, non blocchi.
  • **Aziende più pulite**. Controllo di validità della partita IVA e del codice fiscale aziendale, avviso sul formato di email e PEC, e sedi con la stessa ricerca comune dei contatti.

Porta dentro la tua rubrica

0.53.0/

Chi arriva su SmartCQ con una rubrica in Excel o in un altro gestionale ora la porta dentro senza ricopiare nulla: sceglie il comparto, scarica il modello già pronto, lo compila e lo ricarica. Riconosciamo le colonne anche se le hai rinominate, deduplichiamo persone e aziende, colleghiamo da soli il datore o l'ente previdenziale, e ti mostriamo cosa verrà creato prima di confermare — senza mai sovrascrivere ciò che hai già.

Aggiunto
  • **Importa la tua anagrafica per comparto**. Un percorso guidato per migrare la rubrica: scegli il tipo di clientela (dipendente pubblico o privato, pensionato, aziende/ATC), scarichi il modello già pronto, lo compili e lo ricarichi. Resta separato dall'import per le campagne email.
  • **Le colonne si mappano da sole**. Riconosciamo le intestazioni del tuo file anche se le hai chiamate a modo tuo, e ti lasciamo correggere l'abbinamento prima di procedere.
  • **Aziende ed enti collegati in automatico**. Il datore di lavoro — o l'ente previdenziale per i pensionati — viene creato e agganciato al contatto: persone e aziende già presenti vengono riconosciute e arricchite, mai duplicate.
  • **Anteprima prima di scrivere, e niente sovrascritture**. Prima di confermare vedi quanti contatti verranno creati o arricchiti e quali righe saranno saltate. L'import riempie solo i campi vuoti: ciò che hai già non viene mai toccato. Il consenso si dichiara una volta per l'intero file.

Joshua impara il mestiere

0.52.0/

Fino a ieri Joshua sapeva cercare contatti e trattative; da oggi entra nel merito del credito al consumo. Gli chiedi a parole un quadro del cliente, cosa manca per la pratica, con quali banche è lavorabile o quali rinnovi hai in scadenza, e te lo dà citando le fonti — senza inventare. Sa anche agire: apre la richiesta documenti al cliente, sempre con la tua conferma. E ora vedi nero su bianco quanto consuma l'AI, in crediti, con il tuo tetto e le quote a portata d'occhio.

Aggiunto
  • **Chiedi a Joshua un quadro del contatto**. «Riassumimi questo cliente» o «a che punto siamo con lui» e Joshua ti dà in una risposta anagrafica, impiego e dati per la cessione, trattative, attività e documenti — tutto attinto dalla scheda, niente inventato.
  • **Chiedi a Joshua cosa manca per la pratica**. «Che documenti abbiamo di lui» e Joshua elenca i documenti presenti col loro stato di verifica e le voci ancora da raccogliere nelle richieste aperte.
  • **Chiedi a Joshua con quali banche lavorare un contatto**. «Con chi è in mandato» o «cosa manca per qualificarlo» e Joshua valuta la qualifica contro i mandanti attivi, separando attivabili, dati mancanti e fuori mandato col motivo.
  • **Chiedi a Joshua i rinnovi da fare**. «Quali rinnovi ho in scadenza» e Joshua ti elenca i piani con la prossima azione entro la finestra che indichi, ordinati per urgenza.
  • **Joshua richiede i documenti al cliente**. «Chiedi i documenti a questo cliente» e Joshua apre la richiesta col link sicuro di caricamento e la checklist giusta per la sua tipologia — sempre dopo la tua conferma, e se il contatto non è ancora qualificato te lo dice invece di partire a vuoto.
  • **Vedi quanto consuma l'AI, in crediti**. La pagina Joshua AI mostra i crediti usati nel mese sul tetto del tuo piano, con residuo e barra, l'eventuale rate orario e le quote delle lavorazioni più pesanti (come le estrazioni delle buste paga). Quando un tetto è raggiunto Joshua lo dice chiaramente; senza tetto, il consumo è tracciato ma non bloccato.

Le liste si piegano al tuo lavoro

0.51.0/

Chi lavora il portafoglio passa la giornata nelle liste: questa release te le fa modellare come vuoi — salvi le tue viste con filtri, ordinamento e colonne, filtri ogni campo direttamente dalla sua intestazione, e ritrovi tutto identico su ogni dispositivo. In parallelo, la tipologia di impiego del contatto diventa il punto di partenza della pratica CQ: la fissi una volta e guida i documenti da chiedere, gli allegati e perfino la scelta del datore di lavoro, evitando incoerenze tra dipendente pubblico e privato.

Aggiunto
  • **Viste salvate sulle liste**. Lo switcher in alto mostra le viste di sistema (Tutti i contatti, Lead, Da qualificare, Archiviati, Cestino) e ti lascia salvare le tue: ogni vista ricorda filtri, ordinamento e disposizione delle colonne. Le viste di sistema si personalizzano — le tue modifiche restano sul tuo account e ti seguono su ogni dispositivo, senza intaccare gli altri, e puoi sempre ripristinare l'originale. Quando i filtri divergono dalla vista appare «· modificata», con un clic per salvarli o creare una nuova vista.
  • **Menù sull'intestazione di colonna**. In tutte le liste, cliccando il nome di una colonna si apre un menù con Ordina crescente/decrescente, Sposta a sinistra/destra e Nascondi. L'ordine delle colonne che scegli resta memorizzato per ogni lista, come la larghezza e i campi visibili.
  • **Filtro per-campo dall'intestazione**. Nella lista contatti «Filtra» apre le opzioni del campo direttamente dalla colonna — Fase, Origine, Assegnato a (multi-selezione, con «Non assegnato»), Stato email, Tipo impiego. La colonna filtrata mostra un'icona a imbuto e i filtri si combinano con la vista attiva e si possono salvare.
  • **La tipologia di impiego guida la pratica**. Se un contatto non è ancora qualificato, «Richiedi documenti» chiede la tipologia (dipendente pubblico/privato, pensionato, autonomo) prima di generare il link: la scelta resta sulla scheda e definisce la checklist dei documenti, gli allegati e le richieste successive. Nella scheda, il «Tipo impiego» viene prima del datore di lavoro e ne screma la scelta per coerenza — un dipendente pubblico vede solo datori pubblici, un dipendente privato solo aziende private. Nuova colonna «Tipo impiego» in lista, con filtro che include «Non qualificato» per trovare chi è ancora da qualificare.
Migliorato
  • **Colonna Nome più pulita**. Nella lista contatti i tag non compaiono più accanto al nome: restano nella loro colonna «Tag» dedicata. Tolta anche la riga dei totali in fondo alla griglia.
  • **Avviso di coerenza datore**. Nella scheda, se il datore di lavoro non è coerente con la tipologia (es. un dipendente pubblico associato a un'azienda privata, tipico di anagrafiche vecchie o di un cambio di tipologia) compare un avviso che invita a correggere.

Fiducia verificabile

0.50.0/

Nel credito al consumo i collaboratori vanno e vengono, e il portafoglio contatti è la cosa più facile da portarsi via. Questa release rende dimostrabile chi era autorizzato a operare e in quale periodo, traccia chi consulta cosa senza appesantire il lavoro di tutti i giorni, e permette di onorare le richieste di cancellazione GDPR senza perdere lo storico che la legge impone di conservare. In più, la ricerca rapida ⌘K ti riporta con un clic dove eri.

Aggiunto
  • **Record recenti nella ricerca rapida**. Apri la ricerca rapida (⌘K / Ctrl+K) senza digitare nulla e in cima trovi gli ultimi contatti, trattative e aziende che hai aperto — un clic per tornarci. La cronologia è personale e rispetta il portafoglio: un contatto riassegnato ad altri sparisce dai tuoi recenti.
Sicurezza
  • **La storia delle autorizzazioni del team**. Quando un collaboratore esce, il suo periodo di accesso non si cancella: resta registrato chi era abilitato a operare, da quando a quando e chi ne ha disposto l'uscita. La pagina Impostazioni → Team mostra la sezione «Ex membri» (visibile al Titolare). Risponde alla domanda ispettiva tipica del settore — «chi era autorizzato a operare il giorno X?» — con un dato certo, non una ricostruzione.
  • **Anonimizzazione GDPR dell'account di un ex collaboratore**. Su richiesta dell'interessato, il Titolare può anonimizzare l'account di chi ha lasciato lo spazio: nome ed email diventano un segnaposto e l'accesso viene disattivato in modo permanente. Lo storico necessario per legge — registro attività, timeline, periodi di autorizzazione — resta intatto. L'azione è bloccata finché l'account è ancora attivo in un altro spazio.
  • **Registro degli accessi in lettura**. Le consultazioni — liste, schede, ricerche, letture via API — vengono ora tracciate: chi ha guardato cosa, quante volte, quando. Gli accessi ripetuti nella stessa sessione si raggruppano in una riga con un contatore, così il registro resta leggibile. Nuovo tab «Accessi» in Impostazioni → Registro attività: Titolare e Responsabile vedono l'operato del team, Agente e Osservatore solo il proprio. È la risposta al rischio più ordinario del settore — l'esfiltrazione silenziosa del portafoglio prima di un'uscita ora lascia una traccia visibile.

Il portafoglio passa di mano senza perdersi

0.49.0/

Questa release prepara SmartCQ al lavoro di squadra vero: i contatti hanno un proprietario chiaro dal momento in cui nascono, smistarli è un gesto — in tabella, in blocco o dalla scheda — e quando un collaboratore esce il suo portafoglio torna a casa da solo, con tutto tracciato. Intorno, la piattaforma diventa più puntuale e più affidabile: campagne e webhook viaggiano entro l'ora, e il registro attività si sigilla ogni mese.

Aggiunto
  • **Smistamento dei contatti**. Nuova colonna «Assegnato a» nella lista contatti, modificabile direttamente in tabella; azione «Assegna» sulla selezione multipla per intestare più contatti a un collaboratore in un colpo solo; campo «Assegnato a» nella scheda contatto. Possono smistare Titolare e Responsabile; per gli altri ruoli il campo è in sola lettura.
  • **Ogni contatto nasce con un proprietario**. Chi crea un contatto ne diventa l'assegnatario (un Agente crea solo per sé); i contatti che arrivano da import, API o moduli esterni finiscono nella inbox dello spazio, pronti per lo smistamento.
  • **Uscita di un collaboratore senza contatti orfani**. Alla rimozione di un membro, tutto il suo portafoglio — contatti e trattative — passa automaticamente alla inbox dello spazio, e l'operazione resta nel registro attività con i dettagli: chi è uscito, dove è andato il portafoglio, quanti contatti e trattative.
  • **Nuovi eventi webhook sui contatti**: `contact.created`, `contact.updated` e `contact.deleted`, con il dettaglio dei campi cambiati (valore prima/dopo) e raggruppati in batch per le operazioni massive come l'import. Le subscription esistenti con pattern `contact.*` li ricevono automaticamente.
  • **Il registro attività si sigilla ogni mese**. Un sigillo crittografico certifica l'integrità di tutta la storia precedente e resta dimostrabile nel tempo, anche dopo l'archiviazione delle voci più vecchie: tracciabilità da settore finanziario, pronta per verifiche e ispezioni.
Migliorato
  • **Campagne programmate più puntuali**: partono entro l'ora scelta, non più entro la giornata.
  • **Webhook più reattivi e robusti**: consegna entro l'ora e tentativi di recapito indipendenti per ogni endpoint — un destinatario lento o irraggiungibile non ritarda più gli altri.
  • **La timeline del contatto racconta anche gli smistamenti**: ogni assegnazione e riassegnazione compare nella storia del contatto, con chi l'ha fatta e verso chi.

La pipeline si muove con te

0.48.0/

Questa release toglie attrito dove lavori di più. La board delle trattative diventa un kanban vero — trascini le card, anche più d'una alla volta — e il funnel scende a cinque fasi che corrispondono a domande operative reali, non a sfumature da compilare. La scheda trattativa si modifica sul posto, ⌘K apre una palette che cerca, naviga ed esegue, e l'anagrafica impara a riconoscere i doppioni e a unirli senza perdere nulla.

Aggiunto
  • **Palette comandi ⌘K**. La ricerca globale diventa una palette completa: cerca contatti, aziende, trattative e attività per pertinenza mentre digiti, naviga in qualsiasi sezione, ed esegue azioni contestuali — «Nuovo contatto» dalla lista contatti, «Nuova trattativa» dalla pipeline, e azioni sulla selezione (tag, elimina) quando ci sono righe selezionate. Si apre con ⌘K (Ctrl+K su Windows/Linux) o dal pulsante Cerca in alto.
  • **La board Trattative si trascina**. Sposti le card tra le fasi col drag&drop — il cambio fase resta tracciato e attiva gli automatismi (trattativa vinta → contatto cliente, calendario rinnovi) — e riordini le card dentro la colonna: l'ordine manuale si conserva. Selezionando più trattative, un solo trascinamento le sposta tutte. Nuovo ordinamento di colonna (valore, chiusura prevista, più recenti): quando è attivo, il trascinamento si mette in pausa per non confliggere con l'ordine.
  • **Duplicati e unione contatti**. SmartCQ individua i possibili doppioni in anagrafica — stessa email, codice fiscale, telefono (anche scritto in modo diverso) o stessa identità — e permette di unirli: scegli il contatto principale, i dati mancanti si completano da soli e trattative, attività, note, email, documenti e tag passano al principale. I contatti uniti finiscono nel cestino, recuperabili. Trovi la sezione «Possibili duplicati» nella scheda contatto e il report «Duplicati» dalla lista (per titolari e manager).
  • **Le chiavi API hanno un ruolo**. Oltre agli scope, ogni chiave nasce con un livello: Operativo (legge e scrive, niente amministrazione), Sola lettura o Completo — una chiave in sola lettura non scrive nemmeno con lo scope di scrittura. Le chiavi esistenti non cambiano comportamento. Anche Joshua opera ora con un perimetro proprio: mai operazioni amministrative riservate al titolare, nemmeno quando è il titolare a chattare.
Migliorato
  • **Il funnel scende a cinque fasi**: In lavorazione, Preventivo inviato, Raccolta documenti, Vinto, Perso. Ognuna risponde a una domanda operativa — chi devo lavorare? chi mi deve rispondere? a chi mancano documenti? — invece di chiederti di curare sfumature sulla board. Le trattative esistenti sono state ricollocate automaticamente, e ora le cinque colonne stanno tutte nello schermo.
  • **La scheda trattativa si modifica sul posto**. Valore, chiusura prevista e fase si cambiano con un click direttamente nei Dettagli (Invio salva, Esc annulla), nel pannello laterale come nella scheda completa. Contatto e azienda collegati si aprono senza ricaricare la pagina, e «Pianifica attività» apre lo stesso modulo dell'Agenda con la trattativa già collegata — un solo modo di creare attività in tutta la piattaforma.
  • **Tipografia più coerente**. Le dimensioni del testo piccolo sono state riconciliate in una scala unica: il testo secondario è leggermente più leggibile, etichette e didascalie sono uniformi tra liste, schede e pannelli, sulla dashboard come sul sito.

Ogni voce al suo posto, e le chat non si perdono più

0.47.0/

Abbiamo rimesso ordine nella navigazione partendo da una domanda sola: dove ti aspetti di atterrare quando clicchi? Ogni modulo ora si apre sulla lista in cui lavori, i lead hanno le loro viste dedicate senza mescolarsi al resto dell'anagrafica, e i filtri si chiamano con i nomi giusti. E Joshua diventa una chat vera: le conversazioni si accumulano nel menù, si riprendono da dove le avevi lasciate e si possono rinominare, archiviare, eliminare.

Aggiunto
  • **Viste sulla lista contatti**. Accanto alla ricerca c'è un selettore di viste: «Tutti i contatti», «Lead» (solo il mondo lead), «Da qualificare» (lead senza ancora un'attività — la coda operativa), Archiviati e Cestino. Ogni vista ricorda le proprie colonne: nelle viste lead compare «Creato il» (l'età del lead conta) e sparisce la colonna Fase, che lì è costante. Il riquadro «lead da qualificare» della Home apre direttamente la vista.
  • **L'ordine del menù lo decidi tu**. Le voci dei moduli si trascinano per riordinarle (dentro il loro gruppo) e la disposizione resta memorizzata sul dispositivo. Nuovo ordine di partenza: CRM, Vendite, Marketing, Pratica — le vendite prima delle campagne, come nell'uso reale.
  • **Le conversazioni con Joshua si riprendono**. Le ultime tre si accumulano sotto la voce Joshua nel menù laterale: un click e continui da dove eri. ⌘J riapre l'ultima conversazione anche dopo un ricaricamento, e il testo lasciato a metà nel campo di scrittura si ritrova. Ogni conversazione ha il suo menù: rinomina, archivia (le archiviate restano consultabili dalla cronologia, da cui si ripristinano) ed elimina.
Migliorato
  • **Si atterra dove si lavora**. Marketing si apre sulle Campagne, Vendite sulla board Trattative. La «Panoramica» di Vendite e la voce «Da lavorare» escono di scena (la coda di qualificazione vive nella vista «Da qualificare» dei Contatti), l'Agenda diventa l'unico ingresso alle azioni datate — il registro completo delle attività si apre da lì — e «Analytics» si chiama «Metriche».
    Prima

    Marketing atterrava su una coda di lavorazione, Vendite su una pagina riassuntiva; Agenda e Attività erano due voci separate.

    Dopo

    Ogni modulo si apre sulla lista in cui lavori; un solo ingresso per le attività.

  • **I filtri si chiamano con i nomi giusti**. «Stato» diventa **Stato email** — parla del recapito, non della persona — e «Stage» diventa **Fase**. Nelle viste lead il filtro Fase si toglie di mezzo da solo (lì sarebbe sempre «Lead»), e i contatori sotto il titolo aprono la vista corrispondente.
  • **Liste Marketing rinnovate**. Campagne, Email e Template usano la stessa tabella interattiva dei Contatti: colonne configurabili, azioni sulla selezione, ordinamento sempre dichiarato. Sulla pagina Email arrivano la ricerca per destinatario e il filtro per stato di consegna — «mi è arrivata l'email?» ora ha una risposta in due secondi — e il click sul destinatario apre la sua scheda. Su Template la galleria dei modelli vive dietro «Nuovo template».
  • **Il pannello di Joshua è una chat**. Ingresso essenziale — un saluto e tre spunti — cronologia delle conversazioni dietro l'icona dell'orologio, campo di scrittura in stile messaggistica con invio incorporato.
  • **Il menù compresso resta utile**. Comprimendo la sidebar non sparisce più tutto: resta una colonna di icone con cui navigare, come prima del menù esteso.
Corretto
  • Cambiare vista o filtri in rapida successione non può più duplicare righe in lista.
  • Il pulsante «Nuova chat» non finisce più sotto la X di chiusura del pannello.

Un menu solo, e Joshua sa già di chi parli

0.46.0/

Meno attrito sui gesti che ripeti cento volte al giorno. La navigazione si compatta in un solo menu che si apre dove stai lavorando; un contatto si crea con quello che hai in mano — anche solo un telefono — e nasce già assegnato e tracciato; i tag si organizzano per modulo così i selettori mostrano prima quelli che ti servono; e Joshua si aggancia alla scheda del contatto: apri la chat da lì e parli di lui senza doverlo presentare.

Aggiunto
  • **Un contatto si crea con quello che hai in mano**. Basta un recapito — email *o* telefono. Il consenso email è facoltativo alla creazione: senza, il contatto resta automaticamente fuori dalle campagne finché non lo imposti. Con il modulo Vendite scegli lo stage già dal form e, se nel tenant c'è un team, la riga «Assegnato a» fa nascere il contatto nel portafoglio giusto. L'origine (manuale, import CSV, API) è sempre tracciata e filtrabile in lista.
  • **Gruppi di tag legati ai moduli**. Dalla pagina Tag crei gruppi (es. «Temperatura», «Prodotti») e li leghi a un modulo — Marketing, Vendite, Pratica, Documenti — o li lasci universali. Nei selettori (audience campagne, nuovo contatto, azioni di massa) vedi prima i tag del modulo in cui stai lavorando; gli altri restano a portata dietro «Mostra tutti», mai persi.
  • **Joshua sulla scheda contatto**. Una nuova tab raccoglie le conversazioni dedicate a quel contatto e «Chiedi a Joshua» apre una chat che sa già di chi si parla: chiedi «riassumi la situazione» o «che prossimo passo mi consigli?» senza ripetere il nome. Il pannello mostra un'etichetta con il contatto in contesto e suggerimenti su misura. Disponibile con il modulo Joshua attivo.
Migliorato
  • **Un solo menu per tutta la dashboard**. La doppia colonna icone + sezioni lascia il posto a una sidebar unica, più leggibile: i moduli si espandono con le loro sezioni (quello in cui lavori si apre da solo), i moduli in arrivo restano come voci discrete da scoprire, Impostazioni e Admin in fondo. Joshua si apre dalla sua voce nel menu o con ⌘J — sparisce il bottone flottante in basso a destra.
    Prima

    Colonna di icone + colonna di sezioni, Joshua in un bottone flottante sopra il contenuto.

    Dopo

    Una sidebar sola con gruppi espandibili; Joshua dal menu o con ⌘J.

I moduli ministeriali si compilano da soli, e ogni scheda racconta la sua storia

0.45.0/

Meno ricopiatura, più memoria. I moduli per cessione e delega nascono già compilati con quello che SmartCQ sa — anagrafica, preventivo e istituto — e finiscono dritti nel fascicolo del cliente. E quando riprendi in mano un contatto dopo giorni, la nuova Timeline ti rimette in carreggiata: apri, ricostruisci il filo della relazione e decidi la prossima mossa, senza saltare tra tab e appunti.

Aggiunto
  • **Timeline della relazione su contatti, aziende e trattative**. Un nuovo tab racconta in ordine cronologico tutto quello che è successo: note con anteprima, chiamate con esito, email inviate e aperte, cambi di stato e di fase con il percorso «da → a». Gli eventi sono raggruppati per mese e in testa trovi la **prossima azione pianificata** — o l'invito a pianificarne una.
  • **Allegati ministeriali precompilati**. Da un contatto qualificato scegli il modello (delega di pagamento, con o senza determinazione), inserisci i dati del preventivo — importo, tassi, rate — e generi il PDF già compilato, salvato nel fascicolo del cliente. L'anagrafica si riempie da sola; ciò che manca resta in bianco da completare a mano.
  • **Modelli per la cessione del quinto dei dipendenti statali**. «Allegati A + A1 + B» (domanda, autorizzazione alla trattenuta e dichiarazione dell'amministrazione in un unico PDF) e «Allegato C» (dichiarazione di finanziamento). Le caselle del numero rate vengono barrate in automatico in base al preventivo.
  • **L'istituto compila il suo blocco da solo**. Le schede mandante hanno ora le coordinate dell'istituto (IBAN, sede legale, partita IVA): scegliendo l'istituto nel dialog «Genera allegato», il blocco delegatario/mutuante del modulo si compila in automatico. Senza il modulo Mandanti resta il campo a testo libero.
  • **Tipi di documento personalizzabili**. Il campo *Tipo* delle checklist non è più una lista fissa: oltre ai tipi di sistema curati da SmartCQ (quelli con lettura automatica dei dati hanno il badge **OCR**) aggiungi i tuoi da Impostazioni → Documenti e li riusi in tutte le liste. Tra i tipi di sistema arriva la **Certificazione Unica (CU)**.
Migliorato
  • **Editor delle checklist ridisegnato**. Documenti su righe singole con modifica al click, riordino per trascinamento e selettore del tipo coerente con il resto della dashboard.

Il fascicolo documenti del cliente, e le schede si modificano come gli elenchi

0.44.0/

Arriva la gestione dei documenti: richiedi al cliente solo ciò che serve con un link sicuro, raccogli tutto in un fascicolo unico che non ti fa ripartire da zero a ogni pratica, e tieni sotto controllo stato e freschezza di ogni file. Le buste paga NoiPA si leggono da sole e propongono i dati confrontandoli con l'anagrafica. E la modifica al volo, già negli elenchi, ora vale anche per le schede di contatti e aziende: clicchi il campo e cambi il valore, senza form.

Aggiunto
  • **Richiesta documenti con link al cliente**. Dalla scheda contatto generi un link sicuro: il cliente apre e carica solo i documenti che mancano. «Sollecita» riattiva anche un link scaduto mantenendo lo stesso indirizzo, e ogni richiesta mostra a colpo d'occhio se è in attesa, completata, scaduta o revocata.
  • **Un fascicolo unico per ogni cliente**. I documenti già caricati non si perdono tra una richiesta e l'altra: SmartCQ riconosce ciò che ha già e non lo richiede da capo, così la richiesta nasce già a buon punto e non chiedi due volte la stessa cosa.
  • **Checklist su misura per tipologia di cliente**. Crei le tue liste di documenti da Impostazioni → Documenti, ciascuna con i criteri di chi le riceve (dipendente privato, pubblico, pensionato, autonomo). Quando richiedi documenti, SmartCQ sceglie da solo la checklist giusta e puoi sempre forzarne un'altra.
  • **Estrazione assistita dalla busta paga (NoiPA)**. Sull'azione «Estrai», l'assistente legge il cedolino e propone i dati confrontandoli con l'anagrafica: vedi cosa è nuovo, cosa cambia e cosa è già allineato, e applichi solo i campi che confermi. Codice fiscale e IBAN restano mascherati e da verificare.
  • **Colonna Documenti nella lista contatti**. A colpo d'occhio vedi lo stato del fascicolo di ogni contatto — in attesa, scaduto o completo, con il conteggio — e con un clic apri la scheda direttamente sui documenti.
Migliorato
  • **Gestione completa di ogni documento**. Su ciascun file: apri/scarica, sostituisci con una versione corretta (la precedente resta come storico), segna valido / rifiuta / da verificare, elimina. Ogni documento mostra il suo stato e un avviso «datato» quando supera la soglia per il suo tipo. Le voci ancora mancanti compaiono come righe «da caricare», se preferisci metterle tu.
  • **Anche le schede si modificano in riga**. Dopo gli elenchi, la modifica al volo arriva sulle schede di contatti e aziende: clicchi il campo, cambi il valore e si salva subito, con annullo automatico se qualcosa non va. Stessa esperienza ovunque, niente più form da aprire per correggere un dato.
  • **Pannello laterale più pulito**. Aprendo un record di lato, ora c'è un'unica coppia di comandi in alto — apri a tutta pagina e chiudi — al posto dei pulsanti ridondanti in fondo.

Le impostazioni in un posto solo, il team con ruoli e inviti, gli elenchi a tutta pagina

0.43.0/

Le impostazioni non sono più sparse: un menù unico le raccoglie per Account, Organizzazione, Sviluppatori e Sistema. Da qui gestisci il team — inviti per link o per email, sempre con un ruolo, e una scheda che spiega in chiaro cosa può fare ognuno. Puoi comprimere il menù laterale per guadagnare spazio, e gli elenchi ora riempiono lo schermo e scorrono in modo pulito, senza tagli né bordi sbavati.

Aggiunto
  • **Gestione del team con ruoli e inviti**. In Impostazioni → Team inviti i collaboratori con un link da condividere o via email, sempre assegnando un ruolo (Titolare, Responsabile, Agente, Osservatore). Una scheda Ruoli spiega in chiaro cosa può e non può fare ciascuno; gli inviti in sospeso si reinviano o si revocano.
  • **Impostazioni riorganizzate in un menù unico**. Account, Organizzazione, Moduli, Sviluppatori, Sistema: tutto da una navigazione laterale, invece di scorciatoie sparse. Le voci che vivevano dentro i moduli (le impostazioni Vendite, l'Utilizzo) si trovano ora qui; il riscaldamento dominio e il Lead Warmer sono passati in Marketing.
Migliorato
  • **Menù comprimibile**. Comprimi la barra laterale dall'alto per dare più spazio al lavoro; resta la fila di icone per saltare tra le aree, e la tua scelta viene ricordata.
  • **Elenchi a tutta pagina**. Le tabelle riempiono lo schermo e, comprimendo il menù, si allargano davvero. Le colonne che non entrano si raggiungono scorrendo la tabella, con intestazione e barra strumenti che restano ferme.
Corretto
  • **Tabelle più pulite**. Corretti i bordi disallineati tra intestazione, righe e totali, e la riga verticale che sembrava tagliare la colonna Stato.
Sicurezza
  • **Email d'invito più sicura**. Il nome dell'organizzazione e del destinatario vengono ora trattati come testo, non come codice, nell'email d'invito.

Gli elenchi diventano un foglio di calcolo: modifichi i dati direttamente in riga

0.42.0/

Le liste di SmartCQ — Aziende, Contatti, Trattative, Tag e Mandanti — ora si modificano come un foglio di calcolo: clicchi una cella, cambi il valore e si salva subito, con annullo automatico se qualcosa non va. Ti sposti tra le celle con la tastiera, selezioni più righe per agire in blocco, scegli quali colonne vedere e ne ricordi le larghezze. Le trattative hanno una nuova vista Lista accanto al Board. Niente più aprire ogni scheda per correggere un dato.

Aggiunto
  • **Modifica rapida in tabella su Aziende, Contatti, Trattative, Tag e Mandanti**. Cambi un valore cliccando direttamente la cella, con salvataggio immediato e annullo automatico se qualcosa non va. Ti sposti tra le celle con la tastiera (Invio scende, Tab va a destra) e i campi a scelta si aprono con un menù rapido.
    Prima

    Per correggere un dato in lista aprivi la scheda del record, modificavi, salvavi e tornavi indietro.

    Dopo

    Clicchi la cella, scrivi, premi Invio. Il dato è salvato.

  • **Selezione e azioni in blocco**. Selezioni più righe e agisci su tutte insieme: archiviare aziende o mandanti, applicare un tag o archiviare contatti, eliminare tag.
  • **Trattative in vista Lista**. Un nuovo interruttore Board / Lista: in Lista modifichi titolo, valore e fase direttamente in tabella; la vista Board (kanban) resta quella predefinita.
  • **Colonne su misura**. Scegli quali campi vedere, riordina per colonna, ridimensiona trascinando il bordo (le tue scelte vengono ricordate) e aggiungi i campi di servizio come Creato il, Aggiornato il, Assegnato a. In fondo alla tabella, totali calcolabili per colonna.

Il pannello laterale lavora accanto a te, e la navigazione non sfarfalla più

0.41.0/

Quando apri un contatto, un'azienda o una trattativa, la scheda non copre più la pagina: si apre accanto alla lista, che resta visibile e attiva. Puoi allargarla o stringerla trascinando il bordo, e la misura viene ricordata. Niente più finestre sovrapposte da chiudere una a una. Cambiare sezione è diventato immediato: il contenuto non scompare più per ricaricarsi. E l'interfaccia ha un ordine nuovo — menù e barra in una tonalità distinta, con le schede di lavoro che si staccano pulite sullo sfondo.

Migliorato
  • **Il pannello di dettaglio si apre accanto al lavoro**. Cliccando un contatto, un'azienda o una trattativa la scheda scorre di fianco alla lista invece di coprirla: la pagina sotto resta viva. Si ridimensiona trascinando il bordo (la larghezza viene ricordata) e aprendone un'altra non si accumulano più pannelli da chiudere a uno a uno.
    Prima

    La scheda si apriva come finestra sopra la pagina; ogni apertura ne impilava una nuova da chiudere.

    Dopo

    Un solo pannello affiancato, ridimensionabile, che si chiude in un gesto.

  • **Cambio sezione immediato**. Passando da un'area all'altra (per esempio da Contatti ad Aziende) il contenuto non scompare più per poi ricaricarsi: la transizione è pulita e istantanea.
  • **Interfaccia più ordinata**. Menù laterale e barra in alto hanno ora una tonalità propria e le schede di lavoro si staccano pulite sullo sfondo, così l'occhio distingue subito dove sta lo strumento e dove i dati.

Le schede si leggono a colpo d'occhio, la dashboard ha un ordine nuovo

0.40.0/

Le schede di contatti, aziende e trattative cambiano pelle: niente più lunghi scorrimenti in cui i dati che cercavi finivano in fondo. Ora ogni scheda è divisa in linguette — Anagrafica, Trattative, Attività, Note, Documenti — che raggiungi con un clic, tutte sullo stesso piano. Le azioni per creare qualcosa stanno accanto a ciò che riguardano: «Nuova trattativa» dentro Trattative, «Richiedi documenti» dentro Documenti, non più nascoste in un menu. La stessa anteprima laterale che si apre cliccando una riga mostra adesso le identiche linguette e si allarga a piena vista quando ti serve spazio, così lavori su un contatto senza mai perdere di vista la lista. In più la dashboard si riorganizza con nomi più chiari e due gruppi di navigazione.

Migliorato
  • **Scheda contatto a linguette**. Anagrafica, Trattative, Attività, Note, Documenti ed Email diventano schede pari-grado: nessuna sezione resta sepolta in fondo alla pagina. Le azioni di creazione vivono accanto alla scheda giusta — «Nuova trattativa» sotto Trattative, «Richiedi documenti» sotto Documenti.
    Prima

    Un unico scorrimento verticale: anagrafica in fondo, azioni in un menu generico.

    Dopo

    Linguette pari-grado e azioni accanto a ciò che creano.

  • **L'anteprima è una scheda completa**. L'anteprima laterale che si apre cliccando un contatto mostra ora le stesse linguette della pagina intera e si può allargare a piena vista (ricordando la preferenza): lavori sul contatto senza lasciare la lista. Restano il suggerimento di Joshua in cima e il pulsante per aprire la scheda in una pagina dedicata.
  • **Anche aziende e trattative a linguette**. La scheda azienda si divide in Anagrafica, ATC/OAM (per i partner), Persone collegate e Trattative; la scheda trattativa in Riepilogo (con contatto, azienda, responsabile e cambio fase), Attività e Note. Stessa logica della scheda contatto.
  • **Moduli con nomi più chiari**. La dashboard si riorganizza in due gruppi — *Percorso* (CRM → Marketing → Vendite → Pratica) e *Potenzia* (Offerta, Documenti, Insights, Joshua). Contatti, aziende, agenda e attività vivono nel CRM e restano disponibili anche senza il modulo Vendite. Indirizzi salvati, dati e «stato» del contatto (lead, prospect, cliente) non cambiano.
    Prima

    Lead · Contatti · CRM

    Dopo

    Marketing · CRM (il cuore dati) · Vendite

Mandato: sai subito se un cliente rientra nei criteri della banca

0.39.0/

Ogni banca o finanziaria con cui lavori ha le sue regole su chi può accettare: fasce d'età, tipo di impiego e di contratto, categoria del datore, reddito minimo, province servite, presenza o meno di una cessione già in corso. Finora quelle regole le tenevi a mente, e a ogni nuovo nominativo rifacevi il conto. Con il nuovo modulo **Mandato** le scrivi una volta sola: definisci le convenzioni dei tuoi mandanti con i loro criteri, e da quel momento SmartCQ valuta ogni contatto da solo — «in mandato», «fuori mandato» o «dati insufficienti» — direttamente sulla sua scheda, spiegandoti il perché punto per punto. I mandanti si gestiscono in *CRM → Mandanti* e si collegano ai partner ATC dalla scheda azienda. Il modulo è attivabile per organizzazione, spento di default: lo accendi quando vuoi iniziare a usarlo.

Aggiunto
  • **Mandanti con i loro criteri**. In *CRM → Mandanti* descrivi le convenzioni di ogni banca o finanziaria: fasce d'età, impiego e contratto ammessi, categoria del datore, reddito minimo, province, presenza di una cessione del quinto già in corso. Le regole le scrivi una volta, valgono per tutti i contatti.
  • **Idoneità automatica sulla scheda**. Ogni contatto viene valutato rispetto ai criteri del mandante — «in mandato», «fuori mandato» o «dati insufficienti» — con le motivazioni puntuali, direttamente dalla sua scheda. Niente più conti a mente a ogni nuovo nominativo.
  • **Mandanti collegati alle aziende partner**. Dalla scheda di un'azienda ATC colleghi i mandanti che rappresenta, così l'idoneità si lega al partner giusto.

L'Agenda: il piano di lavoro, esteso ai prossimi giorni

0.38.0/

Con la home operativa avevi *Oggi* sotto gli occhi appena entravi. Ora quel piano di lavoro si allunga nel tempo: la nuova **Agenda** del CRM raccoglie tutte le attività con una data — i tuoi follow-up, le scadenze dei documenti, le finestre di rinnovo — e te le mostra in tre modi, sullo stesso materiale. In *Lista* scorri giorno per giorno, con gli arretrati «in ritardo» tenuti in cima. In *Settimana* hai una griglia con le ore, e gli appuntamenti al loro posto. In *Mese* il calendario classico, ma già pieno di ciò che esiste — mai una pagina vuota da riempire a mano. Settimana e Mese si sfogliano avanti e indietro, e «Oggi» ti riporta al presente. Crei un'attività cliccando direttamente un giorno o un'ora: la data è già lì, scegli cosa fare, e la colleghi al contatto, all'azienda o alla trattativa giusta cercandolo al volo. La modifichi o la elimini cliccandoci sopra. E se ti fa comodo averla anche sul telefono, sottoscrivi l'agenda nel tuo calendario — Google, Apple, Outlook — con un collegamento in sola lettura che si aggiorna da solo.

Aggiunto
  • **Agenda in tre viste**. In *CRM → Agenda* trovi il piano di lavoro esteso: *Lista* (per giorno, con gli arretrati «in ritardo» in cima), *Settimana* (griglia con le ore + una banda «tutto il giorno» per scadenze e rinnovi) e *Mese* (il calendario, già popolato). Settimana e Mese si sfogliano avanti e indietro, con «Oggi» per tornare al presente.
  • **Crea cliccando il giorno**. Un clic su un giorno o su un'ora apre un'attività con la data già compilata: scegli il tipo (chiamata, email, appuntamento, promemoria), l'ora, e la **colleghi a un contatto, un'azienda o una trattativa** cercandolo al volo. Per modificarla o eliminarla, ci clicchi sopra.
  • **Porta l'agenda nel tuo calendario**. Dal pulsante *Sottoscrivi* ottieni un collegamento in sola lettura da aggiungere a Google Calendar, Apple Calendario o Outlook: le tue attività compaiono sul telefono e si aggiornano da sole. Le modifiche restano in SmartCQ.
Migliorato
  • **Home e Agenda parlano la stessa lingua**. Le attività di *Oggi* in home e quelle dell'Agenda sono ora marcate allo stesso modo — un colore per capire da dove arrivano (un rinnovo, un tuo promemoria) e un'icona per cosa sono (una chiamata, un'email). Tutto ciò che vedi in «Oggi» lo ritrovi in agenda, esteso nel tempo.

La home diventa operativa: appena entri, vedi cosa fare oggi

0.37.0/

Fino a ieri la home era una vetrina: ti dava il benvenuto e ti lasciava scegliere da dove partire. Da oggi è un piano di lavoro. In cima trovi *Oggi*: tutte le attività con una data — i follow-up che ti sei segnato, le scadenze dei documenti, i promemoria di rinnovo — raccolti in un punto solo, con «in ritardo» e «oggi» ben distinti, e gli appuntamenti su una riga a parte. Spunti un'attività quando l'hai chiusa e si segna fatta (con l'Annulla a portata, se ti sfugge il clic), poi scivola in fondo per lasciare spazio a ciò che resta. Se ti viene in mente qualcosa, «+ Appunta» la butta giù in un attimo. La campanella, infine, diventa un vero centro notifiche: raccoglie gli avvisi che chiedono attenzione — un documento in scadenza, un contatto rimasto indietro, un'email rimbalzata — e le novità di prodotto in forma breve; li archivi quando li hai visti, uno per uno o tutti insieme, e tornano se la situazione cambia. Via, nel frattempo, la griglia dei moduli e il pulsante «aggiorna» manuale: la pagina è più pulita e va dritta al punto.

Aggiunto
  • **La tua giornata, appena entri**. In cima alla home c'è *Oggi*: le attività con una scadenza — follow-up, documenti attesi, promemoria di rinnovo — divise tra «in ritardo» e «oggi», con gli appuntamenti elencati a parte. Spunti un'attività e si segna fatta, con l'Annulla immediato; quelle completate scivolano in fondo.
  • **Appunta al volo**. Un nuovo «+ Appunta» in home per fissare un'attività in un attimo — cosa e quando — e ritrovarla subito tra quelle del giorno.
  • **Centro notifiche sulla campanella**. La campanella raccoglie in un solo posto gli avvisi che richiedono attenzione e le novità di prodotto in sintesi. Li togli quando li hai visti, uno per uno o tutti insieme; se la situazione cambia, tornano. Le note di rilascio complete restano nel menu.
Migliorato
  • **Home più diretta**. L'apertura ora è un saluto e il lavoro del giorno; la navigazione tra i moduli vive nel menu laterale, senza la griglia di riquadri che occupava la pagina.
Rimosso
  • Il pulsante «aggiorna» manuale in cima alle pagine: i dati si rinfrescano da soli, era solo un ingombro.

Rinnovi: il calendario che ti ricorda quando il cliente è pronto a rifinanziare

0.36.0/

Nel credito al consumo il momento del rinnovo è una delle occasioni più ricche, e una delle più facili da lasciarsi sfuggire: una pratica erogata oggi torna utile fra qualche anno, ma solo se ci si arriva per primi. Il nuovo modulo **Rinnovi** tiene questo calendario al posto tuo. Quando una trattativa entra in stage «Vinto» — l'erogazione — SmartCQ apre da solo il piano collegato e fissa le due finestre tipiche del settore, a 2/5 e a 3/5 dei pagamenti. Alla maturazione di ciascuna trovi un promemoria tra le attività, con l'invito a verificare la capienza aggiornata e preparare il preventivo di rinnovo. In *CRM → Rinnovi* vedi tutto il calendario ordinato per scadenza. Sulla trattativa puoi anche tracciare la tua provvigione — montante e aliquota, con l'importo calcolato in automatico — e registrare un'eventuale estinzione anticipata, che applica il recupero pro-rata. È il tuo conto economico, niente di più: SmartCQ non si prezza mai su provvigioni o pratiche. Il modulo è attivabile per organizzazione, spento di default.

Aggiunto
  • **Calendario Rinnovi**. Quando una trattativa entra in «Vinto», nasce da sé un piano di rinnovo con due finestre, a 2/5 e 3/5 dei pagamenti. Alla scadenza di ciascuna ricevi un promemoria tra le attività. La sezione *CRM → Rinnovi* mostra il calendario completo, ordinato per scadenza, con la prossima finestra e la sua data.
  • **Preventivo di rinnovo**. Un pre-calcolo con il netto disponibile aggiornato: rate residue, debito da estinguere e capienza sulla quota cedibile corrente, per arrivare alla telefonata con i numeri già in mano.
  • **Provvigione e claw-back sulla trattativa**. Tracci montante e aliquota, con l'importo della provvigione calcolato in automatico. Se la pratica viene estinta in anticipo, registri l'estinzione e SmartCQ applica il recupero pro-rata entro la finestra impostata.

Il portafoglio vale davvero ovunque: niente sbirciate fuori dal proprio perimetro

0.35.1/

Con la 0.35.0 il portafoglio per ruolo era nato sulla lista contatti. Con questo giro lo abbiamo esteso, in modo uniforme, a ogni angolo della piattaforma: un Agent ora vede e tocca solo ciò che è suo anche nel CRM (trattative, attività), nella ricerca rapida, nei totali del cruscotto, nei documenti e nella scheda azienda — non solo nell'elenco dei contatti. Spariscono le scorciatoie con cui, conoscendo un indirizzo, si poteva aprire la trattativa o il documento di un collega. Il ruolo Viewer è diventato davvero in sola lettura: non può più creare o modificare trattative, attività, note o aziende. E ogni tentativo bloccato — per ruolo o perché fuori portafoglio — finisce nel Registro attività, così l'Owner ha sempre la traccia di chi ha provato a fare cosa. Per Owner e Viewer non cambia nulla: continuano a vedere tutto lo spazio.

Migliorato
  • **Portafoglio uniforme su tutta la piattaforma**. La regola "vedo e tocco solo il mio" che valeva sulla lista contatti ora si applica anche a trattative e attività del CRM (pipeline, elenco attività, dettaglio, ricerca rapida), ai totali del cruscotto CRM, al download dei documenti e alla scheda azienda (anagrafica condivisa, ma contatti e trattative collegati restano nel tuo portafoglio).
  • **Viewer davvero in sola lettura**. Il ruolo Viewer non può più creare o modificare trattative, attività, note o aziende: osserva e basta, su ogni modulo.
Sicurezza
  • **Nessun accesso fuori dal proprio perimetro**. Modifica dell'anagrafica, dei dati di impiego e finanziari, gestione di trattative, attività e note, e download dei documenti sono ora consentiti solo dentro il proprio portafoglio: conoscere l'indirizzo diretto di una risorsa altrui non basta più ad aprirla o modificarla. Riassegnare un contatto resta riservato a Owner e Manager.
  • **Tentativi negati tracciati**. Ogni azione bloccata perché il ruolo non la consente o perché la risorsa è fuori portafoglio viene registrata nel *Registro attività*.

SmartCQ diventa multi-utente: inviti il team, assegni i ruoli, ognuno vede il suo portafoglio

0.35.0/

Finora SmartCQ era a utente singolo: chi entrava nel tenant vedeva e poteva tutto. Da oggi il tuo spazio è una squadra. In **Impostazioni → Team** inviti i collaboratori con un link, scegli che ruolo dare a ciascuno e decidi chi è la *inbox* — l'utente che riceve i contatti in arrivo prima di smistarli. I ruoli sono quattro e plasmano cosa ognuno vede e fa: l'**Owner** governa tutto, il **Manager** segue il team, l'**Agent** lavora solo il proprio portafoglio di contatti, il **Viewer** osserva senza toccare. Il cambiamento più concreto è il portafoglio: un Agent apre la lista contatti e vede soltanto i suoi, non quelli dei colleghi — e se prova ad aprire la scheda di un contatto altrui non la trova proprio. L'esportazione massiva, il vettore con cui un collaboratore in uscita si porterebbe via il database, ora è riservata a Owner e Manager ed è sempre tracciata. Per i tre tenant esistenti non cambia nulla: chi era solo nel suo spazio resta Owner e continua a vedere tutto come prima.

Aggiunto
  • **Gestione del team**. Da *Impostazioni → Team* (visibile all'Owner) inviti collaboratori con un link a scadenza, assegni e cambi i ruoli, rimuovi membri. Un riepilogo in cima mostra quanti posti hai usato rispetto al piano. Chi accetta l'invito entra direttamente nel tuo spazio col ruolo che hai scelto — non crea un nuovo account isolato.
  • **Quattro ruoli**. *Owner*: controllo completo, gestione team e impostazioni. *Manager*: vede e opera sul team, può esportare. *Agent*: lavora solo il proprio portafoglio di contatti, niente esportazione. *Viewer*: sola lettura su tutto. Il primo utente di uno spazio è sempre Owner; i nuovi invitati sono Agent salvo scelta diversa.
  • **Portafoglio contatti per ruolo**. Owner e Viewer vedono tutti i contatti dello spazio; il Manager vede quelli del team; l'Agent vede solo i contatti assegnati a lui. Vale per la lista, la scheda singola, l'esportazione e le azioni massive — coerente ovunque.
  • **Inbox dello spazio**. I contatti in arrivo (form, import, integrazioni) vengono assegnati di default a un utente designato — la *inbox* — che poi li smista ai collaboratori. Alla creazione dello spazio è l'Owner; lo cambi quando vuoi dalla pagina Team.
Migliorato
  • **Esportazione e azioni massive riservate**. L'esportazione dei contatti è ora consentita solo a Owner e Manager, con un tetto di righe per chiamata, ed è sempre registrata nel *Registro attività*. Le azioni massive (archivia, elimina, applica tag) rispettano il portafoglio: un Agent può agire solo sui propri contatti. L'eliminazione definitiva resta all'Owner.

Componi i template come in Notion, scorri la dashboard con la tastiera

0.34.0/

Creare un template smetteva di essere divertente al primo `<table>` HTML. Da oggi su **Template → Da zero** si apre un editor visuale stile composer email: scrivi a flusso, premi `/` per inserire titoli, elenchi, pulsanti, divisori, sezioni a colonne. Mittente, oggetto e anteprima stanno in alto come in una vera composizione email; il pannello laterale destro regola sfondo, bordo, padding e tipografia del blocco selezionato. Le quattro variabili (`{{first_name}}`, `{{last_name}}`, `{{email}}`, link disiscrizione) non te le devi più ricordare: una barra di pills sotto il foglio te le inserisce con un clic. L'HTML in uscita è già table-based email-safe — quello che vedi è quello che arriva nella inbox. Anche la pagina di modifica template è stata rifatta con lo stesso layout. E già che c'eravamo: la dashboard si guida con la tastiera. `⌘/` (o Ctrl+/) apre la cheatsheet di tutte le scorciatoie, `⌘1`..`⌘9` saltano direttamente al modulo N-esimo della sidebar — oggi 1 Contatti, 2 Lead, 3 CRM. Sotto il cofano: notifiche dominio email aggiornate in tempo reale (niente più polling), invio newsletter protetto da una chiave di idempotenza che impedisce doppi invii in caso di timeout.

Aggiunto
  • **Editor visuale per i template**. Dalla pagina *Template* clicca la nuova card **Da zero** e si apre un editor stile composer email: foglio bianco al centro, mittente/oggetto/anteprima integrati in alto, pannello laterale destro per regolare proprietà di ogni blocco (sfondo, bordo, padding, dimensioni, tipografia). Selezioni una parola e appare la toolbar fluttuante (grassetto, corsivo, link, allineamento); premi `/` e inserisci titoli, elenchi puntati o numerati, citazione, pulsante, divisore, sezione, layout a 2/3/4 colonne. L'HTML in uscita è table-based email-safe — quello che vedi è quello che arriva su gmail e outlook.
    Prima

    Textarea HTML grezza · anteprima iframe a destra · sintassi variabili da ricordare a memoria

    Dopo

    Editor WYSIWYG · barra variabili click-to-insert · pannello proprietà per blocco · HTML email-safe automatico

  • **Scorciatoie da tastiera per la dashboard**. `⌘/` (Ctrl+/ su Windows/Linux) apre una cheatsheet con tutte le scorciatoie disponibili, raggruppate per sezione. `⌘1`..`⌘9` saltano direttamente al modulo N-esimo della sidebar — oggi 1 Contatti, 2 Lead, 3 CRM. Mappatura aggiornata dinamicamente man mano che attivi nuovi moduli, simboli OS-aware (⌘ su Mac, Ctrl+ altrove).
Migliorato
  • **Modifica template ridisegnata**. La vecchia pagina con textarea HTML e anteprima a destra è sostituita dallo stesso editor visuale dei nuovi template. Più spazio sullo schermo, niente HTML a mano, stesso flusso di salvataggio.
  • **Variabili in vista, sintassi corretta automatica**. La barra sotto il foglio editor mostra tutte e quattro le variabili disponibili (`Nome`, `Cognome`, `Email`, `Link disiscrizione`) come pills cliccabili. Il link disiscrizione riceve la sintassi triple-graffe (`{{{...}}}`) automaticamente — quella che Resend richiede per renderlo attivo senza escape HTML. Anche dal menu `/` puoi cercare le variabili sotto la categoria *Variabili*.
  • **Stato dominio email aggiornato in tempo reale**. Quando il tuo dominio Resend cambia stato (verifica DNS completata, errore DNS, dominio rimosso), SmartCQ lo registra al volo via webhook — niente più polling periodico, lo vedi sulla pagina *Dominio* appena succede.
  • **Newsletter SmartCQ News protetta da doppi invii**. Se per un timeout di rete la skill newsletter ti chiede di rilanciare l'invio, una chiave di idempotenza deterministica (basata su numero, audience e segment) impedisce a Resend di creare un secondo broadcast — il primo viene restituito invariato.

Le liste non si tagliano più al 200° contatto — caricamento progressivo, scheletro durante l'attesa

0.33.0/

Quando il tuo archivio supera qualche migliaio di contatti, di campagne mandate ne conta centinaia, di email inviate ne registra migliaia. Fino a ieri le pagine si fermavano sempre allo stesso punto: 200 email, 200 aziende, 500 contatti, 100 campagne. Dopo quel limite il dato esisteva nel database ma non lo vedevi. Adesso ogni lista carica i primi 30 elementi appena apri la pagina e ti mostra un pulsante "Carica altri" sotto: lo clicchi e arrivano i prossimi 30, senza ricaricare la pagina. Nel frattempo, mentre stai aspettando che la pagina si apra, vedi lo scheletro della lista già strutturato — placeholder grigi al posto del flash bianco — così sai che il sistema sta lavorando per te. Pattern uniforme su Contatti, Email, Aziende, Attività CRM e Campagne. Piccolo cleanup di nav: la voce "CRM › Contatti" era un duplicato semplificato dell'anagrafica universale; ora porta direttamente a `/contatti`, dove hai tutti i filtri e le bulk action.

Migliorato
  • **Lista contatti senza il taglio a 500**. Prima ne vedevi al massimo 500 e tutto quello sopra era invisibile. Ora carica i primi 30 in apertura, e con *Carica altri* aggiungi 30 alla volta. Filtri e ricerca continuano a girare sull'intero archivio.
    Prima

    Lista capata a 500 contatti — il resto del dataset era irraggiungibile

    Dopo

    30 per pagina, paginazione progressiva, accesso a tutti i record via filtri + Carica altri

  • **Email inviate finalmente complete**. La pagina *Email* fermava la storia al 200° invio: tutto il pregresso era cieco. Adesso vedi i 30 più recenti e scorri indietro nel tempo con *Carica altri*, fino al primo invio del tenant.
  • **Aziende e Attività CRM paginate**. Stessa logica per Aziende (era 200) e Attività (era 300). Le viste filtrate continuano a funzionare come prima — cambia solo che ora non c'è più un soffitto invisibile.
  • **Campagne con storico completo**. La lista campagne si fermava a 100. Ora si apre con le 30 più recenti e si scorre indietro con il pulsante. Le viste calendario e archivio sono invariate.
  • **Scheletro durante il caricamento**. Quando apri una lista lunga, prima vedevi un flash bianco mentre la pagina lavorava. Ora vedi subito la struttura della pagina con dei placeholder grigi — header, filtri, righe — che si trasformano nel contenuto vero appena arriva. Stesso pattern Linear/Notion: l'attesa percepita è la metà.
  • **Placeholder anche durante *Carica altri***. Quando premi *Carica altri*, sotto le righe esistenti compaiono 3 placeholder grigi al posto di un generico "Caricamento…". Vedi dove arriveranno i nuovi dati, niente saltelli del layout quando si aggiungono.
Rimosso
  • **CRM › Contatti deprecato → reindirizza all'anagrafica universale**. Era una vista semplificata e ridondante dello stesso dataset (gli stessi contatti, meno filtri, meno azioni bulk). La voce di menu *CRM › Contatti* ora porta direttamente a `/contatti`, dove c'è tutto. Eventuali link salvati ai vecchi indirizzi `/crm/contacts?stage=…` continuano a funzionare (redirect permanente, mantiene il filtro stage se passato).
Corretto
  • **Colonna *Origine* leggibile**. Sulla lista contatti, l'ultima colonna a destra mostrava "EMAIL" come etichetta ma sotto compariva l'origine del contatto (manuale, CSV, API, form). Adesso l'etichetta è corretta — *Origine* — e quando un contatto è senza origine la colonna mantiene lo spazio, così le righe restano allineate.

Apri SmartCQ e sai cosa fare adesso — design system unificato, home centro operativo, anagrafica contatti centrale

0.32.0/

Una settimana di disciplina visuale. Ogni schermata ora segue le stesse regole: radius coerenti, animazioni discrete, breadcrumb cliccabili, density che lascia vedere il lavoro vero. La home non è più una dashboard email travestita: apri e vedi quali contatti chiamare, quali trattative riprendere, quali richieste documenti sono scadute. La lista contatti era una tabella pesante con tre toolbar di filtri sovrapposti — su 93 contatti reali vedevi cinque nomi; ora ne vedi diciassette nello stesso spazio, con i filtri uniti in una riga sola e i tag finalmente leggibili. La topbar non finge più di avere un campo di ricerca dove scrivere: la search è un trigger di palette (⌘K), pulito, e il breadcrumb sotto è cliccabile per tornare al modulo o alla sezione. Niente di rivoluzionario per sé — ma tutto coerente, finalmente, dal dock alla scheda contatto.

Aggiunto
  • **Home tenant — Cosa fare oggi**. Apri SmartCQ e in cima vedi un Hero con le azioni concrete del momento: "12 lead da qualificare", "3 contatti pronti per trattativa", "5 richieste documenti scadute". Ogni card è cliccabile e ti porta alla lista filtrata. Sotto c'è una griglia con tutti i moduli (Contatti, Lead, CRM, Pratica, Offerta, Insights, Documenti, Joshua) con metric live se attivi, descrizione + ETA se ancora in arrivo.
  • **Filtri contestuali dalla home alla lista contatti**. Clicchi "contatti pronti per trattativa" sulla home → atterri sulla lista già filtrata, banner che ti dice cosa stai vedendo, link "Mostra tutti" per uscirne. Niente attriti.
  • **Lead diventa un modulo a tutti gli effetti**. Click sull'icona Lead nel dock → atterri su `/lead`, la nuova home modulo con tutte le metriche email che prima stavano sulla home tenant (delivery, open rate, click rate, serie temporale per giorno, filtro per campagna). Campagne, Template, Email restano nelle loro sezioni.
  • **Breadcrumb cliccabili nella topbar**. Da `/crm/deals/abc` vedi *SmartCQ / CRM / Trattative / Scheda trattativa*: CRM e Trattative sono link, l'ultimo è la pagina corrente. Torna su di un livello con un click, niente più back-back-back del browser.
Migliorato
  • **Design system: una sola scala radius**. Tutta l'app passa al pattern Linear — `rounded-md` per panel e icon button, `rounded-lg` per dialog e popover, `rounded-full` solo dove ha senso semantico (avatar, status dot, badge). Niente più pulsanti rotondi misti a quadrati arrotondati. Visivamente la differenza si vede subito, è un'app meno "giocosa" e più professionale.
  • **Lista contatti ridisegnata**. Era una tabella tradizionale 60px per riga con tre toolbar di filtri sovrapposti (stato email come chip + stage/origine/tag come menu + tab vista in cima). Su 93 contatti reali vedevi cinque nomi a colpo d'occhio. Ora è una lista pattern Linear ~28px per riga: vedi diciassette nomi nello stesso spazio. Filtri uniti in una sola toolbar (Stato · Stage · Origine · Tag), tag mostrati come chip outline neutri (la semantica è il nome, non il colore — niente più viola/rosa casuali), status email come dot semantico, origine come label sobria.
    Prima

    Tabella 60px/riga · 3 toolbar di filtri · status chip colorati inconsistenti · 5 contatti visibili su viewport

    Dopo

    Lista 28px/riga · 1 toolbar unificata · dot semantici unificati · 17 contatti visibili su viewport

  • **Header lista con breakdown per stage**. Sopra la lista, sotto il titolo, vedi al volo come è composto il tuo archivio: "93 contatti · 39 lead · 28 prospect · 17 cliente · 9 ex". Ogni chip è cliccabile e filtra la lista. Niente più "2 totali, 2 attivi" che era la stessa cosa scritta due volte.
  • **Import contatti su pagina dedicata**. Prima era un hero drop-zone in cima alla lista (retaggio del periodo in cui SmartCQ era solo email marketing). Ora il wizard import vive su `/contacts/import`, accessibile dal menu "altre azioni" in alto. Sull'empty state due CTA pari grado: *Aggiungi a mano* / *Importa CSV*.
  • **Module dock pulito**. Le icone dei moduli "in arrivo" (Pratica, Offerta, Insights, Documenti, Joshua) non hanno più il pill SOON arancione che gridava in faccia — solo un piccolo dot ambra discreto in alto a destra. Home, Impostazioni, Admin sono diventate icon-only (la label sotto era ridondante per voci di sistema). Hover anima leggermente l'icona, click ha un piccolo feedback di pressione. Spaziatura più aerata: si respira.
  • **Topbar coerente**. La barra di ricerca non finge più di essere un input editabile: è un trigger compatto (icona + label + scorciatoia ⌘K) che apre il command palette. Stessa cosa per le icone documentazione e novità: prima erano cerchi pieni grandi, ora sono icon button quadrati allineati al pattern dock. L'avatar utente resta rotondo perché lì la semantica è giusta (è una persona).
  • **Scheda contatto rifinita**. Il pulsante "Sollecita documenti" in alto a destra ora apre direttamente il dialog richiesta (prima mostrava un toast inutile "apri dal menu altre azioni"). Il form attività si comporta bene su mobile (titolo full-width sopra, tipo+data+CTA inline sotto). I pulsanti "Salva nota" e "Aggiungi attività" non competono più visivamente col primary CTA della scheda.
  • **Setup checklist minimale**. Era una lista di 4 step (dominio, contatti, template, prima campagna) che parlavano tutti email. Ora restano due step puliti — *Configura dominio* (solo se hai attivato Lead) e *Importa contatti* — perché "crea template" e "manda prima campagna" sono il workflow di Lead, non un setup di piattaforma. Stanno come empty state nelle rispettive pagine, dove servono.
Corretto
  • **Drawer "Novità" non più tagliato**. Cliccando l'icona campanella in topbar, il pannello Patch Notes ora si apre a tutta altezza (prima era clippato a 56px, lo spazio dell'header). Causa: la topbar usa `backdrop-blur` per l'effetto traslucido — il CSS in quel caso crea un "contenitore" che intrappolava il pannello fisso. Risolto montandolo in cima al DOM via portal.
  • **Icona campanella al posto di Sparkles per le novità**. Sparkles è universalmente "AI" (cfr. modulo Joshua nel dock), creava confusione. Ora le novità release hanno la campanella, che è quello che ti aspetti.
  • **Cookie banner via dalla dashboard**. Restava sempre lì sopra il footer, copriva l'area utile e su mobile intercettava i click. In dashboard sei già loggato, hai già accettato privacy e termini, e Vercel Analytics è cookieless: il banner non aveva motivo di stare lì. Resta solo sulle pagine pubbliche del flow di registrazione/login.

Chiedi al lead i documenti che ti servono e lui li carica dal telefono — pronti sulla scheda contatto in due minuti

0.31.0/

È il pezzo che cambia il tuo lavoro quotidiano. Hai un lead caldo, vuoi fargli un preventivo al volo, ma ti servono busta paga e documento d'identità. Apri la sua scheda contatto, premi **Richiedi documenti**, scegli la categoria (dipendente privato, pubblico, pensionato) e SmartCQ ti dà un link sicuro pronto. Lo mandi su WhatsApp con un click — il messaggio è già scritto. Lui apre dal telefono: niente login, niente app da installare. Vede la lista di quello che gli serve, voce per voce, con una piccola spiegazione ("foto frontale completa, leggibile"). Per ogni voce due bottoni: **Fotografa** apre la fotocamera del telefono, **Carica file** prende il PDF dalla galleria. Spunta ✅ e via alla prossima. I documenti arrivano sulla scheda contatto nel tab **Documenti**, con anteprima e link per aprirli. Prima di iniziare, vede l'informativa privacy fatta a regola — chi è il titolare, perché trattiamo i dati, per quanto li teniamo, come può chiederne la cancellazione — e accetta una volta sola. Le liste di documenti che chiedi le decidi tu da **Impostazioni → Documenti**: parti dai default che abbiamo scritto noi per la cessione del quinto e li adatti al tuo modo di lavorare. Una modifica fatta oggi non altera le richieste già inviate: ogni link porta con sé la sua copia della lista, niente sorprese al lead.

Aggiunto
  • **Richiedi documenti dal contatto in un click**. Dalla scheda contatto premi *Richiedi documenti*, scegli se è dipendente privato, pubblico o pensionato, e SmartCQ ti dà un link pronto da mandare al lead su WhatsApp con un altro click. Il messaggio è già scritto.
  • **Il lead carica i documenti dal telefono, senza app e senza account**. Apre il link, vede la lista guidata di quello che serve, scatta una foto o carica un file per ogni voce, vede le spunte verdi che si accendono mano a mano. Funziona anche da computer.
  • **Tab Documenti** sulla scheda contatto: trovi qui tutte le richieste fatte (con stato e progresso) e tutti i documenti caricati dal lead, con anteprima per le immagini e link di apertura per i PDF. Tutto resta a portata di mano quando ricostruisci la pratica.
  • **Liste di documenti modificabili da te**. In *Impostazioni → Documenti* curi tre liste — privato, pubblico, pensionato — partendo dai default che abbiamo scritto per la cessione del quinto. Aggiungi voci, cambi etichetta, marchi cosa è obbligatorio. Le modifiche valgono per le richieste future; quelle già mandate restano col loro elenco.
  • **Informativa privacy prima del primo upload**. Il lead la vede chiara — chi è il titolare (tu o la tua società), perché chiediamo questi dati, per quanto li teniamo, come può chiederne la cancellazione — e accetta una volta sola. Resta traccia di chi ha accettato, da quale IP e quando.
  • **Sicurezza per costruzione**. Link unico per richiesta, scade in 72 ore, ogni file viaggia cifrato direttamente verso lo storage criptato. Audit tracciato di ogni passaggio: link creato, pagina aperta, privacy accettata, documento caricato, documento scaricato. Niente passaggio dei file dentro WhatsApp.

Chiami, scrivi su WhatsApp e mandi una mail — adesso parte tutto dalla scheda contatto

0.30.0/

Quando un lead arriva caldo, ogni secondo che passa lo raffredda. Adesso, in cima alla scheda contatto, trovi tre pulsanti — Chiamata, WhatsApp, Email — e non devi più saltare tra il telefono, la rubrica e WhatsApp per fare la cosa che fai cento volte al giorno. Premi e parte la chiamata, si apre la chat di WhatsApp o il client di posta. SmartCQ tiene traccia di cosa hai fatto, quando, e — per le chiamate — com'è andata: risposto, segreteria, da richiamare. Tutto resta sulla cronologia del contatto, così quando lo riprendi in mano sai a che punto sei. WhatsApp è il pulsante più in vista, perché è quello che usate di più: ci trovi cinque messaggi pronti per le situazioni tipiche (primo contatto, richiamo, follow-up, richiesta documenti per il preventivo, conferma appuntamento), li adatti al volo o li sostituisci con un testo scritto da te. E quando ti serve chiamarlo su WhatsApp, un tap apre la chat e parti con la cornetta. Tutto funziona dal telefono e dal computer.

Aggiunto
  • **Tre pulsanti in cima alla scheda contatto**: Chiamata, WhatsApp, Email. Aprono dialer, chat WhatsApp e client di posta del tuo dispositivo senza farti uscire da SmartCQ. Stessi pulsanti anche nel pannello laterale che si apre cliccando un contatto da una lista.
  • **WhatsApp in primo piano**, con due modi di lavorarlo: *Messaggio* — scegli uno dei cinque testi pronti (primo contatto, richiamo, follow-up, richiesta documenti per il preventivo, conferma appuntamento) o un testo libero che scrivi tu; il messaggio finisce precompilato nella chat. *Chiamata WhatsApp* — apre la chat del contatto per partire con la cornetta WhatsApp in un tap.
  • **Esito chiamata in due click**: subito dopo aver premuto Chiama (o Chiamata WhatsApp) SmartCQ ti chiede com'è andata — Risposto, Non ha risposto, Segreteria, Da richiamare — e ti lascia aggiungere una nota. Tutto finisce sulla cronologia del contatto, così la prossima volta sai da dove ripartire.
  • **Numero di telefono in formato internazionale** mostrato sulla scheda (es. `+39 333 1234567`), così è leggibile a colpo d'occhio anche per i contatti importati con il numero un po' disordinato.

La scheda contatto, rifatta su misura per la cessione del quinto

0.29.0/

L'anagrafica del contatto era nata per il modulo Lead e si leggeva male da chi gestisce le pratiche. L'abbiamo riprogettata: il tab Profilo ora è una scheda che si scorre a colpo d'occhio in tre sezioni richiudibili — Anagrafica, Impiego e reddito, Bancario e cessioni CQ — e si modifica una sezione alla volta, niente più la distesa di campi sempre aperti. In cima un indicatore mostra quanto manca per avviare la pratica. E il datore di lavoro non è più un testo libero scritto su ogni contatto: diventa un'azienda registrata e condivisa, così la scheda di un'azienda elenca le persone che ci lavorano e puoi finalmente segmentare i contatti per datore — la base per lavorare le convenzioni.

Aggiunto
  • **Indicatore 'pronto per istruttoria'** in cima alla scheda contatto: mostra a colpo d'occhio quali dati chiave mancano — codice fiscale, telefono, datore di lavoro, tipo impiego, stipendio netto, IBAN — per avviare la pratica.
  • **Selettore azienda** con ricerca e creazione rapida: colleghi il datore di lavoro di un contatto cercandolo tra le aziende esistenti o creandone una nuova al volo, senza uscire dalla scheda. Lo stesso selettore è nei form delle trattative.
  • **Campo telefono** nella creazione rapida di un contatto. Dopo il salvataggio si atterra direttamente sulla scheda, pronti a completare l'anagrafica.
Migliorato
  • **Scheda contatto leggibile**: il tab Profilo passa da tre form sempre aperti a tre sezioni richiudibili (Anagrafica, Impiego e reddito, Bancario e cessioni CQ). Di default si leggono come un riepilogo compatto; il pulsante Modifica apre la singola sezione. Il blocco Pensione compare solo per i pensionati.
  • **Il datore di lavoro è ora un'azienda** registrata e condivisa, non più un testo libero ripetuto su ogni contatto. Una sola relazione contatto → azienda: la scheda di un'azienda elenca le persone che ci lavorano e i contatti si possono segmentare per datore. La categoria del datore (ministero, comune, sanità, azienda privata, ...) vive sull'azienda.
Corretto
  • Risolto l'errore che compariva aprendo 'Nuovo contatto' — e le pagine di creazione di aziende e trattative — dall'interno dell'app: ora si aprono correttamente come pannello laterale.

Lead Warmer: il modulo che riscalda i tuoi contatti e li passa al rep al momento giusto

0.28.0/

Un nuovo modulo dentro Lead, opzionale e disattivato di default. Lo accendi dalle Impostazioni quando vuoi: SmartCQ ti carica un preset di partenza già pronto (3 email di engagement + 1 offerta + 1 di risveglio) curato in italiano e con il tono consultivo che si adatta ai lead della cessione del quinto. Da quel momento iscrivi i contatti uno alla volta o a gruppi, oppure attivi l'iscrizione automatica per ogni nuovo lead che entra. Il motore manda le email rispettando i tuoi orari di lavoro, il limite mensile per contatto e l'eventuale frequency cap con le campagne tradizionali. Quando un lead apre e clicca abbastanza da superare la soglia di interesse, viene affidato in automatico al rep con una task CRM. Tutto trasparente: pagina runtime con conteggi per stato, drill-down per ogni lead con timeline completa, e i pulsanti di pausa e hand-off manuale se vuoi prendere il comando.

Aggiunto
  • **Nuovo modulo Lead Warmer**, attivabile dall'owner del tenant dalla pagina Impostazioni. Default OFF. All'attivazione vengono caricati automaticamente il preset 'Nuovo lead' e 8 varianti pre-scritte (subject + corpo HTML) cucite sui temi cessione del quinto e delega di pagamento.
  • **Sequenza opinionata**: il preset 'Nuovo lead' guida il contatto da cold intro → dialogo aperto (dopo 3 giorni) → presentazione offerta (dopo 5 giorni). Se il contatto smette di rispondere per 21 giorni passa in dormienza; dopo altri 30 giorni tenta un risveglio con una mail dedicata.
  • **Score di interesse 0-100** calcolato in tempo reale su aperture, click sui link (con bonus extra per i link offerta) e bounce. Tre aperture nello stesso giorno innescano un bonus di sovrengagement.
  • **Hand-off automatico al rep**: quando lo score supera 70, lo stato del lead transita a 'caldo' e SmartCQ crea automaticamente una task CRM con scadenza a 24 ore e l'assegnazione al destinatario predefinito (o all'owner del contatto se già impostato). Niente più lead caldi che si raffreddano in coda.
  • **Iscrizione manuale** dei contatti: bottone 'Iscrivi al warmer' nella scheda del singolo contatto e come azione multipla nella lista contatti. Decidi tu quali lead far entrare e quando.
  • **Iscrizione automatica opzionale** per i nuovi contatti: un toggle nelle impostazioni del warmer (off di default) iscrive ogni nuovo contatto creato a mano o importato da CSV.
  • **Pagina di configurazione dedicata** con quattro sezioni: finestra di invio (giorni della settimana + ore + salto festivi italiani), limiti di invio (cap mensile per contatto, condivisione con le campagne tradizionali), hand-off al rep (destinatario predefinito tra i membri del tenant), voce del brand e offerte ammesse.
  • **Runtime live**: pagina nel modulo Lead che mostra in tempo reale quanti lead sono in ogni stato (nuovo, in riscaldamento, caldo, dormiente, ...) e la tabella delle prossime 24 ore di invii pianificati. Da lì apri il drill-down su qualunque lead per vedere la timeline cronologica completa di eventi (invii, aperture, click, transizioni di stato) e per fare override manuale: pausa o forza l'hand-off.
  • **Frequency cap intelligente cross-canale**: il warmer rispetta il frequency cap esistente del tenant e ha un cap mensile dedicato per contatto. Puoi scegliere se il conteggio è condiviso con le campagne tradizionali (così non si sovrappongono) o solo warmer-specifico.
  • **Quiet hours**: il motore manda solo nei giorni e nelle fasce orarie che decidi tu. Fuori finestra, l'invio viene rinviato automaticamente al primo slot utile. Salto opzionale dei festivi nazionali italiani.
  • **Auto-pause su bounce e complaint**: se un contatto bounce o segnala come spam un invio del warmer, lo stato del suo enrollment diventa 'sospeso' immediatamente e non riceve più email. La deliverability del dominio resta protetta come per le campagne tradizionali.
  • **Override manuali** dal drill-down: bottoni 'Metti in pausa' e 'Forza hand-off' per il rep che vuole prendere il controllo su un singolo lead. Ogni override viene registrato nell'audit log con timestamp e attore.
Migliorato
  • **Voce del brand e offerte ammesse** sono già configurabili nelle impostazioni del warmer ma entrano in gioco con le capability AI di prossimo rilascio: composizione adattiva delle introduzioni e validatore che impedisce al motore di pubblicare numeri al di fuori delle offerte autorizzate.

Joshua AI debutta: il suggerimento della prossima azione, contatto per contatto

0.26.0/

L'assistente AI di SmartCQ entra in azione con la sua prima capability concreta. Quando apri la scheda di un contatto, Joshua propone la prossima mossa più sensata — chiama, manda email, programma un meeting, prendi una nota — calibrandola su stage del contatto, trattative aperte e tempo dall'ultima interazione. Niente attesa: il drawer si apre istantaneo e il suggerimento arriva in pochi secondi, si aggiorna live. Nessun dato sensibile del contatto viaggia verso il modello — solo metadata. Per i superadmin c'è una nuova pagina di osservabilità con spesa per tenant, latenza e cache hit rate.

Aggiunto
  • **Joshua suggerisce la prossima azione** nella scheda contatto: titolo dell'azione consigliata, motivazione operativa, categoria (chiamata, email, task, meeting, attesa, nota) e livello di confidenza. Si basa su stage del contatto, numero di trattative aperte, giorni dall'ultima attività e canali disponibili (email/telefono). Nessuna informazione personale del contatto viaggia all'AI: solo dati di sintesi.
  • **Apertura scheda contatto sempre istantanea**: il suggerimento viene letto dalla cache locale del tenant. Se serve un ricalcolo (es. il contatto è cambiato di stage), parte in background dopo che il drawer è già aperto e il box si aggiorna **live** appena pronto. Mai un'attesa bloccante.
  • **Indicatore di freschezza** nel box: "aggiornato ora", "aggiornato 5 minuti fa", "aggiornamento in corso". Sai sempre quanto vale ciò che stai leggendo, e capisci a colpo d'occhio se Joshua sta ancora pensando.
  • **Pannello AI usage per superadmin** (`/admin/ai-usage`): spesa per tenant e per capability, chiamate totali, tasso d'errore, latenza media, cache hit rate, ultime 50 chiamate con stato e costo. Filtro temporale (oggi, 7 giorni, 30 giorni, mese corrente).
Migliorato
  • **Architettura modulare consolidata**: il modulo CRM e l'assistente Joshua ora vivono in pacchetti dedicati, con un confine netto che impedisce dipendenze incrociate. Effetto pratico per chi usa SmartCQ: rilasci più granulari e meno regressioni quando aggiungiamo moduli nuovi.

API REST pubblica: SmartCQ legge e scrive dal tuo CRM

0.25.0/

Sblocco commerciale: chi ha già un CRM, gestionale o data warehouse può ora parlare con SmartCQ via API REST autenticata. Sei endpoint v1 — lista/dettaglio/create/patch contatti, lista eventi email con cursor incrementale, dettaglio campagna — protetti da API key per-tenant con scope granulari (`contacts:read`, `contacts:write`, `sends:read`, `campaigns:read`). Spec OpenAPI 3.1 servita su `/api/v1/openapi.json` per generare client Postman/TypeScript/Python al volo. Pannello dedicato in Impostazioni con secret one-time, revoca soft, audit trail.

Aggiunto
  • **API key per-tenant** in `Impostazioni → API Keys`: genera chiavi dedicate per ogni integrazione esterna (CRM, gestionale, script). Scope granulari, secret HMAC mostrato solo alla creazione, prefisso pubblico (`scq_a1b2c3…`) per identificare la chiave in lista senza esporre il plaintext.
  • **Endpoint contatti v1**: `GET /api/v1/contacts` (lista paginata con cursor, filtri per stato email, stage, archiviati), `GET /:id` (dettaglio), `POST` (creazione idempotente per email), `PATCH /:id` (modifica). Schema completo nei docs.
  • **Endpoint eventi email v1**: `GET /api/v1/sends` con cursor `since` per polling incrementale — il consumer salva l'ultimo `next` e riceve solo gli eventi nuovi. Filtri per `campaignId` e `status`. Pensato per backfill iniziale di un CRM esterno o riconciliazione periodica.
  • **Endpoint campagna v1**: `GET /api/v1/campaigns/:id` con statistiche cumulate (sent, delivered, opened, clicked, bounced).
  • **Spec OpenAPI 3.1** servita su `/api/v1/openapi.json` (no auth — è documentazione pubblica). Importabile in Postman, Insomnia, oppure usabile per generare client TypeScript / Python / Go automatici.
  • **Documentazione developer dedicata** su `smartcq.it/docs/api`: introduzione, autenticazione, endpoint contacts/sends/campaigns con esempi cURL + Node.js + Python, tabella errori e codici HTTP.
Migliorato
  • **Rate limit per chiave**: 60 richieste/minuto con header standard `x-ratelimit-limit`/`-remaining`/`-reset` su ogni risposta. Sopra il limite → `429 Too Many Requests` con `Retry-After`.
  • **Audit trail API keys**: ogni operazione (creazione, revoca, eliminazione) finisce nel registro attività del tenant. La chiave revocata è rifiutata immediatamente dagli endpoint con `401 invalid_key`.

Webhook in uscita: SmartCQ parla con il tuo CRM

0.24.0/

Se hai già un CRM o un gestionale a valle, ora SmartCQ può tenerlo aggiornato in tempo (quasi) reale. Per ogni tenant puoi configurare uno o più webhook firmati HMAC che ricevono gli eventi rilevanti — quando un contatto si disiscrive, finisce in bounce o segnala spam; quando una campagna completa il dispatch. Sotto al cofano c'è un nuovo bus eventi outbox con retry esponenziale, log per-consegna e firma `sha256` su ogni payload. Il pannello "Impostazioni → Webhook" mostra subscription configurate, ultimi eventi generati e ultime consegne con stato.

Aggiunto
  • **Webhook in uscita per ogni tenant**: configura un endpoint esterno a cui SmartCQ inoltra gli eventi del tuo spazio. Da `Impostazioni → Webhook` scegli evento, URL e una etichetta; SmartCQ ti restituisce un secret HMAC da copiare al volo. Tutte le richieste outbound viaggiano con header `x-smartcq-signature: sha256=<hex>` e id di delivery univoco per idempotenza.
  • **Evento `contact.email_status_changed`**: emesso quando lo stato email di un contatto cambia (bounce, segnalazione spam, disiscrizione, riattivazione manuale). Payload con `from`/`to`/`reason` — un solo evento copre tutti i casi, niente eventi paralleli per ogni esito.
  • **Evento `campaign.completed`**: emesso quando una campagna ha finito il dispatch — utile per dashboard esterne o data warehouse che vogliono sapere subito quante email sono partite e quante sono fallite, senza polling.
  • **Pannello "Webhook"** in `Impostazioni`: lista subscription con switch per attivare/disattivare, vista degli ultimi eventi generati (con stato `consegnato`, `retry`, `in coda`) e ultime consegne con HTTP status code e messaggio di errore se ce n'è uno.
  • **Documentazione webhook**: nuova pagina su `smartcq.it/docs/piattaforma/webhooks` con eventi disponibili, formato payload, snippet di verifica firma in Node.js e Python, schema retry e buone pratiche per il consumer.
Migliorato
  • **Retry esponenziale automatico** sulle consegne webhook: 1 minuto, 5 minuti, 30 minuti, 2 ore, 12 ore. Dopo cinque tentativi falliti l'evento entra in stato `parked` con motivo loggato — niente loop infiniti, niente perdita silenziosa.
  • **Audit trail integrazioni**: ogni operazione su webhook (creazione, abilita/disabilita, eliminazione) finisce nel registro attività del tenant.

Dashboard ridisegnata, contatti con identità chiara, due moduli in arrivo

0.23.0/

La sidebar è stata rifondata: in cima al dock c'è la Home (dashboard riepilogativa), poi tutti i moduli SmartCQ — anche quelli che non hai ancora attivato, in stato "in arrivo" o "da attivare", cliccabili per scoprirli e attivarli. I contatti hanno ora tre dimensioni distinte e leggibili: stato email (deliverability), stage (lead → cliente), origine (csv, form, api, manuale). Due moduli nuovi entrano nel dock come anteprima: Documenti (template, firma elettronica, conservazione AgID) e Joshua AI for SmartCQ, l'assistente che chatta sui dati del tuo tenant. Settings vive nel dock in basso, Documentazione e Novità sono nell'header globale.

Aggiunto
  • **Home dashboard** in cima al dock — pagina riepilogativa generale del tenant (warning, scadenze, attività). Sostituisce la vecchia "Panoramica Lead" come prima schermata. La panoramica specifica del modulo Lead è raggiungibile dal modulo stesso.
  • **Tutti i moduli sempre visibili nel dock** — anche Pratica, Offerta, Insights, Documenti e Joshua, anche se non sono ancora attivi per il tuo account. Quelli in arrivo hanno il tag `soon`, quelli disponibili da attivare il tag `attiva`. Click → si apre una scheda con descrizione, cosa include, ETA e CTA per richiedere l'accesso.
  • **Modulo Documenti (in arrivo Q3 2026)** — template documenti con variabili dinamiche, archivio unificato del tenant, firma elettronica integrata (Namirial, Yousign, DocuSign), conservazione a norma AgID. Centrale per la cessione del quinto, ma utile a qualsiasi flusso documentale.
  • **Joshua AI for SmartCQ (in arrivo Q3 2026)** — il tuo assistente AI: chat sui dati del tenant (contatti, campagne, pratiche), agenti specializzati per task ripetitivi, cronologia con costi tracciati e budget per organizzazione. Risponde citando le fonti, niente allucinazioni libere, dati anonimizzati prima del modello.
  • **Stage lifecycle del contatto** visibile in tabella e nella scheda quando hai CRM o Pratica attivi. Quattro valori — Lead, Prospect, Cliente, Ex-cliente — con badge e colore dedicati. Il sistema li promuove in automatico quando crei o chiudi una trattativa (vedi 0.21.0).
  • **Origine del contatto** come colonna prima classe nella lista contatti — vedi a colpo d'occhio se il contatto è arrivato da CSV, form sito, API, integrazione esterna o inserimento manuale. I contatti importati prima di questa versione mostrano `—` finché non vengono toccati: i prossimi import valorizzano automaticamente.
  • **Header globale ripulito**: Documentazione e Novità (Patch Notes) sono ora due icone dedicate in alto a destra, accanto al menu utente. Nessuna più sezione mescolata in fondo alla sidebar.
Migliorato
  • **Settings nel dock** in basso, sotto il divider — sempre visibile, accessibile in un click da qualsiasi pagina. Cross-tenant, separato dai moduli verticali.
  • **Sidebar amministrazione** ora compare con un'icona dedicata nel dock (solo per superadmin) e apre una vista dedicata con Tenant, Inviti, Waitlist, Messaggi, Audit Trail. Niente più blocco appeso in fondo al rail.
  • **"Status" → "Stato email"**: la colonna nei contatti racconta finalmente cosa rappresenta. È lo stato di deliverability email (Attivo, Disiscritto, Non recapitabile, Spam), distinto dallo stage lifecycle. Con badge colorati e glifi.
  • **Modulo Contatti più pulito**: rimossa la voce "Persone" duplicata. Click sul modulo → vai diretto alla lista persone (era il duplicato).
  • **Modulo Lead atterra direttamente su Campagne** quando lo apri dal dock — invece di una panoramica vuota. Le sezioni del modulo sono Template, Campagne, Email, Utilizzo.
  • **Patch Notes** è il nuovo nome del pannello "Novità". Un piccolo cambio di linguaggio (gaming-friendly, in linea con lo spirito SmartCQ).

Aziende ATC, ricerca globale e header sempre a portata

0.22.0/

Le aziende partner ATC hanno ora un blocco dedicato — numero OAM, sezione, banche mandanti, stato di iscrizione — che compare automaticamente quando le imposti come tipologia ATC. La ricerca globale Spotlight (⌘K su Mac, Ctrl+K su Windows e Linux) cerca contemporaneamente su contatti, aziende, trattative e attività. Sopra il dock dei moduli c'è un nuovo header con briciola di pane dinamica, ricerca, notifiche e menu utente — sempre presente, su qualunque pagina della dashboard.

Aggiunto
  • **Anagrafica aziende ATC-ready**: scheda azienda riorganizzata in blocchi tematici (Identità giuridica, Contatti, Dati commerciali, Profilo ATC/OAM). Per i partner ATC un blocco dedicato con numero OAM, sezione (agente in attività finanziaria / mediatore creditizio), data iscrizione, stato, lista banche mandanti e note compliance. Appare automaticamente quando selezioni "Partner ATC / OAM" come tipologia, sparisce se cambi tipologia.
  • **Form a sezioni** per creare e modificare aziende, con indirizzi strutturati separati per sede legale e sede operativa (via, città, provincia, CAP, paese).
  • **Modifica trattativa**: pagina di edit con titolo, importo, data di chiusura, contatto, azienda e responsabile. Bottone "Modifica" sempre disponibile su scheda dettaglio e nel drawer slide-over. Sezione separata per archiviare la trattativa.
  • **Filtri rapidi sulla lista aziende**: ricerca per nome, denominazione legale, P.IVA, e chip per filtrare per tipologia (cliente, fornitore, partner, partner ATC). I filtri sono persistiti nell'URL — bookmarkabili e condivisibili.
  • **Menu azioni rapide** sulle righe delle aziende: in un click dal "…" apri Apri scheda, Modifica, Nuova trattativa, Nuova attività, Archivia.
  • **Spotlight ⌘K**: barra di ricerca globale che cerca contemporaneamente su contatti, aziende, trattative e attività. Apri con `⌘K` (Mac) o `Ctrl+K` (Windows / Linux), o dal pulsante con la lente nell'header. Risultati raggruppati e navigabili da tastiera (`↑↓ Enter Esc`). Partner ATC evidenziati con icona dedicata.
  • **Header globale della dashboard**: brand SmartCQ + briciola di pane dinamica (modulo · sezione · titolo pagina) + barra di ricerca + notifiche + guida + menu utente. Sempre visibile sopra il dock dei moduli su desktop.
  • **Drawer slide-over** per Aziende e Trattative: cliccando una scheda da una lista si apre un'anteprima laterale che mantiene il contesto sotto. Bottoni "Modifica" e "Apri scheda" nel footer.
  • **Documentazione "Piattaforma"**: nuova sezione con pagine dedicate a Spotlight e alle scorciatoie da tastiera.
Migliorato
  • **Scorciatoie cross-OS**: l'indicatore della scorciatoia ⌘K è adattivo — mostra `⌘` su Mac, `Ctrl` su Windows e Linux. Lo shortcut keyboard accetta entrambi.
  • **Navigazione laterale unificata**: nuovo dock verticale dei moduli sempre visibile + rail con le sezioni del modulo attivo. Il modulo "Contatti" è ora separato da Lead — il primo è la spina dorsale anagrafica, il secondo si concentra su campagne email.
  • **Lista aziende**: nuove colonne Tipologia (con badge speciale per partner ATC) e OAM accanto al numero P.IVA.
Corretto
  • Risolto un crash di navigazione che si verificava quando si usciva da un drawer aperto verso una pagina dello stesso segmento (es. da scheda azienda a edit azienda).

CRM più ricco, lifecycle che si aggiorna da solo

0.21.0/

Il modulo CRM cresce sotto i tuoi piedi. La scheda di un contatto riunisce tutto su una sola pagina con cinque tab: Profilo, Trattative, Attività, Note, Email. L'anagrafica si arricchisce dei dati che servono per il credito al consumo — codice fiscale, residenza, documento d'identità, dati di impiego (datore, contratto, retribuzione, ente pensionistico), dati bancari ed eventuale CQ già in essere. Quando crei una trattativa su un contatto, il suo stato passa automaticamente da Lead a Prospect; quando la trattativa va in Vinto, diventa Cliente — niente più cambi di stato a mano. Sotto, le pagine del CRM caricano in modo progressivo: header e azioni compaiono subito, i dati popolano in coda con uno skeleton.

Aggiunto
  • **Scheda contatto a 360°** con cinque tab: Profilo (Anagrafica + Impiego + Finanziario), Trattative del contatto, Attività, Note, Email ricevute. Bottone "Crea trattativa" in alto che precompila il riferimento al contatto.
  • **Anagrafica completa** per il credito al consumo: codice fiscale, sesso, nazionalità, data e luogo di nascita, residenza completa, documento d'identità (tipo, numero, ente di rilascio, date).
  • **Dati di impiego** sul contatto: tipo rapporto (dipendente pubblico/privato, pensionato, autonomo), categoria datore, datore di lavoro con P.IVA e codice fiscale, contratto e date, mansione, stipendio netto e lordo, mensilità. Per i pensionati: ente erogatore, tipo pensione, numero pensione.
  • **Dati finanziari** sul contatto: IBAN, BIC/SWIFT, banca, eventuale cessione del quinto già in essere (con istituto, rata, scadenza), quota cedibile mensile.
  • **Avviso duplicati** sul codice fiscale e sul telefono — se esiste già un contatto simile nel tuo tenant, viene segnalato all'operatore senza bloccare l'inserimento.
Migliorato
  • **Lifecycle del contatto automatico**: creando una trattativa su un contatto in stato Lead, lo stato passa a Prospect; chiudendo una trattativa con esito Vinto, il contatto diventa Cliente. Ogni promozione resta tracciata nel registro attività con il motivo.
  • **Pagine CRM più reattive**: Panoramica, Trattative, Contatti, Aziende e Attività rispondono in modo immediato. Header e azioni principali compaiono subito; le sezioni dati popolano in streaming con uno skeleton di caricamento, niente più attesa a schermo bianco.

Cinque moduli, mobile pronto, tema chiaro o scuro

0.20.0/

SmartCQ prende forma come sistema operativo del credito al consumo: la dashboard ospita cinque moduli (Lead, CRM, Pratica, Offerta, Insights) con un selettore in alto a sinistra. Lead è quello che usi oggi; gli altri arrivano nei prossimi mesi e si attiveranno per organizzazione. La dashboard è ora pienamente usabile da telefono e tablet — menu a tendina laterale, intestazione fissa in alto. Hai un toggle Chiaro / Sistema / Scuro nel menu utente: SmartCQ rispetta la preferenza del tuo computer per default.

Aggiunto
  • Selettore moduli in alto nella sidebar — vedi a colpo d'occhio quale modulo stai usando, e quali sono in arrivo (CRM, Pratica, Offerta, Insights).
  • Tema Chiaro / Sistema / Scuro nel menu utente — la dashboard si adatta alla tua preferenza, e segue il sistema operativo se non scegli.
  • Menu di navigazione mobile — su telefono e tablet apri la nav tappando l'hamburger in alto a sinistra. Si apre come pannello laterale, scorre se serve, rispetta la safe area di iOS.
  • Pagine "in arrivo" per CRM, Pratica, Offerta e Insights — quando l'amministratore attiva un modulo, ti mostra una pagina di anteprima con cosa farà.
  • Sito pubblico: nuova pagina /moduli — riassume tutti i cinque moduli SmartCQ in un'unica vista, con dettaglio per ciascuno (lead, crm, pratica, offerta, insights).
Migliorato
  • Sito pubblico mobile-first — hamburger e drawer in tutte le pagine, padding adattato a schermi piccoli, pulsanti più compatti senza perdere leggibilità.
  • Pagine "Per chi è" (mediatori creditizi, agenti finanziari, società finanziarie) aggiornate al nuovo posizionamento — SmartCQ è l'OS del credito al consumo, l'email marketing è il primo modulo.
  • Sito pubblico rispetta la preferenza tema del sistema operativo — chi usa il Mac o Windows in modalità chiara vede SmartCQ.it in chiaro.
  • Tema chiaro della dashboard calibrato per leggibilità reale — sfondo off-white tinged ambra, contrasti verificati, brand riconoscibile su entrambi i temi.
Corretto
  • Voce "Sito SmartCQ" nel menu utente porta correttamente a smartcq.it (apre in una nuova scheda) — prima rimandava alla home dell'app.

Tracciamento dei link su sottodominio dedicato

0.19.0/

I link nelle email passano ora attraverso un sottodominio del tuo dominio (di default `links.tuodominio.it`), invece di un sottodominio condiviso con altri mittenti. Migliora la capacità delle email di arrivare nella inbox e rende affidabili le metriche di apertura e click.

Aggiunto
  • Card "Tracking link wrapping" su Impostazioni > Dominio email — abilita il sottodominio dedicato per il tracciamento delle email con un click. Il sottodominio è editabile (default `links`, ma puoi cambiarlo se hai già un record con quel nome, es. un accorciatore URL aziendale).
  • Stato visibile della configurazione tracciamento: non attivo, in attesa di propagazione DNS, attivo. Quando è in attesa, viene mostrato il record CNAME esatto da aggiungere al DNS.
Migliorato
  • I nuovi domini email vengono configurati automaticamente con il sottodominio di tracciamento alla prima verifica — niente passaggi manuali aggiuntivi.

Sito pubblico e dashboard, ognuno a casa propria

0.18.0/

SmartCQ.it diventa il sito pubblico (presentazione, pagine SEO, contatti, lista d'attesa). app.smartcq.it diventa la piattaforma di lavoro (login, dashboard, campagne). I link nelle email già spedite continuano a funzionare invariati.

Migliorato
  • Sito pubblico (smartcq.it) e piattaforma di lavoro (app.smartcq.it) ora sono due ambienti distinti, ognuno ottimizzato per il suo scopo.
  • Pagine "Richiedi accesso" e "Contattaci" ora hanno lo stesso stile della home: sfondo curato, form centrato, esperienza coerente.

Una sola app, posizionamento più chiaro

0.17.0/

SmartCQ si presenta come software multi-modulo per il credito al consumo (cessione del quinto, delega di pagamento), non più solo come piattaforma di lead nurturing. Title del browser, copy della landing, pagine SEO e meta description allineati al nuovo posizionamento. L'area dedicata alle campagne email si chiama "Lead".

Migliorato
  • Posizionamento prodotto: SmartCQ è il software multi-modulo per il credito al consumo (cessione del quinto, delega di pagamento). I moduli (Lead, CRM, Pratica, Offerta, Insights) si attiveranno progressivamente.
  • L'area campagne email viene chiamata "Lead" (in precedenza "Lead Nurturing").

Dashboard più reattiva, refresh manuale, pulizia template

0.16.0/

Una piccola tornata di miglioramenti operativi sull'utilizzo quotidiano della dashboard: bottone refresh ovunque, controllo stato servizi più leggero sul database, fix sulla cancellazione template e link unsubscribe più affidabile.

Aggiunto
  • Bottone refresh manuale su tutte le viste tenant — aggiorna metriche, campagne, contatti, template, tag ed email senza ricaricare la pagina
Migliorato
  • Dashboard più leggera sul database — il controllo automatico dello stato dei servizi non interroga più il sistema in continuazione
  • Landing page più reattiva al primo caricamento
Corretto
  • Cancellazione template bloccata correttamente quando ci sono campagne collegate, con messaggio chiaro all'utente
  • Link di disiscrizione affidabile in tutti i contesti del template
  • Dialoghi centrati e con layout più ampio per una lettura più comoda

Dashboard più coerente: lo stile si allinea

0.15.1/

Piccola messa a punto dell'interfaccia dopo l'aggiornamento delle funzionalità: lo stesso accent ambra su tutta la dashboard e tendine di selezione uniformi. Niente di nuovo da imparare — solo un'interfaccia più ordinata e più accessibile da tastiera.

Migliorato
  • Accent color ambra uniforme su tutta la dashboard per maggiore coerenza visiva
  • Tendine di selezione (campagne, contatti, metriche) ora supportano navigazione da tastiera, lettori di schermo e stile coerente

Tag, subject e variabili: il lavoro quotidiano, più veloce

0.15.0/

Tre lavori separati che spingono tutti nella stessa direzione: rendere le operazioni di ogni giorno più rapide. I tag diventano oggetto di prima classe con pagina dedicata e seed di default. Il subject della campagna si può sovrascrivere senza toccare il template. E le variabili nei template si autocompletano mentre scrivi. In più, torna in funzione il ripristino dei contatti archiviati o cestinati.

Aggiunto
  • Pagina dedicata alla gestione Tag — crea, rinomina, elimina ed esplora tutti i tag dell'organizzazione da un'unica vista
  • Tag predefiniti — a ogni nuova organizzazione vengono seminati tag pronti all'uso (test, cliente, prospect, ecc.)
  • Subject personalizzato a livello campagna — puoi sovrascrivere il subject del template senza modificare il template stesso
  • Autocomplete variabili nei template — digita `{{` e scegli dalle variabili disponibili, con descrizione e anteprima
  • Pannello variabili accanto all'editor template — tutte le variabili a colpo d'occhio mentre scrivi
  • Ripristino contatti — recupera i contatti archiviati o nel cestino direttamente dalla lista contatti
  • Placeholder contestuali con esempi reali nei form contatti e import per guidare la compilazione
Migliorato
  • Selettore tag più rapido e leggibile nei form campagna e contatto
  • Test F&F vincolata al tag "test" — le campagne di prova possono usare solo contatti con il tag "test" (anti-abuso)
  • Import template HTML più chiaro — analisi variabili e preview live in un flusso lineare

Test su pubblico F&F: prova prima di lanciare

0.12.0/

Ogni onboarding passa da un invio di prova a Family & Friends: colleghi, amici, casella personale. Finora era un'eccezione da forzare disattivando il cap sul dominio. Ora è una categoria di campagna riconosciuta: reinvio libero sullo stesso pubblico di prova, tutte le altre protezioni intatte.

Aggiunto
  • Nuovo tipo di campagna "Test Family & Friends" — invio di prova a pubblico interno consenziente (massimo 20 contatti)
  • Sul tipo Test F&F il limite di frequenza non si applica: puoi inviare più volte agli stessi contatti senza dover disattivare protezioni a livello di organizzazione
  • Badge "Test F&F" nella lista e nel dettaglio campagna per distinguerle dagli invii reali
  • Filtro "Nascondi test F&F" nella lista campagne per avere una vista pulita delle campagne di produzione
  • Creazione campagne Test F&F riservata a owner e amministratori
Migliorato
  • Le metriche aggregate in dashboard escludono automaticamente le campagne Test F&F: i tassi di consegna, apertura e click restano fedeli alla realtà degli invii reali
  • Il controllo pre-invio mostra "Non applicabile" sulla riga del limite di frequenza quando la campagna è di tipo Test F&F
  • Il registro attività distingue creazione e invio di campagne Test F&F da quelle standard per tracciabilità piena

Controllo servizi: abilita solo ciò che serve

0.11.0/

Gli amministratori possono ora abilitare o disabilitare singole funzionalità per ogni organizzazione. Ideale per l'onboarding graduale: un nuovo cliente può configurare il proprio dominio prima di accedere al resto della piattaforma.

Aggiunto
  • Invio programmato — pianifica le campagne per una data e ora future, con annullamento in qualsiasi momento
  • Vista Calendario — panoramica mensile delle campagne programmate
  • Gestione servizi per organizzazione — 10 funzionalità controllabili singolarmente (contatti, campagne, template, dominio, export)
  • Preset rapidi — "Solo dominio", "Tutto abilitato", "Tutto disabilitato" per configurazioni frequenti
  • Protezione completa — le funzionalità disabilitate non sono visibili nell'interfaccia e sono bloccate anche lato server

Profili di utilizzo: limiti chiari, crescita controllata

0.10.0/

Ogni organizzazione ha ora un profilo con soglie definite su contatti, email mensili, campagne e template. La nuova pagina Utilizzo mostra il consumo in tempo reale. Gli amministratori possono assegnare profili diversi a ogni organizzazione.

Aggiunto
  • Due profili di utilizzo: Base e Professional — soglie su contatti, email, campagne e template
  • Pagina Utilizzo — monitoraggio consumo in tempo reale con barre di progresso e avvisi
  • Gestione profili da admin — tabella organizzazioni con assegnazione profilo e contatori live
  • Controllo automatico dei limiti — import, creazione template e invio campagne verificano le soglie prima di procedere

Controllo qualità: invii più sicuri, liste più pulite

0.9.0/

SmartCQ ora analizza la qualità dei contatti prima dell'importazione e verifica una checklist di sicurezza prima di ogni invio. L'accesso alla piattaforma avviene solo su invito, e ogni organizzazione può usare il proprio dominio in modo indipendente.

Aggiunto
  • Quality gate all'importazione — analisi automatica delle email con punteggio qualità, suggerimenti di correzione e blocco soft sotto l'85%
  • Revisione contatti importati — i nuovi contatti richiedono attivazione esplicita prima di poter ricevere campagne
  • Supporto file Excel (.xlsx, .xls) nell'importazione contatti
  • Import template HTML — carica file HTML con drag & drop, analisi variabili e preview live
  • Check pre-invio con semaforo — verifica dominio, test, warmup, disiscrizione e audience prima dell'invio
  • Conferma rinforzata per invii grandi — oltre 500 destinatari è richiesta conferma esplicita
  • Cap audience per domini giovani — limiti automatici nei primi 30 giorni del dominio
  • Sistema inviti — accesso alla piattaforma solo tramite codice invito
  • Dominio indipendente per organizzazione — ogni organizzazione usa le proprie credenziali di invio
Migliorato
  • L'importazione contatti mostra un riepilogo dettagliato con conteggio errori, duplicati e suggerimenti prima di confermare

Warmup dominio: cresci alla velocità giusta

0.8.0/

I nuovi domini hanno bisogno di costruire reputazione prima di inviare grandi volumi. SmartCQ ora gestisce automaticamente il riscaldamento progressivo: limiti giornalieri crescenti, tre profili di velocità e pausa automatica se le metriche peggiorano.

Aggiunto
  • Warmup dominio automatico — il volume di invio cresce giorno dopo giorno alla verifica del dominio
  • Tre profili di riscaldamento: Prudente, Moderato, Rapido — scegli in base alla storia del dominio
  • Limite giornaliero personalizzabile — override manuale per esigenze specifiche
  • Pausa automatica su metriche critiche — l'invio si ferma se bounce o complaint superano le soglie
  • Indicatore warmup nel dettaglio campagna — mostra il limite giornaliero e le email rimanenti
  • Card warmup nelle impostazioni — profilo attivo, progresso giornaliero, ripresa manuale
Migliorato
  • L'invio campagna verifica il limite warmup prima di partire e avvisa se i destinatari superano il budget giornaliero
  • Il registro attività traccia ogni modifica al profilo warmup

Tutela legale: le regole del gioco, nero su bianco

0.7.0/

SmartCQ ora ha i documenti legali completi per operare come piattaforma professionale: condizioni d'uso, policy anti-spam, accordo sul trattamento dati e soglie di deliverability pubbliche. La registrazione traccia l'accettazione, l'import ricorda gli obblighi sul consenso.

Aggiunto
  • Termini di Servizio — condizioni contrattuali, obblighi delle parti, limitazioni di responsabilità
  • Policy d'Uso Accettabile — contenuti proibiti, soglie di deliverability, procedura di enforcement
  • Data Processing Agreement — accordo sul trattamento dati conforme alla normativa europea, con lista dei fornitori coinvolti
  • Accettazione tracciata — la registrazione ora registra data, ora e versione dei documenti accettati
  • Avviso consenso nell'import — prima di importare una lista, un promemoria ricorda le responsabilità sul consenso dei destinatari
Migliorato
  • Privacy Policy aggiornata — chiarisce il ruolo della piattaforma nel trattamento dati e collega tutti i documenti legali
  • Registrazione con accettazione esplicita di Termini, Policy d'Uso e Privacy Policy in un unico passaggio
  • Footer del sito con link diretto ai Termini di Servizio

La piattaforma si apre: export, notifiche e gestione completa

0.6.0/

SmartCQ non è più solo invio campagne. Ora puoi esportare i dati, ricevere notifiche su ogni interazione dal sito, monitorare lo stato dei servizi e personalizzare ogni aspetto della tua organizzazione.

Aggiunto
  • Export CSV contatti — scarica la lista filtrata con tag, consenso e campi personalizzati
  • Export CSV risultati campagna — dettaglio invii per contatto con stati e timestamp
  • Email di conferma automatiche — chi si iscrive alla waitlist o invia un messaggio riceve conferma immediata
  • Notifiche interne — ogni iscrizione e messaggio dal sito genera un avviso al team
  • Dashboard admin: pagina Waitlist — tutte le iscrizioni alla beta in un'unica vista
  • Dashboard admin: pagina Messaggi — tutti i messaggi dal form contatti con stato di lettura
  • Monitoraggio servizi — indicatore in tempo reale dello stato dei sistemi (database, email)
  • Reply-To configurabile — scegli dove arrivano le risposte alle tue campagne
  • Impostazioni organizzazione modificabili — nome, slug, email mittente, nome mittente, reply-to
  • Slug personalizzabile — modifica l'indirizzo del tuo spazio dalle impostazioni
  • Registro attività — cronologia di tutte le operazioni eseguite nel tuo spazio, consultabile da Impostazioni
  • Archiviazione contatti — nascondi i contatti inattivi senza eliminarli, ripristinabili in qualsiasi momento
  • Cestino contatti con periodo di grazia 30 giorni — elimina con possibilità di recupero, poi rimozione definitiva dei dati personali
  • Archiviazione campagne — declutter la lista senza perdere lo storico, con conferma prima dell'azione
  • Lista di soppressione — impedisce il re-import accidentale di contatti rimossi o che hanno segnalato spam
  • Viste Attivi / Archiviati / Eliminati nella pagina contatti
  • Modifica campagne in bozza — nome, template e destinatari restano modificabili fino all'invio
  • Duplicazione campagne inviate — crea una copia in bozza con un click
  • Conteggio destinatari in tempo reale — il numero si aggiorna mentre selezioni i filtri tag
  • Centro documentazione pubblico con ricerca integrata — accessibile senza login
  • Documentazione ottimizzata per assistenti AI
  • Changelog con pannello novità in-app e pagina pubblica
  • Tooltip di aiuto contestuali nelle pagine Contatti e Campagne
Migliorato
  • Menù utente riprogettato — accesso rapido a profilo, password e logout
  • Sidebar fissa — la navigazione resta sempre visibile, solo il contenuto scrolla
  • Email di sistema con branding completo — logo, colori e footer conformi al sito
  • Filtri tag ridisegnati nella lista contatti
    Prima

    Tutti i tag sempre colorati con opacità variabile, poco distinguibile quale filtro è attivo

    Dopo

    Tag inattivi in grigio neutro con dot colorato, tag attivo con colore pieno — il filtro selezionato è immediatamente riconoscibile

  • Indicatori di deliverability completamente ridisegnati
    Prima

    Un singolo bounce su pochi invii faceva scattare l'allarme rosso, senza contesto

    Dopo

    4 livelli di gravità (eccellente → critico), indicatore visivo, e avviso quando il campione è troppo piccolo perché le percentuali siano significative

  • Complaint rate: ora spiega come avviene concretamente un reclamo
    Prima

    Solo la definizione tecnica, senza spiegare cosa succede in pratica

    Dopo

    Flusso completo: dal click su "Segnala spam" nel client email fino alla disattivazione automatica del contatto

Sicurezza
  • Protezione slug — nomi riservati del sistema bloccati alla registrazione
  • Registro attività non modificabile — ogni evento è verificabile e protetto da manomissioni per conformità finanziaria
  • Informativa GDPR nel footer di tutte le email di sistema
Corretto
  • Reset password ora funziona correttamente con il flusso di login
  • Link di approfondimento nei tooltip che portavano a pagina non trovata
  • Conteggi tag ora riflettono la vista corrente (attivi, archiviati, eliminati)
  • Accenti italiani corretti nella guida in-app e nei tooltip di aiuto

Sicurezza e verifica identità

0.5.0/

Verifica email alla registrazione e audit di sicurezza completo.

Aggiunto
  • Verifica email alla registrazione — conferma dell'indirizzo prima di accedere
  • Suite di test di sicurezza automatizzati
Migliorato
  • Accenti italiani corretti in tutta l'interfaccia
Sicurezza
  • Audit sicurezza completo
    Prima

    Alcune query non avevano limiti di risultati, performance non ottimale su liste grandi

    Dopo

    Isolamento dati verificato, performance ottimizzata su tutte le liste, limiti di sicurezza su ogni operazione

Help contestuale e onboarding

0.4.0/

Guida integrata nella dashboard e wizard di configurazione per iniziare in pochi minuti.

Aggiunto
  • Guida in-app con 28 articoli organizzati per sezione
  • Tooltip di aiuto contestuali su tutte le metriche della dashboard
  • Wizard di configurazione guidata per i nuovi account

Tag, analytics e tracking in tempo reale

0.3.0/

Organizza i contatti con tag, filtra i destinatari delle campagne, e monitora i risultati in tempo reale.

Aggiunto
  • Sistema tag per organizzare i contatti in gruppi flessibili
  • Gestione completa contatti — crea, modifica, elimina singolo e in blocco
  • Filtro destinatari per tag nelle campagne (includi/escludi)
  • Tracking eventi email in tempo reale (consegna, apertura, click, bounce)
  • Dashboard analytics con grafici temporali e KPI
Migliorato
  • Click e open tracking attivati automaticamente alla configurazione del dominio
  • Dashboard più veloce grazie a caricamento ottimizzato

Invio campagne e import CSV

0.2.0/

Il motore di invio: campagne ottimizzate per liste grandi, import contatti da file, e disiscrizione sicura.

Aggiunto
  • Invio campagne email ottimizzato per liste di qualsiasi dimensione
  • Import contatti da CSV con validazione, deduplicazione e report dettagliato
  • Log email con dettaglio di ogni singolo invio
  • Link disiscrizione sicuro e verificato in ogni email
  • Analytics integrati con tracking del funnel di conversione
Corretto
  • Navigazione dopo il login migliorata
  • Form di accesso come overlay modale

Lancio piattaforma

0.1.0/

La prima versione di SmartCQ: gestione multi-account, autenticazione, template email e compliance.

Aggiunto
  • Piattaforma multi-account con isolamento completo dei dati
  • Autenticazione sicura con protezioni avanzate
  • 3 template email personalizzabili per il settore cessione del quinto
  • Configurazione e autenticazione dominio email
  • Sito pubblico con SEO completa
  • Conformità GDPR: privacy policy, cookie policy, tracciamento consenso
  • Accesso su invito con sistema waitlist

Roadmap

Dove stiamo andando. Le priorità possono cambiare, ma la direzione è questa.

In lavorazione

Editor template avanzato

Nuovo editor email con anteprima in tempo reale, design system condiviso tra i template, personalizzazione visuale completa.

API pubblica

API documentate per integrare SmartCQ con i tuoi sistemi: gestione contatti, invio campagne, lettura statistiche.

Prossimamente

Audience avanzate

Q2 2026

Filtra i destinatari per qualsiasi campo (provincia, importo, tipo contratto). Salva le audience e riutilizzale.

Invio programmato

Q2 2026

Pianifica l'invio per data e ora. Retry automatici in caso di errore, senza intervento manuale.

In programma

Analytics avanzate

Q3 2026

Scopri quali link funzionano meglio, testa oggetti e CTA alternativi con A/B test automatici.

Onboarding self-service

Q3 2026

Registrazione autonoma, gestione abbonamento, fatturazione integrata. Ogni account con il proprio dominio email dedicato.

Notifiche a sistemi esterni

Q4 2026

Ricevi notifiche automatiche (nuova campagna, bounce, complaint) nei tuoi strumenti di lavoro.

In esplorazione

Percorsi automatici

Sequenze email che si attivano in base al comportamento del contatto. Scoring automatico, trigger condizionali, follow-up intelligenti.

Assistente AI

Suggerimenti intelligenti per oggetti email, contenuti e orari di invio. Predizione dell'engagement prima dell'invio.

Integrazione CRM

Sincronizzazione automatica con i principali gestionali del settore finanziario. Import/export contatti e stati senza intervento manuale.