thinK Posted January 9 #1 Share Posted January 9 Hallo zusammen, ich habe ein Call-Routing, das einen Anruf unterschiedlich durchstellen soll, je nachdem, ob alle Mitglieder einer Swyx-Gruppe Abwesend sind, oder wenigstens ein Mitglied "grün" ist. Ich habe dazu das Script "UserStatus" in den Start-Block meines Scripts kopiert, und dann einen Variablen-Auswertungs-Block mit "IsUserAway(101)" erstellt. Ich habe jetzt erwartet, dass der der Block, wenn der User mit der Durchwahl 101 abwesend ist, auf "True" wechselt und entsprechend anders routet. Das ist aber nicht der Fall, es wird immer der "False"-Pfad gewählt. Hat da jemand eine Idee zu? Link to comment Share on other sites More sharing options...
Tom Wellige Posted January 10 #2 Share Posted January 10 Hast Du die Statussignalisierung wie in dem UserStatus Artikel beschrieben konfiguriert? Du kannst auch mal einen Blick in das Server Trace werfen um zu sehen, welcher Status Wert für den Benutzer 101 denn ermittelt wird. Wie Du Dich im Server Trace zurecht finden kannst, ist hier beschrieben. Link to comment Share on other sites More sharing options...
thinK Posted January 10 Author #3 Share Posted January 10 vor 38 Minuten schrieb Tom Wellige: Hast Du die Statussignalisierung wie in dem UserStatus Artikel beschrieben konfiguriert? Damit meinst du "Please note that the status signalling between all involved users (incl. the one the current call routing runs for) must be configured (just as in SwyxIt!).", nehme ich an? Das verstehe ich jetzt so, dass die User (inkl. des Call-Routing-Benutzers) sehen können müssen, ob sie grün, gelb, rot, etc sind? Oder ist damit die gegenseitige Rufsignalisierung unter "Eigenschaften > Beziehungen" gemeint? Link to comment Share on other sites More sharing options...
Tom Wellige Posted January 10 #4 Share Posted January 10 Ganz genau darum geht es. Die gegenseitige Statussignalisierung muss passend konfiguriert sein. Das kann man entweder auf Benutzerebene oder Gruppenebene machen. Entscheidend ist, dass Dein Call Routing Benutzer den Status vom Benutzer 101 sehen darf. Wenn Du einen Blick in das Server Trace wirfst, dann vermute ich mal, dass Du dort als aktuellen Status von 101 eine "0" angezeigt bekommst. Das heisst dann, dass der Status nicht ermittelt werden kann weil der Admin keine passende Konfiguration vorgenommen hat. 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now