Lync Server 2013에서 큐 만들기 또는 수정Create or modify a queue in Lync Server 2013

 

마지막으로 수정 된 항목: 2013-02-23Topic Last Modified: 2013-02-23

다음 절차를 사용하여 큐를 만들거나 수정할 수 있습니다.Use one of the following procedures to create or modify a queue.

Lync Server 제어판을 사용 하 여 큐를 만들거나 수정 하려면To use Lync Server Control Panel to create or modify a queue

  1. RTCUniversalServerAdmins 그룹의 구성원이 나 응답 그룹을 지 원하는 미리 정의 된 관리 역할 중 하나의 구성원으로 로그온 합니다.Log on as a member of the RTCUniversalServerAdmins group, or as a member of one of the predefined administrative roles that support Response Group.

    참고

    관리 워크플로의 위임된 응답 그룹 관리자 중 하나인 경우 응답 그룹 큐를 만들거나 수정하고 여러분이 관리하는 워크플로에 할당할 수 있습니다.If you are one of the delegated Response Group Managers for a managed workflow, you can create or modify response group queues and assign them to the workflows that you manage.

  2. 브라우저 창을 연 다음 Admin URL을 입력 하 여 Lync Server 제어판을 엽니다.Open a browser window, and then enter the Admin URL to open the Lync Server Control Panel. Lync Server 제어판을 시작 하는 데 사용할 수 있는 다양 한 방법에 대 한 자세한 내용은 Open Lync server 2013 관리 도구를 참조 하십시오.For details about the different methods you can use to start Lync Server Control Panel, see Open Lync Server 2013 administrative tools.

  3. 왼쪽 탐색 모음에서 응답 그룹을 클릭하고 를 클릭합니다.In the left navigation bar, click Response Groups, and then click Queue.

  4. 페이지에서 다음 중 하나를 수행합니다.On the Queue page, do one of the following:

    • 새 큐를 만들려면 새로 만들기를 클릭합니다.To create a new queue, click New. 서비스 선택에서 검색 필드에 큐를 추가할 ApplicationServer 서비스의 이름 일부나 전체를 입력합니다.In Select a Service, type part or all of the name of the ApplicationServer service where you want to add the queue in the search field. 서비스 결과 목록에서 원하는 서비스를 클릭하고 확인을 클릭합니다.In the resulting list of services, click the service that you want, and then click OK.

    • 기존 큐를 수정하려면 검색 필드에 큐의 이름을 모두 또는 일부분 입력합니다. 결과 큐 목록에서 원하는 큐를 클릭하고 편집을 클릭한 다음 자세한 정보 표시를 클릭합니다.To modify an existing queue, type all or part of the queue name in the search field. In the resulting list of queues, click the queue that you want, click Edit, and then click Show details.

  5. 이름에 큐를 식별하는 이름을 입력합니다.In Name, type an identifying name for the queue.

  6. 설명에 큐의 설명을 입력합니다.In Description, type a description for the queue.

  7. 그룹에서 큐를 할당할 그룹을 지정합니다. 다음 중 하나를 수행합니다.In Groups, specify the groups you want to assign to the queue. Do one of the following:

    • 큐에 그룹을 추가하려면 선택을 클릭하고 그룹 선택 검색 필드에 큐에 할당할 에이전트 그룹의 이름을 일부분 또는 모두 입력한 다음 찾기를 클릭합니다.To add a group to the queue, click Select. In the Select Groups search field, type all or part of the name of the agent group that you want to assign to the queue, click the agent group that you want, and then click OK.

    • 큐에서 그룹을 제거하려면 에이전트 그룹 목록에서 제거할 그룹을 클릭한 다음 제거를 클릭합니다.To remove a group from the queue, in the list of agent groups, click the group that you want to remove, and then click Remove.

    • 에이전트가 검색되는 순서를 변경하려면 에이전트 그룹 목록에서 그룹을 클릭한 다음 위쪽 화살표 또는 아래쪽 화살표를 클릭합니다.To change the order in which agents are searched, in the list of agent groups, click a group, and then click the up arrow or down arrow.

      참고

      서버는 큐에서 사용 가능한 에이전트를 검색할 때 그룹 순서를 사용합니다. 즉, 목록의 첫 번째 그룹이 먼저 검색되고 목록의 두 번째 그룹 등이 차례로 검색됩니다.When the server searches for an available agent for the queue, it uses group order. That is, the first group in the list is searched first, followed by the second group in the list, and so on.

  8. 에이전트가 전화를 받을 때까지 발신자가 대기하도록 할 최대 시간을 지정하려면 큐 시간 초과 사용 확인란을 선택하고 다음을 수행합니다.To specify a maximum period of time for a caller to wait on hold before an agent answers the call, select the Enable queue time-out check box, and then do the following:

    1. 제한 시간(초) 에서 에이전트가 전화를 받을 때까지 발신자가 대기하는 최대 시간(초)을 지정합니다.In Time-out period (seconds), specify the maximum number of seconds a caller waits for an agent to answer the call.

    2. 통화 작업에서 통화 시간이 초과되면 수행할 작업을 다음 중에서 선택합니다.In Call Action, select the action that occurs when a call times out as follows:

    • 제한 시간 이후에 전화를 끊으려면 연결 끊기를 클릭합니다.To disconnect the call after the timeout, click Disconnect.

    • 통화를 음성 메일로 착신 전환 하려면 음성 메일로 착신 전환을클릭 한 다음 sip 주소 필드에 음성 메일 주소를 sip: <username> @ <domainname> (예 sip:bob@contoso.com) 형식으로 입력 합니다.To forward the call to voice mail, click Forward to voice mail, and then in the SIP address field, type a voice mail address in the format sip:<username>@<domainname> (for example, sip:bob@contoso.com).

    • 통화를 다른 전화 번호로 착신 전환 하려면 전화 번호로 착신 전환을 클릭 한 다음 sip 주소 필드에 전화 번호를 sip: 형식으로 입력 합니다 <number> @ <domainname> (예: sip:+14255550121@contoso.com).To forward the call to another telephone number, click Forward to telephone number, and then in the SIP address field, type the telephone number in the format sip:<number>@<domainname> (for example, sip:+14255550121@contoso.com).

    • 통화를 다른 사용자에 게 착신 전환 하려면 sip 주소로 전달을클릭 한 다음 sip 주소 필드에 사용자의 URI를 sip: 형식으로 입력 합니다 <username> @ <domainname> .To forward the call to another user, click Forward to SIP address, and then in the SIP address field, type the URI for the user in the format sip:<username>@<domainname>.

    • 통화를 다른 큐로 착신 전환하려면 다른 큐로 착신 전환을 클릭한 다음 사용할 큐를 찾습니다.To forward the call to another queue, click Forward to another queue, and then browse to the queue that you want to use.

  9. 큐에 보관할 최대 통화 수를 지정하려면 큐 오버플로 사용 확인란을 선택하고 다음을 수행합니다.To specify a maximum number of calls that the queue can hold, select the Enable queue overflow check box, and then do the following:

    1. 최대 통화 수에서 큐에 보관할 최대 통화 수를 선택합니다.In Maximum number of calls, select the maximum number of calls that you want the queue to hold.

    2. 착신 전환에서 큐가 가득 차면 착신 전환할 통화를 가장 최근 통화 또는 가장 오래된 통화 중에서 선택합니다.In Forward the call, select which call is to be forwarded when the queue is full: Newest Call or Oldest Call.

    3. 통화 작업에서 오버플로 임계값에 도달하면 수행할 작업을 다음 중에서 선택합니다.In Call action, select the action that occurs when the overflow threshold is met as follows:

    • 제한 시간 이후에 전화를 끊으려면 연결 끊기를 클릭합니다.To disconnect the call after the timeout, click Disconnect.

    • 통화를 음성 메일로 착신 전환 하려면 음성 메일로 착신 전환을클릭 한 다음 sip 주소 필드에 음성 메일 주소를 sip: <username> @ <domainname> (예 sip:bob@contoso.com) 형식으로 입력 합니다.To forward the call to voice mail, click Forward to voice mail, and then in the SIP address field, type a voice mail address in the format sip:<username>@<domainname> (for example, sip:bob@contoso.com).

    • 통화를 다른 전화 번호로 착신 전환 하려면 전화 번호로 착신 전환을 클릭 한 다음 sip 주소 필드에 전화 번호를 sip: 형식으로 입력 합니다 <number> @ <domainname> (예: sip:+14255550121@contoso.com).To forward the call to another telephone number, click Forward to telephone number, and then in the SIP address field, type the telephone number in the format sip:<number>@<domainname> (for example, sip:+14255550121@contoso.com).

    • 통화를 다른 사용자에 게 착신 전환 하려면 sip 주소로 전달을클릭 한 다음 sip 주소 필드에 사용자의 URI를 sip: 형식으로 입력 합니다 <username> @ <domainname> .To forward the call to another user, click Forward to SIP address, and then in the SIP address field, type the URI for the user in the format sip:<username>@<domainname>.

    • 통화를 다른 큐로 착신 전환하려면 다른 큐로 착신 전환을 클릭한 다음 사용할 큐를 찾습니다.To forward the call to another queue, click Forward to another queue, and then browse to the queue that you want to use.

  10. 커밋을 클릭합니다.Click Commit.

