Создание или изменение очереди в Skype для бизнеса

Создайте или измените очередь группы ответа в Skype для бизнеса Server Корпоративная голосовая связь.

Queues hold callers until an agent answers the call. Когда приложение "Группа ответов" ищет доступный агент, оно выполняет поиск групп агентов в порядке их перечисления. You can select the agent groups that are assigned to the queue and specify queue behavior, such as limiting the number of calls that the queue can hold and the period of time that a call waits until an agent answers the call.

Чтобы создать или изменить очередь, используйте одну из следующих процедур.

Использование Skype для бизнеса Server панель управления для создания или изменения очереди

  1. Выполните вход как член группы RTCUniversalServerAdmins или одной из предварительно заданных административных ролей, поддерживающих группу ответа.

    Примечание.

    Если вы являетесь одним из делегированных менеджеров группы ответа для управляемого рабочего процесса, вы можете создавать или изменять очереди группы ответа и назначать их рабочим процессам, которыми вы управляете.

  2. Откройте окно браузера и введите URL-адрес Администратор, чтобы открыть Skype для бизнеса Server панель управления.

  3. В левой панели навигации щелкните Группы ответа, затем щелкните Очередь.

  4. На странице Очередь выполните одно из следующих действий.

    • Чтобы создать очередь, нажмите кнопку Создать. В окне Выбор службы в поле поиска введите имя службы ApplicationServer, для которой необходимо добавить очередь, или часть имени. В сформированном списке служб щелкните требуемую службу, затем нажмите кнопку ОК.

    • Чтобы изменить существующую очередь, введите в поле поиска ее имя или его часть. В полученном списке очередей выберите требуемую очередь, нажмите кнопку Изменить, а затем кнопку Подробнее.

  5. В поле Имя введите понятное имя очереди.

  6. В поле Описание введите описание очереди.

  7. В поле Группы укажите группы, которые вы хотите назначить очереди. Выполните одно из следующих действий:

    • Чтобы добавить группу в очередь, нажмите кнопку Выбрать. В поле поиска Выбор групп введите имя группы агентов, которую необходимо назначить очереди, или часть имени, выберите требуемую группу агентов и нажмите кнопку ОК.

    • Чтобы удалить группу из очереди, в списке групп агентов выберите требуемую группу и нажмите кнопку Удалить.

    • Чтобы изменить порядок поиска агентов, в списке групп агентов выберите группу и нажмите стрелку вверх или стрелку вниз.

      Примечание.

      При поиске доступного агента в очереди сервер использует порядковый номер группы, т. е. сначала сервер выбирает первую группу в списке, затем вторую и т. д.

  8. Чтобы задать максимальный период ожидания ответа агента (период удержания звонящего), установите флажок Включить время ожидания очереди и затем выполните следующие действия:

    а) В поле Время ожидания (сек) укажите максимальное время ожидания ответа агента на звонок.

    б) В Действие вызова выберите действие, выполняемое после завершения периода ожидания:

    • Чтобы разъединить звонок после завершения периода ожидания, установите переключатель Отключить.

    • Чтобы перенаправить звонок на голосовую почту, щелкните Переадресовать на голосовую почту, а затем в поле SIP-адрес введите адрес голосовой почты в формате sip: <имя_пользователя>@ <домен> (например, sip:bob@contoso.com).

    • Чтобы переадресовать звонок на другой телефонный номер, щелкните Переслать на номер телефона, а затем в поле АДРЕС SIP введите номер телефона в формате sip: <number>@ <domainname> (например, sip:+14255550121@contoso.com).

    • Чтобы перенаправить вызов другому пользователю, щелкните Переслать на SIP-адрес, а затем в поле SIP-адрес введите универсальный код ресурса (URI) для пользователя в формате sip: <имя_пользователя>@ <имя_домена>.

    • Чтобы переадресовать звонок в другую очередь, установите переключатель Переадресовывать в другую очередь, затем выберите требуемую очередь.

  9. Чтобы указать максимальное число звонков в очереди, установите флажок Разрешить переполнение очереди, затем выполните следующие действия:

    а) В поле Максимальное число звонков выберите максимальное число звонков, находящихся в очереди.

    б) В поле Переадресация звонка выберите звонок, который будет переадресован при переполнении очереди (Последний звонок или Первый звонок).

    в. В поле Действие при звонке выберите действие, выполняемое при превышении максимального числа звонков:

    • Чтобы разъединить звонок после завершения периода ожидания, установите переключатель Отключить.

    • Чтобы перенаправить звонок на голосовую почту, щелкните Переадресовать на голосовую почту, а затем в поле SIP-адрес введите адрес голосовой почты в формате sip: <имя_пользователя>@ <домен> (например, sip:bob@contoso.com).

    • Чтобы переадресовать звонок на другой телефонный номер, щелкните Переслать на номер телефона, а затем в поле АДРЕС SIP введите номер телефона в формате sip: <number>@ <domainname> (например, sip:+14255550121@contoso.com).

    • Чтобы перенаправить вызов другому пользователю, щелкните Переслать на SIP-адрес, а затем в поле SIP-адрес введите универсальный код ресурса (URI) для пользователя в формате sip: <имя_пользователя>@ <имя_домена>.

    • Чтобы переадресовать звонок в другую очередь, установите переключатель Переадресовывать в другую очередь, затем выберите требуемую очередь.

  10. Нажмите Исполнить.

