Hallo!
Ich würde gerne folgendes lösen. Sobald die Extension eines Agents "unavailable" wird, soll der Agent automatisch ausgeloggt werden.
Bei mir ist es so, daß ein Agent immer die gleiche Extension hat. Eine Extension ist ein Softphone oder WLAN Phone, das eben ausgeschaltet sein kann. Und wenn das der Fall ist, möchte ich den Agent automatisch ausloggen.
Mir kam die Idee, mittels Shell-Skript und cron-job prüfen zu lassen, ob eine bestimmte SIP Extension available oder unavailable sind; wenn diese unavailable ist, dann das Kommando "agent -rx agent logoff Agents/111" laufen zu lassen.
Kann mir jemand bei diesem Shell Skript weiterhelfen. V.a. wie ich die Prüfung vornehme, ob SIP Client xy available oder unavailable ist.
Wenn jemand einen besseren Weg weiß, bitte um Vorschläge.
Danke,
Niki
Ich würde gerne folgendes lösen. Sobald die Extension eines Agents "unavailable" wird, soll der Agent automatisch ausgeloggt werden.
Bei mir ist es so, daß ein Agent immer die gleiche Extension hat. Eine Extension ist ein Softphone oder WLAN Phone, das eben ausgeschaltet sein kann. Und wenn das der Fall ist, möchte ich den Agent automatisch ausloggen.
Mir kam die Idee, mittels Shell-Skript und cron-job prüfen zu lassen, ob eine bestimmte SIP Extension available oder unavailable sind; wenn diese unavailable ist, dann das Kommando "agent -rx agent logoff Agents/111" laufen zu lassen.
Kann mir jemand bei diesem Shell Skript weiterhelfen. V.a. wie ich die Prüfung vornehme, ob SIP Client xy available oder unavailable ist.
Wenn jemand einen besseren Weg weiß, bitte um Vorschläge.
Danke,
Niki