CTToolbar7 SDK Library
Con CTToolbar7 in esecuzione è possibile scaricare nella propria applicazione web-based la libreria di integrazione toolbar_sdk.js
, direttamente servita dall'indirizzo locale https://localhost:2337/toolbar_sdk.js.
<script src="https://localhost:2337/toolbar_sdk.js"></script>
Una volta istanziata, la libreria mette a disposizione un oggetto o namespace denominato TOOLBAR
. In questo oggetto sono contenuti metodi che consentono di interagire con la Toolbar stessa o poter ricevere notifiche di aggiornamento stato.
window.TOOLBAR.CONTACT.MakeCall( "0227070058" );
Esempio di integrazione completo
Un volta installato ed eseguito CTToolbar7, collegandosi all’indirizzo https://localhost:2337/ verrà scaricato un esempio SDK completo che illustra come integrare e comunicare con la Toolbar. Questa pagina simula il comportamento di una web-app esterna. E’ possibile richiedere una telefonata verso un numero uscente e nella parte sottostante verranno loggate tutte le notifiche di cambio stato linea che la Toolbar stessa invierà verso la libreria SDK.
Sono disponibili funzionalità aggiuntive come controllo della operatività dell’agente (login, pausa), la richiesta di tutti i Gruppi di lavoro dove risulta loggato, la messa in attesa della telefonata in corso, la registrazione della telefonata e richiesta di servizi aggiuntivi di contestualizzazione come la generazione di un nuovo ECID associato ad un nuovo contatto Inbound telefonico.
L’esempio è liberamente utilizzabile e funge da ottima base di partenza per realizzare la propria integrazione.