Erstellen oder Ändern einer Warteschlange in Lync Server 2013

 

Letzte Änderung: 23.02.2013

Verwenden Sie eines der folgenden Verfahren, um eine Warteschleife zu erstellen oder zu ändern.

So verwenden Sie Lync Server Systemsteuerung zum Erstellen oder Ändern einer Warteschlange

  1. Melden Sie sich als Mitglied der Gruppe "RTCUniversalServerAdmins" oder als Mitglied einer der vordefinierten Administratorrollen an, die Reaktionsgruppen unterstützen.

    Hinweis

    Wenn Sie einer der delegierten Reaktionsgruppen-Manager für einen verwalteten Workflow sind, können Sie Reaktionsgruppen-Warteschleifen erstellen und ändern und diese den von Ihnen verwalteten Workflows zuweisen.

  2. Öffnen Sie ein Browserfenster, und geben Sie dann die Admin-URL ein, um die Lync Server-Systemsteuerung zu öffnen. Ausführliche Informationen zu den verschiedenen Methoden, die Sie zum Starten von Lync Server Systemsteuerung verwenden können, finden Sie unter Open Lync Server 2013 administrative tools.

  3. Klicken Sie in der linken Navigationsleiste auf Reaktionsgruppen und dann auf Warteschleife.

  4. Führen Sie auf der Seite Warteschleife einen der folgenden Schritte aus:

    • Klicken Sie zum Erstellen einer neuen Warteschleife auf Neu. Geben Sie in Dienst auswählen den Namen des ApplicationServer-Diensts, zu dem Sie die Warteschleife hinzufügen möchten, vollständig oder teilweise in das Suchfeld ein. Klicken Sie in der nun angezeigten Liste der Dienst auf den gewünschten Dienst und klicken Sie dann auf OK.

    • Geben Sie den Warteschleifennamen vollständig oder teilweise in das Suchfeld ein, um eine vorhandene Warteschleife zu ändern. Klicken Sie in der Warteschleifenliste auf die gewünschte Warteschleife, klicken Sie auf Bearbeiten und dann auf Details anzeigen.

  5. Geben Sie bei Name einen Namen ein, mit dem die Warteschleife bestimmt wird.

  6. Geben Sie in Beschreibung eine Beschreibung für die Warteschleife ein.

  7. Geben Sie in Gruppen die Gruppen an, die Sie der Warteschleife zuweisen möchten. Führen Sie einen der folgenden Schritte aus:

    • Klicken Sie auf Auswählen, um eine Gruppe zu der Warteschleife hinzuzufügen. Geben Sie im Suchfeld Gruppen auswählen den Namen der Agentgruppe, die Sie der Warteschleife zuweisen möchten, teilweise oder vollständig ein, klicken Sie auf die gewünschte Agentgruppe und klicken Sie dann auf OK.

    • Um eine Gruppe aus der Warteschleife zu entfernen, klicken Sie in der Liste der Agentgruppen auf die Gruppe, die Sie entfernen möchten und klicken Sie dann auf Entfernen.

    • Um die Reihenfolge zu ändern, in der Agents durchsucht werden, klicken Sie in der Liste der Agentgruppen auf eine Gruppe und klicken Sie dann auf den Pfeil nach oben oder nach unten.

      Hinweis

      Bei der Suche des Servers nach einem verfügbaren Agent werden Gruppen in der vorhandenen Reihenfolge durchlaufen. Die erste Gruppe in der Liste wird also zuerst durchsucht, dann die zweite Gruppe in der Liste usw.

  8. Wenn Sie eine Höchstdauer für die Wartezeit eines Anrufers festlegen möchten, bevor ein Agent den Anruf entgegennimmt, aktivieren Sie das Kontrollkästchen Timeout für Warteschleife aktivieren und führen Sie eine der folgenden Aktionen aus:

    1. Geben Sie in Timeout (Sekunden) die maximale Anzahl von Sekunden an, die ein Anrufer auf die Entgegennahme des Anrufs durch einen Agent wartet.

    2. Wählen Sie in Anrufaktion die Aktion aus, die bei einem Timeout für einen Anruf durchgeführt wird:

    • Klicken Sie auf Trennen, um die Verbindung nach Ablauf der angegebenen Zeitdauer zu trennen.

    • Klicken Sie zum Weiterleiten des Anrufs an Voicemail auf "An Voicemail weiterleiten", und geben Sie dann im Feld " SIP-Adresse " eine Voicemailadresse im Format sip:<username>@<domainname> (z. B. sip:bob@contoso.com) ein.

    • Um den Anruf an eine andere Telefonnummer weiterzuleiten, klicken Sie auf "An Telefonnummer weiterleiten", und geben Sie dann im Feld "SIP-Adresse " die Telefonnummer im Format "sip:<number>@<domainname> " (z. B. sip:+14255550121@contoso.com) ein.

    • Um den Anruf an einen anderen Benutzer weiterzuleiten, klicken Sie auf "An SIP-Adresse weiterleiten", und geben Sie dann im Feld "SIP-Adresse " den URI für den Benutzer im Format "sip:<username>@<domainname>" ein.

    • Klicken Sie auf An andere Warteschleife weiterleiten und suchen Sie dann die gewünschte Warteschleife, um den Anruf an eine andere Warteschleife weiterzuleiten.

  9. Um eine maximale Anzahl der Anrufe anzugeben, die in der Warteschleife enthalten sein können, aktivieren Sie das Kontrollkästchen Warteschleifenüberlauf aktivieren und führen Sie dann die folgenden Schritte aus:

    1. Wählen Sie im Feld Maximale Anzahl von Anrufen die maximale Anzahl von Anrufen aus, die die Warteschleife enthalten soll.

    2. Wählen Sie in Anruf weiterleiten aus, welcher Anruf weitergeleitet werden soll, wenn die Warteschleife voll ist: Neuester Anruf oder Ältester Anruf.

    3. Wählen Sie in Anrufaktion die Aktion aus, die bei Erreichen des Schwellenwerts für den Überlauf durchgeführt wird:

    • Klicken Sie auf Trennen, um die Verbindung nach Ablauf der angegebenen Zeitdauer zu trennen.

    • Klicken Sie zum Weiterleiten des Anrufs an Voicemail auf "An Voicemail weiterleiten", und geben Sie dann im Feld " SIP-Adresse " eine Voicemailadresse im Format sip:<username>@<domainname> (z. B. sip:bob@contoso.com) ein.

    • Um den Anruf an eine andere Telefonnummer weiterzuleiten, klicken Sie auf "An Telefonnummer weiterleiten", und geben Sie dann im Feld "SIP-Adresse " die Telefonnummer im Format "sip:<number>@<domainname> " (z. B. sip:+14255550121@contoso.com) ein.

    • Um den Anruf an einen anderen Benutzer weiterzuleiten, klicken Sie auf "An SIP-Adresse weiterleiten", und geben Sie dann im Feld "SIP-Adresse " den URI für den Benutzer im Format "sip:<username>@<domainname>" ein.

    • Klicken Sie auf An andere Warteschleife weiterleiten und suchen Sie dann die gewünschte Warteschleife, um den Anruf an eine andere Warteschleife weiterzuleiten.

  10. Klicken Sie auf Commit ausführen.

