Vai al contenuto

Notifiche configurabili

PoolControl dispone di un dispatcher centrale che distribuisce gli avvisi in base all'evento aziendale, al ruolo dell'utente e alle sue preferenze personali.

Canali

CanalePersonale ERPPortale clienti
Campanello in-app
E-mailPer evento e preferenzaSi (interruttore generale in Azienda)
PWA push WebSì (Chrome/Android; iOS limitato)

Configurazione dell'inquilino

In Azienda → Portale Clienti è possibile attivare:

  • E-mail al cliente: e-mail nelle risposte, preventivi, note di consegna e promemoria.
  • Push PWA al client: notifiche sul dispositivo mobile se il client installa la PWA.

Nella stessa pagina (alla fine del form), la sezione Notifiche Team definisce la matrice ruolo × evento × canale (in-app, email, push) per ADMIN, MANAGER, TECNICO, ecc.

Percorso nell'app: Sistema → Impostazioni → Azienda e, per override personali, menu utente (avatar in basso a sinistra) → Le mie notifiche.

##Preferenze personali

Ogni utente dello staff accede a Le mie notifiche dal menu account (avatar nella barra laterale). Puoi silenziare eventi specifici senza modificare la configurazione globale del tenant. Lì puoi anche attivare push PWA su dispositivo mobile.

Portale clienti

  • Campana all'inizio del portale.
  • Profilo: attiva la PWA push.
  • Dashboard: badge per bolle di consegna in attesa di firma.

Principali eventi

  • Incidenti del portale (nuovo, messaggio del cliente, risposta del team, risolto).
  • Budget (inviati, personale accettato/rifiutato, conferma del cliente).
  • Visite (assegnate, riprogrammate, trasferite).
  • Bolle di consegna (in attesa di firma, firmate).
  • Fatture e solleciti di pagamento.
  • Scorte scarse (personale).

Push mobile (PWA)

  1. Installa la PWA sul dispositivo.
  2. In Le mie notifiche (staff) o Profilo (portale), premere Attiva notifiche.
  3. Accetta il permesso del browser.

In iOS Safari il push richiede Aggiungi alla schermata iniziale; utilizzare la posta elettronica come backup.

Manutenzione senza Cron (Render)

Promemoria di pagamento, prove e altre attività non utilizzare Render Cron Job (evita costi aggiuntivi per il personale). Vengono eseguiti in background quando qualcuno accede (staff, portale o demo), se sono trascorse almeno 24 ore dall'ultima esecuzione (LOGIN_MAINTENANCE_INTERVAL_HOURS).

Il ripristino della demo AquaDemo segue lo stesso schema (DEMO_AUTO_RESET_INTERVAL_HOURS).

I solleciti di pagamento ai clienti con fatture scadute entrano in questo ciclo (al massimo un controllo globale ogni 24 ore durante l'attività di accesso sulla piattaforma). Non è necessario configurare Cron sull'hosting.

Variabili del server

Solo l'amministratore dell'hosting (Render) deve configurare:

-VAPID_PUBLIC_KEY-VAPID_PRIVATE_KEY-VAPID_SUBJECT(per esempio.mailto:admin@poolcontrolpro.com) -LOGIN_MAINTENANCE_INTERVAL_HOURS(predefinito24)

Serve aiuto? soporte@poolcontrolpro.com