Создание или изменение очереди с помощью командной консоли Skype для бизнеса Server

  1. Выполните вход как член группы RTCUniversalServerAdmins или одной из предварительно заданных административных ролей, поддерживающих группу ответа.

    Примечание.

    Если вы являетесь одним из делегированных диспетчеров группы ответа для управляемого рабочего процесса, вы можете создавать группы агентов и очереди и назначать группы агентов очередям.

  2. Запустите командную консоль Skype для бизнеса: нажмите кнопку Пуск, последовательно выберите пункты Все программы и Skype для бизнеса 2015 и щелкните элемент Командная консоль Skype для бизнеса.

  3. Создайте сообщение, которое будет воспроизводиться при достижении порогового времени ожидания очереди, и сохраните его в переменной. В командной строке выполните следующую команду.

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

    Например:

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

    Примечание.

    Чтобы использовать аудиофайл для этой подсказки, воспользуйтесь командлетом Import-CsRgsAudioFile. Дополнительные сведения см. в разделе Import-CsRgsAudioFile.

  4. Определите действие, которое должно выполняться при достижении порогового времени ожидания очереди, и сохраните его в переменной. В командной строке введите следующую команду.

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

    Примечание.

    Дополнительные сведения о возможных действиях и их синтаксисе см. в разделе New-CsRgsCallAction.

    Например:

    $action = New-CsRgsCallAction -Prompt $promptTO -Action Terminate
    
  5. Создайте сообщение, которое будет воспроизводиться при достижении максимального числа звонков в очереди, и сохраните его в переменной. В командной строке выполните следующую команду.

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

    Например:

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

    Примечание.

    Чтобы использовать аудиофайл для этой подсказки, воспользуйтесь командлетом Import-CsRgsAudioFile. Дополнительные сведения см. в разделе Import-CsRgsAudioFile.

  6. Определите действие, которое должно выполняться при достижении максимального числа звонков в очереди, и сохраните его в переменной. В командной строке введите следующую команду.

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

    Примечание.

    Дополнительные сведения о возможных действиях и их синтаксисе см. в разделе New-CsRgsCallAction.

    Например:

    $action = New-CsRgsCallAction -Prompt $promptOV -Action Terminate
    
  7. Извлеките имя службы из службы группы ответа и назначьте его переменной. В командной строке выполните следующую команду:

    $serviceId="service:"+(Get-CSService | ?{$_.Applications -Like "*RGS*"}).ServiceId;
    
  8. Получите идентификатор группы агентов, которую нужно назначить очереди. В командной строке выполните следующую команду.

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

    Примечание.

    Дополнительные сведения о создании группы агентов см. в разделе New-CsRgsAgentGroup.

  9. Создайте очередь. В командной строке выполните следующую команду.

    $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>)];
    

    Например:

    $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. Убедитесь в том, что очередь создана. Выполните следующую команду.

    Get-CsRgsQueue -Name "Help Desk"
    

См. также

New-CsRgsQueue

Set-CsRgsQueue

New-CsRgsPrompt

New-CsRgsCallAction

Get-CsRgsQueue

Import-CsRgsAudioFile

Remove-CsRgsQueue