New-UMCallAnsweringRule
Este cmdlet está disponível somente no Exchange local.
Use o cmdlet New-UMCallAnsweringRule para criar uma regra de atendimento de chamada.
Para saber mais sobre os conjuntos de parâmetros na seção Sintaxe, abaixo, consulte Exchange cmdlet syntax.
Syntax
New-UMCallAnsweringRule
-Name <String>
[-CallerIds <MultiValuedProperty>]
[-CallersCanInterruptGreeting <Boolean>]
[-CheckAutomaticReplies <Boolean>]
[-Confirm]
[-DomainController <Fqdn>]
[-ExtensionsDialed <MultiValuedProperty>]
[-KeyMappings <MultiValuedProperty>]
[-Mailbox <MailboxIdParameter>]
[-Priority <Int32>]
[-ScheduleStatus <Int32>]
[-TimeOfDay <TimeOfDay>]
[-WhatIf]
[<CommonParameters>]
Description
O cmdlet New-UMCallAnsweringRule cria uma regra de atendimento de chamada de Unificação de Mensagens (UM) armazenada em uma caixa de correio de usuário habilitado para a UM. É possível executar o cmdlet e criar uma regra de atendimento de chamada do usuário que está conectado ou usar o parâmetro Mailbox para especificar a caixa de correio na qual deseja que a regra de atendimento de chamada seja criada. Você pode usar o cmdlet New-UMCallAnsweringRule para especificar as seguintes condições:
- De quem é a chamada de entrada
- Hora do dia
- Status de disponibilidade no calendário
- Se respostas automáticas estão ativadas para email
Também é possível especificar as seguintes ações:
- Encontrar-me
- Transferir o chamador para outra pessoa
- Deixar uma mensagem de voz
Depois que a tarefa for concluída, o cmdlet define os parâmetros e os valores especificados.
Para executar esse cmdlet, você precisa ter permissões. Embora este tópico liste todos os parâmetros do cmdlet, talvez você não tenha acesso a alguns parâmetros se eles não estiverem incluídos nas permissões atribuídas a você. Para localizar as permissões necessárias para executar qualquer cmdlet ou parâmetro em sua organização, confira Find the permissions required to run any Exchange cmdlet.
Exemplos
Exemplo 1
New-UMCallAnsweringRule -Mailbox tonysmith -Name MyCallAnsweringRule -Priority 2
Este exemplo cria uma regra de atendimento de chamada MyCallAnsweringRule na caixa de correio de tonysmith com a prioridade 2.
Exemplo 2
New-UMCallAnsweringRule -Name MyCallAnsweringRule -CallerIds "1,4255550100,,","1,4255550123,," -Priority 2 -CallersCanInterruptGreeting $true -Mailbox tonysmith
Este exemplo cria as seguintes ações na regra de atendimento de chamada MyCallAnsweringRule na caixa de correio de tonysmith:
- Define a regra de atendimento de chamada para dois ID de chamadas.
- Define a prioridade da regra de atendimento de chamada para 2.
- Define a regra de atendimento de chamada para permitir que chamadores interrompam a saudação.
Exemplo 3
New-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith@contoso.com -ScheduleStatus 0x8
Este exemplo cria a regra de atendimento de chamada MyCallAnsweringRule na caixa de correio de tonysmith que configura o status de livre/ocupado para Fora do Escritório e configura a prioridade em 2.
Exemplo 4
New-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith -ScheduleStatus 0x4 - -KeyMappings "1,1,Receptionist,,,,,45678,","5,2,Urgent Issues,23456,23,45671,50,,"
Este exemplo cria a regra de atendimento de chamada MyCallAnsweringRule na caixa de correio tonysmith e executa as seguintes ações:
- Define a prioridade da regra de atendimento de chamada para 2.
- Cria mapeamentos de teclas para a regra de atendimento de chamada.
Se o chamador chegar no correio de voz do usuário e o status do usuário estiver configurado para Ocupado, o chamador pode:
- Pressionar a tecla 1 e ser transferido para uma recepcionista no ramal 45678.
- Pressionar a tecla 2 e o recurso Find Me (Encontrar-me) será usado para assuntos urgentes e chama primeiro o ramal 23456 e depois o 45671.
Exemplo 5
New-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith -TimeOfDay "1,0,,"
Este exemplo cria a regra de atendimento de chamada MyCallAnsweringRule na caixa de correio de tonysmith e executa as seguintes ações:
- Define a prioridade da regra de atendimento de chamada para 2.
- Se o chamador chegar no correio de voz durante o horário de expediente, ele é solicitado a ligar de novo mais tarde.
Exemplo 6
New-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith -TimeOfDay "3,4,8:00,12:00"
Este exemplo cria a regra de atendimento de chamada MyCallAnsweringRule na caixa de correio de tonysmith com um período personalizado para a hora do dia e executa as seguintes ações:
- Define a prioridade da regra de atendimento de chamada para 2.
- Se o chamador chegar no correio de voz e a hora for entre 8:00 e 12:00 na terça-feira, solicita que ligue de novo mais tarde.
Parâmetros
-CallerIds
O parâmetro CallerIds especifica uma entrada para a condição "Se o Chamador estiver". Cada entrada para esse parâmetro pode conter um número de telefone, um contato do Active Directory, um contato pessoal ou a pasta Contatos pessoais. O parâmetro pode conter 50 números de telefone ou contatos e não mais do que uma entrada para especificar a pasta padrão de Contatos. Se o parâmetro CallerIds não contiver uma condição, a condição não está configurada e é ignorada. O valor padrão é $null.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-CallersCanInterruptGreeting
O parâmetro CallersCanInterruptGreeting especifica se o chamador pode interromper a saudação do correio de voz enquanto ela estiver sendo reproduzida. O padrão é $null.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-CheckAutomaticReplies
O parâmetro CheckAutomaticReplies especifica uma entrada para a condição "Se Minhas Respostas Automáticas estiverem Habilitadas". O padrão é $false.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-Confirm
A opção Confirm especifica se a solicitação de confirmação deve ser mostrada ou ocultada. Como essa opção afeta o cmdlet dependerá do fato de o cmdlet exigir ou não confirmação antes de continuar.
- Cmdlets destrutivos (por exemplo, cmdlets Remove-*) têm uma pausa interna que força você a reconhecer o comando antes de prosseguir. Para estes cmdlets, você pode pular o pedido de confirmação usando esta sintaxe exata:
-Confirm:$false
. - A maioria dos outros cmdlets (por exemplo, cmdlets New-* e Set-*) não tem uma pausa interna. Para esses cmdlets, especificar a opção Confirm sem um valor introduz uma pausa que força você a confirmar o comando antes de continuar.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-DomainController
O parâmetro DomainController especifica o controlador de domínio que é usado por esse cmdlet para ler dados ou gravar dados no Active Directory. Você identifica o controlador de domínio por seu FQDN (nome de domínio totalmente qualificado). Por exemplo, dc01.contoso.com.
Type: | Fqdn |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-ExtensionsDialed
O parâmetro ExtensionsDialed especifica uma entrada para a condição "Se o Chamador Discar". Cada entrada deve ser única por regra de atendimento de chamada. Cada extensão deve corresponder aos números de extensão existentes atribuídos a usuários habilitados para a UM. O padrão é $null.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-KeyMappings
O parâmetro KeyMappings especifica uma entrada de mapeamento de teclas para uma regra de atendimento de chamada. Os mapeamentos de teclas são aquelas opções do menu oferecidas para os chamadores se a regra de atendimento de chamada estiver configurada em $true. É possível configurar, no máximo, 10 entradas. Nenhum dos mapeamentos de teclas definidos pode se sobrepor. O padrão é $null.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-Mailbox
O parâmetro Mailbox especifica a caixa de correio habilitada para a UM onde a regra de atendimento de chamada é criada. É possível usar qualquer valor que identifique a caixa de correio exclusivamente. Por exemplo:
- Nome
- Alias
- Nome diferenciado (DN)
- Nome diferenciado (DN)
- Domain\username
- Endereço de email
- GUID
- LegacyExchangeDN
- SamAccountName
- ID de usuário ou nome UPN
Se você não usar esse parâmetro, a caixa de correio do usuário que está executando o comando será usada.
Type: | MailboxIdParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-Name
O parâmetro Name especifica o nome da regra de atendimento de chamada da Unificação de Mensagens (UM) ou o ID da Regra de Atendimento de Chamada que está sendo modificada. O ID ou nome do atendimento de chamada deve ser exclusivo para cada caixa de correio de usuário habilitado para a UM. O nome ou ID da regra de atendimento de chamada pode conter até 255 caracteres.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-Priority
O parâmetro Priority especifica a ordem na qual a regra de atendimento de chamada será avaliada em relação a outras regras existentes de atendimento de chamada. As regras de atendimento de chamada são processadas em ordem crescente dos valores de prioridade. A prioridade deve ser exclusiva entre todas as regras de atendimento de chamada em uma caixa de correio habilitada para a UM. A prioridade na regra de atendimento de chamada deve ser entre 1 (a mais alta) e 9 (a mais baixa). O padrão é 9.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-ScheduleStatus
O parâmetro ScheduleStatus especifica uma entrada para a condição "Se minha Agenda mostrar que estou". Os usuários podem especificar seu status de disponibilidade a ser verificado. Este parâmetro pode ser configurado de 0 até 15 e é interpretado como uma máscara de 4 bits que representa o status do calendário, incluindo Livre, Provisório, Ocupado e Fora do Escritório. As configurações a seguir podem ser usadas para definir o status de agenda:
- Nenhum = 0x0
- Livre = 0x1
- Provisório = 0x2
- Ocupado = 0x4
- Fora do Escritório = 0x8
A definição padrão é $null.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-TimeOfDay
O parâmetro TimeOfDay especifica uma entrada para a condição "Se a Chamada Chegar Durante" para a regra de atendimento de chamada. Você pode especificar o horário de trabalho, horas de folga ou horário personalizado. O padrão é $null.
Type: | TimeOfDay |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-WhatIf
A opção WhatIf simula as ações do comando. Você pode usar essa opção para exibir as alterações que ocorreriam sem realmente aplicar essas alterações. Não é preciso especificar um valor com essa opção.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
Entradas
Input types
Para ver os tipos de entrada que este cmdlet aceita, confira Tipos de entrada e saída de cmdlet. Se o campo Tipo de Entrada de um cmdlet estiver em branco, isso significa que o cmdlet não aceita dados de entrada.
Saídas
Output types
Para ver os tipos de retorno, também conhecidos como tipos de saída, que este cmdlet aceita, consulte Tipos de entrada e saída de cmdlet. Se o campo Tipo de Saída estiver em branco, o cmdlet não retorna dados.