Most Valued User redline Posted March 13, 2020 Most Valued User #1 Share Posted March 13, 2020 Der Titel klingt etwas merkwürdig, aber ich finde gerade keine bessere Beschreibung. Ich möchte erreichen, auf Zuruf eine vorgfertigte Ansage scharf schalten zu können. Diese Ansage soll für alle Nebenstellen greifen, die einem bestimmten Standort zugewiesen sind. Anschließend soll das Gespräch beendet bzw. auf Mailbox weitergeleitet werden. Die genauen Einzelheiten stehen noch nicht fest, sind auch nicht teil des Problems -> typisches CallRouting halt. Aber wie erreiche ich das? Spontan habe ich an eine PreProcessingRule gedacht, allerdings habe ich bisher nicht damit gearbeitet und weiß nicht, ob dies der richtige Weg ist. Nochmal mein Ziel anders formuliert: -Wir bekommen die Info, dass ein externer Standort offline ist -Auf dem zentralen Swyx-System soll nun eine vorgefertigte Regel aktiviert werden* -Der Anrufer erhält die Meldung, dass es derzeit technische Probleme gibt etc. pp. -Kommt der Standort wieder online, wird diese Regel deaktiviert *wie das genau aktiviert wird, weiß ich nicht, bzw. ist irrelevant - kann auch technisch kompliziert durch uns erfolgen. Problem: Es gibt zwar zentrale Rufnummern für diese Standorte, allerdings werden teilweise auch Durchwahlen rausgegeben. Für alle diese Fälle manuelle Regeln zu aktivieren, wäre zu viel Aufwand, daher soll die Ansage ertönen, egal welcher Benutzer innerhalb des Standortes kontaktiert wird. Vielleicht hat jemand eine Idee? Vielen Dank! Link to comment Share on other sites More sharing options...
Most Valued User srom Posted March 13, 2020 Most Valued User #2 Share Posted March 13, 2020 Wir wäre es mit einen Outlook Kalender ? Könntest je Standort einen Kalender abfragen und nach Gebucht und Abwesend reagieren. Oder peristende variabel und callrouting oder z.b. die BusyNumber als Feld verwenden sofern die nicht in Nutzung ist. RedirectBusyNumber = 1 dann Ansage und Voicemail. Die 1 kannst du mit Powershell oder Config klonen aus der Admin machen Link to comment Share on other sites More sharing options...
Most Valued User jodost Posted March 13, 2020 Most Valued User #3 Share Posted March 13, 2020 Spontane Idee: Ein scheduled Task, der alle zB 5 Minuten per Ping guckt, ob dein Standort erreichbar ist. (Sofern du es nicht per nagios o.ä. ohnehin misst). Wenn nein, ein Powershell-Script starten, das - ausliest, welche User diesem Standort zugewiesen sind - jedem dieser User eine sofortige Rufumleitung auf dein CallRouting mit der Ansage aktiviert Und wenn der Standort wieder erreichbar ist, dann das gleiche andersrum, also Rufumleitung deaktivieren. Damit brauchst du auch kein globalpreprocessing, was ich vom Handling her nicht so gelungen finde und darum immer gerne vermeide. Link to comment Share on other sites More sharing options...
Most Valued User redline Posted March 16, 2020 Author Most Valued User #4 Share Posted March 16, 2020 Ok, hatte gehofft es gibt bereits eine Lösung für mein Szenario, ich kenne sie bloß nicht. 🙂 Ich möchte die Umleitung nicht automatisiert scharf schalten, wir benötigen immer den Auftrag des Kunden, daher fällt der Task weg. Auch möchte ich bestenfalls vermeiden sämtliche konfigurierten Umleitungen der Anwender zu überschreiben. Gut, das ist ein Luxusproblem, aber viele sind daran gewöhnt einfach die letzte Umleitung zu aktivieren. srom, kannst du deine Idee nochmal weiter ausführen? Habe es noch nicht ganz nachvollzogen. Perfekt wäre es, wenn es die Bedingung "Anruf an Standort X" geben würde. So könnte ich den betroffenen Standort angeben und direkt die Umleitung aktivieren. Link to comment Share on other sites More sharing options...
Most Valued User srom Posted March 17, 2020 Most Valued User #5 Share Posted March 17, 2020 Welches meinst? Hier könntest du je Standort ne pV generieren und per CallRouringUser ändern. Das Ganze per PostDialingDigit +494711815-10 0101 schaltet die Nachtschaltung Standort 1 ein Oder meinst das Kalender Thema ? Link to comment Share on other sites More sharing options...
Most Valued User redline Posted March 17, 2020 Author Most Valued User #6 Share Posted March 17, 2020 Das hört sich prinzipiell interessant an, aber im HowTo von Tom steht: "Open Call Routing Manager of the user you want a Night Switch enabled call routing script for" Ich will es ja nicht für einen User, sondern für den gesamten Standort. Letztendlich muss ich die Variable ja auslesen und das geht soweit ich das verstehe nur pro User (sprich Rufnummer) und nicht pro Standort (Rufnummern-Block). Link to comment Share on other sites More sharing options...
Most Valued User srom Posted March 17, 2020 Most Valued User #7 Share Posted March 17, 2020 Also du musst eben je Standort einen eigene "persistent variable NightSwitch" anlegen, diese CallRouting muss dann bei allen Benutzern des Standorts aktiv sein. Dann kann durch durch verändern der Variable "NightSwitch_StandortA" alle Benutzer für Standort A beeinflussen. Benutzer vom StandortB reagieren nicht das diese die Variabel "NightSwitch_StandortB" abfragen. Link to comment Share on other sites More sharing options...
Most Valued User redline Posted March 18, 2020 Author Most Valued User #8 Share Posted March 18, 2020 Stimmt, so könnte man es machen, erfordert natürlich je nach Benutzeranzahl (im konkreten Fall >250) sehr viel Aufwand.... Ich bespreche das! Sollten weitere Ideen eintreffen oder Swyx aktiv mitlesen und ein Feature-Request suchen: 😉 Herzlichen Dank srom! Link to comment Share on other sites More sharing options...
Most Valued User SvenS Posted April 22, 2020 Most Valued User #9 Share Posted April 22, 2020 Achtung ungetestet und nur eine Idee !!! Einen Callrouting User anlegen mit externer Nummer, dort das entsprechende Callrouting hinterlegen und in der Trunkgruppe eine Rufnummernersetzung eintragen im Feld "ankommende Zielrufnummer" Also in etwa so +[cc][ac][sn]* wird zu +4912312345 (Nummer des CR Users) Wie gesagt ist ungestestet und nur eine Idee, aber rein theoretisch sollte das funktionieren und wenn der Standort wieder online ist, einfach die Ersetzung rausnehmen. 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