Onboarding dell’Operatore
L’app dell’operatore ha ora una route dedicataSetup su /setup per la configurazione al primo avvio.
Usala per il lavoro di connessione al primo avvio.
Usa Settings su /settings per la manutenzione continua dopo che il workspace è live.
Cosa Copre Setup
Il flusso di setup è progettato per rispondere a quattro domande:- Il profilo del workspace è utilizzabile?
- Un canale WhatsApp è collegato al workspace?
- I segreti del provider sono memorizzati in modo sicuro?
- La piattaforma ha validato abbastanza della connessione per iniziare test controllati?
Flusso di Prodotto Previsto
- Accedi come primo proprietario del workspace.
- Apri
Setup. - Rivedi l’identità del workspace e del canale.
- Inserisci i segreti del provider gestiti dal workspace.
- Valida la configurazione del provider.
- Apri l’inbox ed esegui un test di invio controllato.
Segreti e Storage
Il prodotto distingue tra due classi di segreti:- Segreti di piattaforma/bootstrap: valori posseduti dal deployment come le credenziali server di Supabase e gli URL di base. Rimangono configurazione dell’ambiente di runtime.
- Segreti gestiti dal workspace: credenziali del provider specifiche per tenant inserite tramite il prodotto. Vengono scritte lato server e memorizzate in Supabase Vault, con solo lo stato mascherato e i metadati di validazione esposti nella UI.
Checklist di Prontezza
La checklist di setup è completa quando:- il profilo del workspace è impostato
- l’identità del canale è presente
- il token di accesso Meta è memorizzato
- il segreto di firma del webhook è memorizzato
- il token di verifica Meta è memorizzato
- la validazione Meta non segnala più un token non valido
Note Operative
- I segreti del provider basati su variabili d’ambiente continuano a funzionare come fallback di bootstrap.
- Una volta che esiste un segreto Vault gestito dal workspace, questo ha priorità sul fallback d’ambiente per quel workspace.
- Le scritture nelle impostazioni sono limitate a owner/admin/developer.
Onboarding di un ulteriore Account WhatsApp Business
I passaggi sopra descrivono il primo WABA che un workspace collega. Un workspace non è più limitato a un solo WABA — il flusso/welcome può anche presentare un selettore a tre percorsi (porta il tuo token, fai l’onboarding con noi tramite Meta Embedded Signup, oppure migra un account WhatsApp esistente) quando il feature flag di Embedded Signup è abilitato. Ogni WABA aggiuntivo ottiene il proprio slot di token di accesso isolato, quindi un secondo numero onboardato non sovrascrive mai le credenziali del primo WABA.
Vedi Meta Embedded Signup e Multi-WABA per il flusso completo, i prerequisiti del feature flag e come funziona la risoluzione del token per WABA al momento dell’invio.