Share via


Definir configurações de Estacionamento de chamadas (opcional)

 

Tópico modificado em: 2010-12-13

Você tem a opção de personalizar as definições de Estacionamento de Chamadas. Ao instalar o aplicativo Estacionamento de Chamadas, configurações globais são definidas por padrão. É possível modificar essas configurações globais e também especificar configurações específicas do local. Use o cmdlet New-CsCpsConfiguration para criar novas definições específicas do local. Use o cmdlet Set-CsCpsConfiguration para modificar as configurações existentes.

Você também pode usar o cmdlet CsCallParkServiceMusicOnHoldFile Set para especificar seu próprio arquivo de música para usar no lugar do arquivo de música padrão que acompanha o Lync Server 2010.

noteObservação:
Se você personalizar a música em espera e desejar a mesma música para vários sites, configure o arquivo de música para cada site que executa o aplicativo Estacionamento de Chamada.
noteObservação:
No mínimo, recomendamos configurar a opção OnTimeoutURI para o destino de fallback a ser usado quando uma chamada estacionada excede o tempo limite e o retorno de toque falha.

Use New-CsCpsConfiguration ou Set-CsCpsConfiguration para definir qualquer uma das configurações a seguir:

Esta opção: Especifica:

CallPickupTimeoutThreshold

A quantidade de tempo que passa após uma chamada ser estacionada antes que ela toque de volta no telefone no qual foi atendida.

O valor deve ser inserido no formato hh:mm:ss para especificar horas, minutos e segundos. O valor mínimo é 10 segundos e o valor máximo é 10 minutos. O padrão é 00:01:30.

EnableMusicOnHold

Se a música é reproduzida para um chamador enquanto uma chamada está estacionada.

Os valores são True ou False. O padrão é True.

MaxCallPickupAttempts

O número de vezes que uma chamada estacionada retorna o toque para o telefone de resposta antes de ser encaminhada para o URI (Uniform Resource Identifier) de fallback que é especificado para OnTimeoutURI. O padrão é 1.

OnTimeoutURI

O endereço SIP do usuário ou grupo de resposta para o qual uma chamada estacionada não atendida é roteada quando MaxCallPickupAttempts é excedido.

O valor deve ser um URI do SIP que começa com a cadeia de caracteres sip:. Por exemplo, sip:bob@contoso.com. O padrão é nenhum endereço de encaminhamento.

Para definir configurações de Estacionamento de Chamada

  1. Efetue logon no computador como membro do grupo RTCUniversalServerAdmins ou como um membro da função administrativa CsVoiceAdministrator, CsServerAdministrator ou CsAdministrator.

  2. Inicie o Shell de Gerenciamento do Lync Server: clique em Iniciar, em Todos os Programas, em Microsoft Lync Server 2010 e em Shell de Gerenciamento do Lync Server.

  3. Execute:

    New-CsCpsConfiguration -Identity site:<sitename to apply settings> `
    -CallPickupTimeoutThreshold <hh:mm:ss> -EnableMusicOnHold <$true | $false> `
    -MaxCallPickupAttempts <number of rings> `
    -OnTimeoutURI sip:<sip URI for routing unanswered call>
    
    tipDica:
    Use o cmdlet Get-CsSite para identificar o site. Para obter detalhes, consulte a documentação do Shell de Gerenciamento do Lync Server.

    Por exemplo:

    New-CsCpsConfiguration -Identity site:Redmond1 `
    -CallPickupTimeoutThreshold 00:01:00 `
    -EnableMusicOnHold $false -MaxCallPickupAttempts 2 `
    -OnTimeoutURI sip:bob@contoso.com
    

Para personalizar o arquivo de música

  1. Faça logon no computador como membro do grupo Administradores, do grupo Admins. do Domínio e do grupo RTCUniversalServerAdmins ou como membro de um grupo que é atribuída uma função administrativa delegada.

  2. Inicie o Shell de Gerenciamento do Lync Server: clique em Iniciar, em Todos os Programas, em Microsoft Lync Server 2010 e em Shell de Gerenciamento do Lync Server.

  3. Execute:

    Set-CsCallParkServiceMusicOnHoldFile `
    -Service <ServiceID where the Call Park application resides> `
    -Content <Byte[]>
    
    tipDica:
    Use o cmdlet Get-CsService para identificar o serviço. Para obter detalhes, consulte a documentação do Shell de Gerenciamento do Lync Server.

    O exemplo a seguir mostra como obter o conteúdo de um arquivo, soothingmusic.wma, como uma matriz de bytes e atribuí-lo a uma variável. Em seguida, o arquivo de áudio é atribuído como o arquivo music-on-hold para Estacionamento de Chamada. Para obter detalhes, consulte a Ajuda do cmdlet Lync Server 2010 para Set CsCallParkServiceMusicOnHoldFile.

    $a = Get-Content -ReadCount 0 -Encoding byte "C:\MoHFiles\soothingmusic.wma"
    Set-CsCallParkServiceMusicOnHoldFile -Service Redmond1-applicationserver-1 -Content $a