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.

Sintaxe

Default (Default)

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 artigo 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 acessar a caixa postal do usuário e o status do usuário estiver definido como Ocupado, o chamador poderá executar as seguintes ações:

  • Pressione a tecla 1 para ser transferido para uma recepcionista no ramal 45678.
  • Pressione a tecla 2 para usar o recurso Encontre-me para problemas urgentes e ligue primeiro para o ramal 23456 e, em seguida, para 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

Aplicável: Exchange Server 2013, Exchange Server 2016

O parâmetro CallerIds especifica uma entrada para a condição "Se o Chamador estiver". Cada entrada desse 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.

Propriedades do parâmetro

Tipo:MultiValuedProperty
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-CallersCanInterruptGreeting

Aplicável: Exchange Server 2013, Exchange Server 2016

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.

Propriedades do parâmetro

Tipo:Boolean
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-CheckAutomaticReplies

Aplicável: Exchange Server 2013, Exchange Server 2016

O parâmetro CheckAutomaticReplies especifica uma entrada para a condição "Se Minhas Respostas Automáticas estiverem Habilitadas". O padrão é $false.

Propriedades do parâmetro

Tipo:Boolean
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Confirm

Aplicável: Exchange Server 2013, Exchange Server 2016

A opção Confirm especifica se a solicitação de confirmação deve ser mostrada ou ocultada. A forma como essa opção afeta o cmdlet depende se o cmdlet requer confirmação antes de continuar.

  • Cmdlets destrutivos (por exemplo, Remover- cmdlets) têm uma pausa interna que força você a confirmar o comando antes de continuar. Para estes cmdlets, você pode pular o pedido de confirmação usando esta sintaxe exata: -Confirm:$false.
  • A maioria dos outros cmdlets (por exemplo, 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 reconhecer o comando antes de continuar.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:cf

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-DomainController

Aplicável: Exchange Server 2013, Exchange Server 2016

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.

Propriedades do parâmetro

Tipo:Fqdn
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ExtensionsDialed

Aplicável: Exchange Server 2013, Exchange Server 2016

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.

Propriedades do parâmetro

Tipo:MultiValuedProperty
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-KeyMappings

Aplicável: Exchange Server 2013, Exchange Server 2016

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.

Propriedades do parâmetro

Tipo:MultiValuedProperty
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Mailbox

Aplicável: Exchange Server 2013, Exchange Server 2016

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)
  • Domínio\Nome de usuário
  • Endereço de email
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • ID de usuário ou nome UPN

Se você não usar esse parâmetro, será usada a caixa de correio do usuário que está executando o comando.

Propriedades do parâmetro

Tipo:MailboxIdParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Name

Aplicável: Exchange Server 2013, Exchange Server 2016

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.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Priority

Aplicável: Exchange Server 2013, Exchange Server 2016

O parâmetro Priority especifica um valor de prioridade para a regra que determina a ordem de processamento da regra. Um valor inteiro mais baixo indica uma prioridade mais alta, e as regras não podem ter o mesmo valor de prioridade.

Um valor válido é um número inteiro de 1 (prioridade mais alta) a 9 (prioridade mais baixa). O valor padrão é 9.

Propriedades do parâmetro

Tipo:Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ScheduleStatus

Aplicável: Exchange Server 2013, Exchange Server 2016

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.

Propriedades do parâmetro

Tipo:Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-TimeOfDay

Aplicável: Exchange Server 2013, Exchange Server 2016

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.

Propriedades do parâmetro

Tipo:TimeOfDay
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-WhatIf

Aplicável: Exchange Server 2013, Exchange Server 2016

A opção WhatIf mostra o que o comando faz sem fazer nenhuma alteração. Não é preciso especificar um valor com essa opção.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:wi

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet dá suporte aos parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, confira about_CommonParameters.

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.