Funzionalità principali

Implementazione del Least Cost Routing (LCR) / FailOver
ovvero la possibilità di instradare le chiamate in uscita secondo regole di costo applicate ai diversi prefissi: ad esempio: chiama il cellulare Wind 3281234567

• Chiama attraverso Wind-Leonardo (costo nullo)
• se non ci sono linee libere oppure Wind non funziona o esiste qualche altro guasto, esegui il secondo tentativo utilizzando Fastweb (0.125/min + 0.125 scatto)
• se non ci sono linee libere oppure Fastweb non funziona o esiste qualche altro guasto, esegui il secondo tentativo utilizzando VoIPVoice (0.195/min)

Altro esempio: chiama un fornitore bulgaro

• Chiama attraverso FreeVoIP (0.04/min)
• se il provider VoIP FreeVoIP non funziona, chiama attraverso VoipVoice (0.071/min)
• se neanche questo tentativo va a buon fine, chiama attraverso Fastweb (0.26/min)
• chiama attraverso Wind-Leonardo (0.35/min)

Come si può vedere, con il meccanismo del Least Cost Routing non solo è possibile abbattere i costi delle chiamate, ma si introduce automaticamente il sistema del FailOver: se una linea telefonica non funziona più, utilizza automaticamente altri tipi di connessione.

Numeri brevi
attraverso cui è possibile chiamare clienti e fornitori in modo intelligente: per ciascun numero breve è possibile stabilire fino a 4 numeri di telefono da chiamare in sequenza (ad esempio chiama prima al cellulare, poi al numero fisso, eccetera).

Gestione dei database
attraverso cui, oltre a consentire la gestione del LCR sopradescritto, permette la memorizzazione di tutte le chiamate fatte/ricevute (Call Detail Records, utile per controllarne il funzionamento ed eventualmente calcolare il costo delle chiamate), la gestione dei numeri brevi (impostando nel database la corrispondenza fra ciascun numero breve e i numeri associati a tale nominativo), la gestione degli interni a seconda degli orari dei dipendenti (instradamento delle chiamate al personale effettivamente presente), ed altre personalizzazioni.
L'amministrazione dei database può essere fatta comodamente attraverso connessione ODBC oppure interfaccia web.

Menu interattivi
innestati a più livelli, attraverso cui selezionare l'interno desiderato, con musiche d'attesa MP3 sia locali che remote (prelevate in streaming da internet).

Funzioni di Inbound Call Center
ovvero gestisce le code (chiamate in entrata superiori al numero di operatori che possono rispondere) assegnando a ciascuna chiamata una priorità ed indicando, ogni 45 secondi, l'ordine di priorità corrente e il tempo presunto di attesa.

Funzioni di Outbound Call Center
ovvero di sistema utilizzato solitamente a scopo pubblicitario per chiamare una lista di utenti presi da database: quando si l'utente risponde, viene messo in contatto con un centralinista, oppure gli vengono prima riportate alcune informazioni in modo automatico.

Caselle vocali
Vengono correttamente gestite le caselle vocali associate a ciascun interno o ufficio: i messaggi possono inoltre essere inoltrati in email come registrazioni, oppure gestiti dal browser web, così come ascoltati sia dall'interno che dall'esterno dell'azienda (in modo configurabile) componendo un numero di interno e specificando l'apposita password.
Utilizzando telefoni VoIP è possibile avere una indicazione luminosa quando sono disponibili nuovi messaggi in segreteria.

Trasferimento di chiamate
ad un altro numero (sia interno che esterno) in due modi:
• blind transfer, ovvero trasferimento diretto al numero di destinazione

• attended transfer, ovvero messa in attesa dell'utente, digitazione del numero a cui si vuole trasferire la chiamata, breve dialogo con tale destinatario, chiusura della comunicazione e quindi trasferimento dell'utente al destinatario (funzione spesso svolta dal centralinista).

Trasferimento automatico delle chiamate
Ciascun interno può stabilire che le chiamate a lui destinate siano redirette ad un altro interno oppure ad un numero di telefono PSTN, soluzione utilissima ad agenti e altro personale ad alta mobilità: digitando da un interno il numero 93 seguito dal numero di telefono su cui si vuole instradare la chiamata, è possibile far in modo che le prossime chiamate destinate a tale interno siano automaticamente trasferite al numero specificato.

Parcheggio chiamate
per consentire ad esempio di mettere in attesa una chiamata e riprendere successivamente la conversazione da un altro telefono.

Interno remotato
Consente di spostare un interno che "temporaneamente" risponde da un altro luogo ( tipo da casa).

Conferenze fra 2 o più persone
che possono accedere alle diverse "stanze" create direttamente o previa autenticazione PIN.
Asterisk consente inoltre la registrazione della conversazione avvenuta. Questo agevole eventuali webconference, gestendone la parte audio

Posto operatore web
visualizzato quindi su un browser web, dove è possibile vedere veramente lo stato di ciascuna linea/postazione ed il numero con cui è in conversazione.
Inoltre attraverso tale interfaccia grafica è possibile mettere in comunicazione due interni fra loro, cessare conversazioni, invitare più interni ad unirsi in conferenza.

Riconoscimento su digitazione codice
Ad un cliente che chiama per un assistenza puo essere chiesto automaticamente di digitare il proprio codice numerico del suo contratto di assistenza software. Il sistema si può interfacciare ad un Database o al CRM per identificare il cliente e verificare lo stato del suo contratto. Si possono prevedere comportamenti diversi in funzione dello stato del contratto, per cui se è scaduto, si passa direttamente all'interno del commerciale, viceversa entra in una coda "tecnici" preorganizzata

Versatilità ed estensibilità
grazie ai linguaggi di programmazione AGI che consentono di implementare nuove funzioni interagendo con database e filesystem.