Dal voicebot di un centro a un centralino AI per più strutture.

Il voicebot che risponde alle chiamate perse di un centro di diagnostica funzionava, e un secondo centro lo voleva. Invece di copiarlo, lo abbiamo trasformato in un prodotto: Dianix, un centralino AI per più clienti e più centri, ognuno con il suo messaggio.

Settore
Sanità
Ambito
AI e automazione
Stato
In corso
Come funziona
Chi chiama
Pazientecentro A
Pazientecentro B
Numero chiamato
Numero del centro ATelnyx
Numero del centro BTelnyx
Dianix
Un motore, un messaggio per centro
Centro dal numeroMessaggio del centroFlusso fissoNessun audio salvatoEmail al centroQuattro ruoli
Chi richiama
Segreteria Asolo il suo centro
Segreteria Bsolo il suo centro
Direzionetutti i centri
In breve

Dianix nasce dal voicebot per le chiamate perse di un centro di diagnostica. Lo abbiamo riscritto come piattaforma: ogni cliente ha un sottodominio, i centri sono riconosciuti dal numero chiamato, ogni centro modifica il proprio messaggio senza toccare il flusso della chiamata e le segreterie vedono solo le richieste del loro centro. Il sistema nuovo gira accanto al vecchio, e un numero passa dall'uno all'altro in un minuto.

4
ruoli: segreteria, responsabile del centro, amministratore del cliente, Cloudfactory
1
sottodominio per cliente, con tutti i suoi centri dentro
1 min
per spostare un numero sul sistema nuovo, o tornare indietro

Contesto

Il primo voicebot risponde quando la linea di un centro di diagnostica è occupata o il centro è chiuso: raccoglie nome, numero e motivo, salva la richiesta e avvisa la segreteria, che richiama. Funzionava, e un secondo centro dello stesso gruppo ha chiesto lo stesso servizio.

Il problema

Il primo sistema era fatto per un centro solo: il messaggio stava nel codice e le chiamate in una dashboard unica. Per servire più centri, e più clienti, bisognava separare i dati, far modificare a ogni centro il proprio messaggio senza poter rompere il flusso della chiamata, e farlo senza fermare il sistema in produzione.

Cosa abbiamo fatto

  1. 01

    Clienti e centri

    Ogni cliente ha un sottodominio di dianix.it; i suoi centri sono dati dentro il cliente, riconosciuti dal numero chiamato. Chi dirige più centri usa un solo accesso, e l'isolamento tra centri sta nei dati e nei ruoli, non nei domini.

  2. 02

    Messaggio per centro, flusso fisso

    Benvenuto, orari, servizi, informazioni sui referti e privacy sono campi strutturati, modificabili dal pannello. Lo scheletro della conversazione, cioè passi, raccolta dei dati e congedo, resta nel motore e non si tocca dall'interfaccia: non esiste un campo di prompt libero.

  3. 03

    Quattro ruoli

    La segreteria vede e gestisce le chiamate del proprio centro, il responsabile ne modifica il messaggio, l'amministratore del cliente gestisce tutti i suoi centri, gli utenti e la privacy. Centri e numeri li creiamo noi.

  4. 04

    La chiamata

    Le chiamate arrivano da Telnyx a un ponte WebSocket in Node.js collegato al modello realtime di OpenAI. A fine chiamata l'applicazione Laravel salva la richiesta con lo stato da richiamare, richiamato o non risponde, e manda un'email al centro con Amazon SES.

  5. 05

    Accanto al sistema vecchio

    Il sistema nuovo gira in parallelo al primo. Un numero passa dall'uno all'altro cambiando l'applicazione associata su Telnyx: un minuto, senza deploy, e si torna indietro allo stesso modo.

Com'è andata

Il secondo centro è in prova sul sistema nuovo, mentre il primo resta sul vecchio finché il nuovo non è verificato. Il pannello per i clienti è in sviluppo. Dianix ha un suo sito: dianix.it.

Strumenti

Laravel 13PHP 8.4Filament 5Node.jsWebSocketOpenAI Realtime APITelnyxAmazon SESLaravel Forge

Domande frequenti

Il centralino AI sostituisce la segreteria?

No. Risponde quando la linea è occupata o il centro è chiuso, raccoglie nome, numero e motivo e passa la richiesta alla segreteria, che richiama.

Ogni centro può cambiare cosa dice l'assistente?

Sì, nei campi previsti: benvenuto, orari, servizi, referti e privacy. Il flusso della chiamata resta lo stesso per tutti, così una modifica non può rompere la raccolta dei dati.

Le chiamate vengono registrate?

L'audio non viene conservato. Restano la richiesta con i dati raccolti e il suo stato, visibili solo a chi lavora in quel centro.

Contatti

Hai un problema simile?

Scrivici cosa usate oggi e cosa non funziona. Ti rispondiamo entro un giorno lavorativo con una prima lettura tecnica.

Email
hello@cloudfactory.it
Sede
Viale di Trastevere 114, 00153 Roma