dupreg Posted July 6, 2016 #1 Share Posted July 6, 2016 Hallo zusammen, benötige kurz Eure Unterstützung. Es geht um ein ECR-Script welches folgende Aufgaben erfüllen sollte. - eingehender Ruf an einen bestimmten Swyx-Benutzer UserA - ist UserA besetzt soll der Anruf an UserB weitergeleitet werden. - ist UserB ebenfalls besetzt soll der Ruf in eine Warteschlange gestellt werden bis einer der beiden Swyx-Benutzer, UserA oder UserB aufgelegt hat und frei ist. Bisher habe ich es so, dass durch eine "Situations"-Abfrage überprüft wird ob die Swyx-Benutzer besetzt sind. Ist dies der Fall geht der Ruf in einer Warteschlange usw., soweit erst einmal gut. Legt UserA auf und ist frei wird diesem auch der Ruf zugestellt, wird UserB allerdings früher wieder frei interessiert dies die Warteschlange gar nicht da hier auch als Ziel natürlich die Rufnummer für UserA hinterlegt ist. Es sollte allerdings so sein, dass wenn beide Swyx-Benutzer besetzt sind der Ruf in die Warteschlange geht. Wird jetzt einer der beiden Swyx-Benutzer frei, egal welcher, soll dieser Ruf aus der Warteschlange raus geholt werden und dem frei gewordenen Swyx-Benutzer zugestellt werden. Könnt ihr mir hierzu evtl. weiterhelfen und mir einen Tipp geben? DANKE Link to comment Share on other sites More sharing options...
Most Valued User Markus Wallner Posted July 6, 2016 Most Valued User #2 Share Posted July 6, 2016 Das Ziel der Warteschlange sollte halt dann eine Gruppe sein, in der beide User Mitglied sind. Link to comment Share on other sites More sharing options...
dupreg Posted July 7, 2016 Author #3 Share Posted July 7, 2016 kurze Frage noch hierzu an die ECR-Spezialisten. Ist den der Weg über die "Situations"-Abfrage der richtige oder wie könnte man das noch lösen? Link to comment Share on other sites More sharing options...
Most Valued User Markus Wallner Posted July 7, 2016 Most Valued User #4 Share Posted July 7, 2016 Die Situationsabfrage ist in meinen Augen nicht das richtige Mittel, da diese ja nur den Status des Users wiedergibt, dessen Call-Routing ausgeführt wird. Andere Nebenstellen lassen sich mit etwas Skripting abfragen. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.