Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03453.jsonl.gz/559

Einrichtung via PowerShell
Die Einrichtung kann zurzeit erst via PowerShell vorgenommen werden.
Unbenutzte Nummern können entweder auf einen Ressource Account oder eine Ansage umgeleitet werden. Eine Ansage können Sie z.B. dann verwenden, wenn Sie dem Anrufer eine Nachricht abspielen möchten, dass die Nummer zurzeit nicht in Betrieb ist. Der Anrufer muss dann allerdings selbst auflegen. Daher empfehlen wir Ihnen in jedem Fall auf einen Resource Account umzuleiten. Auf diesem Weg können Sie die Ansage über einen Auto Attendant abspielen und dann automatisch auflegen. Das entsprechende Cmdlet heisst “New-CsTeamsUnassignedNumberTreatment”
Resource Account selektieren
Wählen Sie zunächst den Ziel Resource Account aus. Dieser kann entweder mit einem Auto Attendant oder einer Call Queue verknüpft sein.
$ResourceAccount = Get-CsOnlineApplicationInstance | Where-Object {$_.PhoneNumber -notlike «»} | Select-Object DisplayName, UserPrincipalName, PhoneNumber, ObjectId | Out-GridView -Title «Choose the target resource account…» -PassThru
$TargetResourceAccount = $ResourceAccount.ObjectId
Nummer oder Bereich definieren
Sie können entweder für eine einzelne Nummer oder für einen Bereich ein neues Treatment erstellen. Weiter müssen Sie dem Treatment auch eine Priorität zuweisen.
Das Pattern, bzw. das Muster wird mit einer Regular Expression definiert. Dies ist eine weitverbreitete Methode in der Programmierung, um Zeichenfolgen auf ein bestimmtes Muster zu überprüfen.
Beispiel für die Prüfung auf eine einzelne Nummer:
$Pattern = «^\+41445124078$»
Dieses prüft nur auf die Nummer +41445124078
Beispiel für die Prüfung auf einen gesamten Nummernblock:
$Pattern = «^\+414451240\d{2}$»
Dies prüft auf alle Nummern, welche mit +414451240 beginnen und von 2 Ziffern gefolgt sind. Also 00-99. Sie können dieses Pattern auch verwenden, wenn Ihr Block z.B. nur von +414451240-59 geht. Da Sowieso nur Anrufe aus Ihrem Block zu Ihrem Tenant geroutet wird, werden sowieso nur Nummern aus Ihrem Block umgeleitet.
Treatment erstellen
Der folgende Befehl enthält die Variablen, welche oben definiert wurden. Dies erstellt ein neues Treatment welche alle nicht benutzten Nummern auf einen Resource Account umleitet, welche im Bereich von +414451240 00-99 liegen.
New-CsTeamsUnassignedNumberTreatment -Identity «Unassigned Number Routing Resource Account» -Pattern $Pattern -TargetType ResourceAccount -Target $TargetResourceAccount -TreatmentPriority 1
Zugewiesene Nummern, welche sich ebenfalls in diesem Bereich befinden sind natürlich nicht betroffen. Diese werden wie gewohnt direkt zum Benutzer geroutet.
Validierung
Es kann einige Stunden dauern, bis die Änderungen wirksam werden. Sobald dies geschehen ist, können Sie in den Reports sehen, dass die Nummer als nicht benutze Nummer erkannt und umgeleitet wurde. Der Anruf auf die unbenutzte Nummer ist mit “dr_unassigned_in” gekennzeichnet. Der weitergeleitete Anruf auf den Resource Account wird normal mit dem blLabel “dr_in_bot” geloggt.