Agent automatisch ausloggen

beowulf

Neuer User
Mitglied seit
28 Mai 2004
Beiträge
161
Punkte für Reaktionen
0
Punkte
16
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
 
agents logout

Hallo
ich weiss nicht ob es dir hilft aber alle Nebenstellen die angemeldet sind, sind als eintrag in der Asterisk internen Datenbank zu finden.

Ansehen kannst du dir das mit:

database show

Du könntest ein gucken ob der Anschluss online ist und wenn nicht ...

tja ich bin ein Nachvollzieher

Wozu brauchst du das?

Wenn die Agents nicht erreichbar sind werden doch auch keine Anrufe mehr zugestellt,
oder doch ?
 
Kostenlos!

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
248,530
Beiträge
2,293,660
Mitglieder
378,035
Neuestes Mitglied
sr0211