So verwenden Sie Windows PowerShell zum Erstellen oder Ändern einer Warteschlange

  1. Melden Sie sich als Mitglied der Gruppe "RTCUniversalServerAdmins" oder als Mitglied einer der vordefinierten Administratorrollen an, die Reaktionsgruppen unterstützen.

    Hinweis

    Wenn Sie einer der delegierten Reaktionsgruppen-Manager für einen verwalteten Workflow sind, können Sie Agentgruppen und Warteschleifen erstellen und Warteschleifen Agentgruppen zuweisen.

  2. Starten Sie die Lync Server-Verwaltungsshell: Klicken Sie auf "Start", dann auf "Alle Programme", dann auf "Microsoft Lync Server 2013" und dann auf "Lync Server-Verwaltungsshell".

  3. Erstellen Sie die Ansage, die abgespielt werden soll, wenn der Schwellenwert für den Warteschleifen-Timeout erreicht wurde und speichern Sie diesen in einer Variable. Führen Sie an der Eingabeaufforderung Folgendes aus:

    $promptTO = New-CsRgsPrompt -TextToSpeechPrompt "<text for TTS prompt>"
    

    Beispiel:

    "All agents are currently busy. Please call back later."
    

    Hinweis

    Verwenden Sie das Import-CsRgsAudioFile-Cmdlet, um eine Audiodatei als Ansage zu verwenden. Ausführliche Informationen finden Sie unter Import-CsRgsAudioFile.

  4. Legen Sie die auszuführende Aktion fest, wenn der Schwellenwert für den Warteschleifen-Timeout erreicht wurde und speichern Sie diesen in einer Variable. Führen Sie an der Eingabeaufforderung Folgendes aus:

    $actionTO = New-CsRgsCallAction -Prompt <saved prompt from previous step> -Action <action to be taken>
    

    Hinweis

    Ausführliche Informationen zu möglichen Aktionen und deren Syntax finden Sie unter New-CsRgsCallAction.

    Zum Beispiel:

    $action = New-CsRgsCallAction -Prompt $promptTO -Action Terminate
    
  5. Erstellen Sie die Ansage, die abgespielt werden soll, wenn der Schwellenwert für den Warteschleifen-Überlauf erreicht wurde und speichern Sie diesen in einer Variable. Führen Sie an der Eingabeaufforderung Folgendes aus:

    $promptOV = New-CsRgsPrompt -TextToSpeechPrompt "<text for TTS prompt>"
    

    Beispiel:

    $promptOV = New-CsRgsPrompt -TextToSpeechPrompt "Too many calls are waiting. Please call back later."
    

    Hinweis

    Verwenden Sie das Import-CsRgsAudioFile-Cmdlet, um eine Audiodatei als Ansage zu verwenden. Ausführliche Informationen finden Sie unter Import-CsRgsAudioFile.

  6. Legen Sie die auszuführende Aktion fest, wenn der Schwellenwert für den Warteschleifen-Überlauf erreicht wurde und speichern Sie diesen in einer Variable. Führen Sie an der Eingabeaufforderung Folgendes aus:

    $actionOV = New-CsRgsCallAction -Prompt <saved prompt from previous step> -Action <action to be taken>
    

    Hinweis

    Ausführliche Informationen zu möglichen Aktionen und deren Syntax finden Sie unter New-CsRgsCallAction.

    Zum Beispiel:

    $action = New-CsRgsCallAction -Prompt $promptOV -Action Terminate
    
  7. Rufen Sie den Dienstnamen für den Reaktionsgruppendienst ab und weisen Sie ihn einer Variablen zu. Führen Sie an der Eingabeaufforderung folgenden Befehl aus:

    $serviceId="service:"+(Get-CSService | ?{$_.Applications -Like "*RGS*"}).ServiceId;
    
  8. Identität einer Agentgruppe abrufen, die der Warteschleife zugeordnet werden soll. Führen Sie an der Eingabeaufforderung Folgendes aus:

    $agid = (Get-CsRgsAgentGroup -Name "Help Desk").Identity;
    

    Hinweis

    Ausführliche Informationen zum Erstellen der Agentgruppe finden Sie unter New-CsRgsAgentGroup

  9. Die Warteschleife erstellen. Führen Sie an der Eingabeaufforderung Folgendes aus:

    $q = New-CsRgsQueue -Parent <saved service ID from previous step> -Name "<name of queue>" [-Description "<description for queue>"] [-TimeoutThreshold <# seconds before call times out>] [-TimeoutAction <saved timeout action>] [-OverflowThreshold <# calls queue can hold>] [-OverflowCandidate <call to be acted on when overflow threshold met>] [-OverflowAction <saved overflow action>] [-AgentGroupIDList(<agent group identity>)];
    

    Beispiel:

    $q = New-CsRgsQueue -Parent $serviceId -Name "Help Desk" -Description "Contoso Help Desk" -TimeoutThreshold 300 -TimeoutAction $actionTO -OverflowThreshold 10 -OverflowCandidate NewestCall -OverflowAction $actionOV -AgentGroupIDList($agid.Identity;
    
  10. Bestätigen Sie, dass die Warteschleife erstellt wurde. Führen Sie folgenden Befehl aus:

    Get-CsRgsQueue -Name "Help Desk"