Windows PowerShell을 사용 하 여 큐를 만들거나 수정 하려면To use Windows PowerShell to create or modify a queue

  1. RTCUniversalServerAdmins 그룹의 구성원이 나 응답 그룹을 지 원하는 미리 정의 된 관리 역할 중 하나의 구성원으로 로그온 합니다.Log on as a member of the RTCUniversalServerAdmins group, or as a member of one of the predefined administrative roles that support Response Group.

    참고

    관리 워크플로의 위임된 응답 그룹 관리자 중 하나인 경우 에이전트 그룹을 만들 에이전트 그룹을 큐에 할당할 수 있습니다.If you are one of the delegated Response Group Managers for a managed workflow, you will be able to create agent groups and queues, and assign agent groups to queues.

  2. 시작, 모든 프로그램, Microsoft Lync Server 2013Communications Server 관리 셸을 차례로 클릭하여 Communications Server 관리 셸을 시작합니다.Start the Lync Server Management Shell: Click Start, click All Programs, click Microsoft Lync Server 2013, and then click Lync Server Management Shell.

  3. 명령줄에서 다음을 실행하여 큐 시간 초과 임계값에 도달하면 재생할 음성 안내를 만들고 변수에 저장합니다.Create the prompt to be played when the queue timeout threshold is met, and save it in a variable. At the command line, run:

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

    예를 들면 다음과 같습니다.For example:

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

    참고

    오디오 파일을 음성 안내에 사용하려면 Import-CsRgsAudioFile cmdlet을 사용합니다.To use an audio file for the prompt, use the Import-CsRgsAudioFile cmdlet. 자세한 내용은 import-csrgsaudiofile를 참조 하십시오.For details, see Import-CsRgsAudioFile.

  4. 명령줄에서 다음을 실행하여 큐 시간 초과 임계값에 도달하면 수행할 동작을 정의하고 변수에 저장합니다.Define the action to be taken when the queue timeout threshold is met, and save it in a variable. At the command line, run:

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

    참고

    가능한 작업 및 해당 구문에 대 한 자세한 내용은 new-csrgscallaction를 참조 하십시오.For details about possible actions and their syntax, see New-CsRgsCallAction.

    예를 들면 다음과 같습니다.For example:

    $action = New-CsRgsCallAction -Prompt $promptTO -Action Terminate
    
  5. 명령줄에서 다음을 실행하여 큐 오버플로 임계값에 도달하면 재생할 음성 안내를 만들고 변수에 저장합니다.Create the prompt to be played when the queue overflow threshold is met, and save it in a variable. At the command line, run:

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

    예를 들면 다음과 같습니다.For example:

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

    참고

    오디오 파일을 음성 안내에 사용하려면 Import-CsRgsAudioFile cmdlet을 사용합니다.To use an audio file for the prompt, use the Import-CsRgsAudioFile cmdlet. 자세한 내용은 import-csrgsaudiofile를 참조 하십시오.For details, see Import-CsRgsAudioFile.

  6. 명령줄에서 다음을 실행하여 큐 오버플로 임계값에 도달하면 수행할 동작을 정의하고 변수에 저장합니다.Define the action to be taken when the queue overflow threshold is met, and save it in a variable. At the command line, run:

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

    참고

    가능한 작업 및 해당 구문에 대 한 자세한 내용은 new-csrgscallaction를 참조 하십시오.For details about possible actions and their syntax, see New-CsRgsCallAction.

    예를 들면 다음과 같습니다.For example:

    $action = New-CsRgsCallAction -Prompt $promptOV -Action Terminate
    
  7. 응답 그룹 서비스의 서비스 이름을 검색하여 변수 하나에 할당합니다.Retrieve the service name for the Response Group service and assign it to a variable. 명령줄에서 다음을 실행합니다.At the command line, run:

    $serviceId="service:"+(Get-CSService | ?{$_.Applications -Like "*RGS*"}).ServiceId;
    
  8. 큐에 할당할 에이전트 그룹의 id를 가져옵니다.Get the identity of the agent group to be assigned to the queue. 명령줄에서 다음을 실행합니다.At the command line, run:

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

    참고

    에이전트 그룹을 만드는 방법에 대 한 자세한 내용은 get-csrgsagentgroup 를 참조 하십시오.For details about creating the agent group, see New-CsRgsAgentGroup

  9. 명령줄에서 다음을 실행하여 큐를 만듭니다.Create the queue. At the command line, run:

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

    예를 들면 다음과 같습니다.For example:

    $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. 다음을 실행하여 큐가 만들어졌는지 확인합니다.Confirm that the queue is created. Run:

    Get-CsRgsQueue -Name "Help Desk"