Passa al contenuto principale

Fonti della rubrica

La rubrica di NethVoice è una directory centralizzata che archivia e gestisce le informazioni di contatto per utenti e organizzazioni. Consente la risoluzione del nome e del numero senza interruzioni per le chiamate in arrivo e in uscita, garantendo che i dettagli del chiamante siano sempre disponibili in NethVoice CTI e NethVoice App. La rubrica può aggregare i contatti da varie fonti, inclusi database esterni e file CSV, fornendo una rubrica unificata e facilmente accessibile per tutti gli utenti.

Aggiunta di rubriche esterne

Dal menu Applicazioni -> Fonti della rubrica, puoi definire un'origine esterna per i contatti che NethVoice dovrebbe utilizzare per risolvere le chiamate in arrivo e in uscita. Questi contatti verranno aggiunti alla rubrica di NethVoice e resi disponibili per l'utilizzo in NethVoice CTI e NethVoice App.

Per configurare una nuova fonte sono necessari tre passaggi:

  • Fonte: Configura l'accesso al database di origine dei contatti.
  • Mappatura: Associa i campi del database di origine a quelli della rubrica di NethVoice.
  • Impostazioni: Scegli l'intervallo di sincronizzazione.

Fonte della rubrica

Un Nome rubrica univoco deve essere assegnato all'origine per distinguere l'origine dei contatti importati nella rubrica di NethVoice.

In base al Tipo di origine, è necessario specificare attributi aggiuntivi:

MySQL

Il nome del database, l'indirizzo/porta del server, il nome utente e la password per il database di origine sono richiesti.

Inoltre, nell'area di testo Seleziona query, deve essere inserita la query SQL utilizzata per recuperare i dati da importare nella rubrica centralizzata. Se presente nell'area di testo, sostituisci la parola [table] con il nome della tabella di origine.

CSV

Nel campo URL, puoi specificare l'indirizzo web di un file in formato CSV (Comma-Separated Values, valori separati da virgole e virgolette doppie "" come qualificatori di testo, obbligatorio se il campo contiene una virgola o uno spazio). Gli indirizzi che iniziano con http:// e https:// sono accettati.

In alternativa, puoi caricare un file CSV tramite il pulsante a destra dello stesso campo di testo. In questo caso, il campo URL verrà compilato automaticamente.

Il file CSV deve essere codificato in UTF-8 e contenere nomi di colonne nella prima riga.

Il pulsante Verifica consente di visualizzare in anteprima i dati recuperati dall'origine.

Risoluzione personalizzata del nome

Se desideri utilizzare un'origine diversa dalla rubrica centralizzata per risolvere i nomi, puoi creare uno script di risoluzione personalizzato e posizionarlo nella directory ~/.local/share/containers/storage/volumes/lookup.d/_data/.

Nel repository Github, ci sono due script di esempio: lookup_dummy.php e lookup_vte.php, che possono servire come punto di partenza per la creazione del tuo script personalizzato.

Lo script lookup_dummy.php restituisce un risultato finto per qualsiasi numero composto o chiamata in arrivo, mentre lo script lookup_vte.php utilizza un'API esterna.

CampoDescrizione
owner_idProprietario del contatto
typeFonte di origine
homeemailIndirizzo email personale
workemailIndirizzo email di lavoro
homephoneNumero di telefono personale
workphoneNumero di telefono di lavoro
cellphoneNumero di telefono cellulare
faxNumero di fax
titleTitolo di lavoro
companyAzienda
notesNote
nameNome e cognome
homestreetIndirizzo personale
homepobCasella postale personale
homecityCittà personale
homeprovinceProvincia personale
homepostalcodeCodice postale personale
homecountryPaese/regione personale
workstreetIndirizzo di lavoro
workpobCasella postale di lavoro
workcityCittà di lavoro
workprovinceProvincia di lavoro
workpostalcodeCodice postale di lavoro
workcountryPaese/regione di lavoro
urlIndirizzo del sito web

Impostazioni

Puoi scegliere l'intervallo di sincronizzazione per i contatti tra:

  • 15 minuti
  • 30 minuti
  • 1 ora
  • 6 ore
  • 24 ore

Una volta creata l'origine, puoi:

  • Sincronizzare immediatamente utilizzando il pulsante Sincronizza
  • Abilitare/disabilitare la sincronizzazione
NethVoice 8.0