Integrace
Začínáme
Aplikace agentské lišty je JavaScriptový bundle, který se vkládá přímo do webové aplikace CRM. Integrace spočívá v nastavení parametrů pomocí přidání objektu ucsOperator přímo do window objektu prohlížeče a include samotné aplikace ze serveru UCS. Do objektu ucsOperator aplikace doplní metody pro její ovládání.
<div id="ucsOperator">Načítání agentské lišty...</div>
<script type="text/javascript">
window.ucsOperator = {
api: { hostname: 'ucs.zakaznik.cz', port: 443 },
renderTo: 'ucsOperator',
headless: false,
autologin: true,
listDevices: true,
confirmDevice: false,
crmAutoOpen: true,
onError: crm.agentAppFailed,
onConnect: crm.agentAppConnected,
onCredentials: crm.provideCredentials,
onUser: crm.userInformations,
onIdentify: crm.telephoneIdentificatorRequired,
onIdentifier: crm.identificatorProvided,
onDevice: crm.telephonePaired,
onReady: crm.agentAppReady,
onStateChange: crm.agentStateChanged,
onCallRinging: crm.callRinging,
onCallConnect: crm.callConnected,
onCallHangup: crm.callHangup,
};
</script>
<script src="https://ucs.zakaznik.cz/operator/operator-v4.0.0.js">