Partilhar via


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.