Configurar o Agente de Agendamento de Operações (pré-visualização)

[Este artigo é uma documentação de pré-lançamento e está sujeito a alterações.]

O Agente de Operações de Agendamento é um agente autónomo para o Dynamics 365 Field Service que considera reservas e requisitos existentes quando um despachante ajusta o horário de um técnico. Antes de os despachantes poderem usar o agente, um administrador deve configurá-lo no seu ambiente.

Importante

  • Esta é uma funcionalidade de pré-visualização.
  • As funcionalidades de pré-visualização não se destinam a ser utilizadas em ambiente de produção e podem ter funcionalidades restritas. Estas caraterísticas estão disponíveis antes do lançamento oficial, para que os clientes possam ter acesso antecipado e enviar comentários.

Pré-requisitos

  • O seu ambiente está atualizado para a versão 8.8.133.214 ou mais recente do Field Service e a versão 3.12.149.15 ou mais recente do Universal Resource Scheduling.
  • As definições de localização e mapa estão ativadas para o seu ambiente.
  • Tem um papel de administrador na aplicação Dynamics 365 Field Service.

Configurar o modelo de faturação

O Agente de Operações de Agendamento e outras capacidades do Copilot e do agente no Dynamics 365 utilizam mensagens do Microsoft Copilot Studio para interações e tarefas de IA, como obter informações e responder a pedidos. O número de mensagens por evento depende da complexidade do evento. Saiba mais em Cenários de mensagens. Para o Agente de Operações de Agendamento, um único pedido de otimização consome mensagens com base no número de recursos que inclui, pelo que otimizar mais recursos de uma só vez consome mais capacidade.

Estas capacidades utilizam faturação baseada no consumo, cobrança por utilização, e as mensagens são as unidades de faturação que medem a utilização. Obtenha mais informações sobre faturação e taxas no Guia de Licenciamento do Power Platform.

O Dynamics 365 suporta dois modelos de faturação: capacidade pré-paga e pay as you go. O modelo de capacidade pré-paga utiliza subscrições de pacotes de mensagens do Copilot Studio, uma opção de licenciamento para o Microsoft Copilot Studio que é comprada antecipadamente. O modelo pay-as-you-go cobra pelo número real de mensagens que os agentes consomem durante o mês. Mais informações em Licenciamento do Copilot.

Pode usar ambos os modelos de faturação no mesmo ambiente. A capacidade pré-paga é consumida primeiro. Ambos os modelos exigem que associe o seu ambiente do Dynamics 365 a um ambiente do Power Platform.

Configure a faturação de capacidade pré-paga

  1. No centro de administração do Microsoft 365, adquira uma subscrição do pacote de mensagens Copilot. Obtenha mais informações em Gerir compras de gestão autónoma e avaliações (para utilizadores) ou Gerir compras de gestão autónoma e avaliações (para administradores).

  2. No centro de administração do Power Platform, atribua capacidade pré-paga ao ambiente do Power Platform. Mais informações em Gerir capacidade.

Configurar faturação pay as you go

Para configurar a faturação pay as you go, precisa primeiro de uma subscrição do Azure ativa. Liga a subscrição ao teu ambiente Power Platform usando o centro de administração Power Platform ou Power Apps. Mais informações em Configurar o pay as you go.

Gerir capacidade e utilização

Pode visualizar a capacidade e utilização de mensagens do Copilot Studio tanto para capacidade pré-paga como para faturação pay-as-you-go no centro de administração do Power Platform. Mais informações em Gerir mensagens e capacidade do Copilot Studio.

O Dynamics 365 verifica regularmente a capacidade disponível, ou quota, de mensagens do Copilot Studio. Se a quota da sua organização for baixa ou esgotada, os utilizadores recebem notificações dentro da aplicação sobre o estado da capacidade e as ações necessárias. É importante agir atempadamente sobre estas notificações e realocar a capacidade existente ou comprar mais.

  • Para a capacidade pré-paga, use o centro de administração do Power Platform para alocar mais capacidade ao ambiente a partir do total disponível no inquilino. Se não houver capacidade disponível, compre mais. Mais informações em Gerir capacidade.

  • Para pagamento conforme o uso, utilize o Microsoft Cost Management no portal do Azure para visualizar a utilização detalhada e ajustar os limites de despesa, ou orçamentos, para libertar mais capacidade. Se não houver capacidade disponível, compre mais. Saiba mais em Ver informações de utilização e de faturação.

Importante

Quando a quota se esgota, as capacidades de IA ficam indisponíveis até que seja adicionada mais capacidade. Os administradores do inquilino podem rever o consumo de mensagens dos agentes no centro de administração do Power Platform. Saiba mais em Cenários de mensagens.

Ativar o Agente de Operações de Agendamento

  1. Abra a aplicação Field Service.

  2. Mude para a área Recursos e aceda a Parâmetros de Agendamento>Agendamento de Recursos.

  3. Aceda ao separador Agentes e ative o Agente de Agendamento de Operações (Pré-visualização).

Captura de ecrã do comutador do Agente de Operações de Agendamento nas definições de Agendamento de Recursos do Dynamics 365 Field Service.

Ativar o agente permite otimizações tanto interativas como em lote. O resto deste artigo — propriedades de recursos reservados, métodos de otimização do estado de reserva e valores de prioridade — aplica-se a ambos.

Atribuir permissões e funções

O Agente de Operações de Agendamento utiliza dois papéis de segurança para as pessoas que o utilizam, além de uma equipa que dá ao próprio agente acesso aos seus dados.

Atribuir funções a utilizadores

O agente inclui duas funções de segurança. São aditivos, por isso atribui-os juntamente com os papéis existentes do utilizador em vez de os substituir. Cada utilizador também precisa de um papel que conceda acesso às tabelas de agendamento subjacentes, como recursos reservados, reservas e requisitos de recursos – por exemplo, um papel de despachante como Serviço de Campo - Despachante.

Função Atribuir a Grants
Administrador do Agente de Operações de Agendamento Administradores que criam âmbitos, objetivos e planos Criar, editar e eliminar âmbitos, objetivos e planos, e visualizar os resultados da otimização.
Utilizador do Agente de Operações de Agendamento Despachantes que executam otimizações Visualizar alcances, objetivos e planos; executar otimizações interativas a partir do quadro de horários e otimizações em lote a partir de um plano; e visualizar os resultados da otimização.

Para atribuir uma função a um utilizador:

  1. Inicie sessão no Centro de administração do Power Platform.

  2. Selecione o seu ambiente e depois vá a Definições>Utilizadores + permissões>Utilizadores.

  3. Selecione um utilizador e depois selecione Gerir funções de segurança.

  4. Selecione Administrador do Agente de Operações de Agendamento ou Utilizador do Agente de Operações de Agendamento, juntamente com um papel de despachante como Serviço de Campo - Despachante, e depois selecione Guardar.

Dê ao agente acesso aos seus dados

O agente executa-se como um utilizador de aplicação que pertence à equipa de Agentes de Operações de Agendamento. Cada alteração feita pelo agente utiliza as permissões combinadas do utilizador que executa a otimização e do utilizador da aplicação do agente, pelo que ambos devem ter acesso aos registos afetados. Por predefinição, o utilizador da aplicação do agente pode ler e escrever as tabelas de agendamento padrão.

Se as suas otimizações usarem tabelas personalizadas, tabelas de Field Service ou Project Operations, ou consultas que referenciam outras tabelas, atribua os papéis de segurança correspondentes à Equipa de Agentes de Operações de Agendamento para que o agente possa ler e atualizar essas tabelas. Um bom ponto de partida é atribuir os mesmos papéis que atribui aos seus despachantes.

  1. No centro de administração do Power Platform, selecione o seu ambiente e, em seguida, aceda a Definições>Equipas.

  2. Selecione a Equipa de Agentes de Operações de Agendamento.

  3. Atribui os papéis de segurança que concedem acesso às tabelas que as tuas otimizações usam e depois guarda.

Note

Se usar segurança ao nível de coluna (perfis de segurança de campo) em quaisquer colunas que os seus escopos ou consultas referenciam, adicione também a Equipa de Agentes de Operações de Agendamento ao perfil de segurança correspondente ao campo. Caso contrário, o agente pode ignorar as condições do filtro nessas colunas e devolver resultados incorretos.

Definir propriedades para recursos reserváveis

Na área de Recursos, defina as seguintes propriedades para cada recurso reservável que pretende que o agente considere:

  • A exibição no quadro de horários deve ser Sim.

Selecione um método de otimização para os estados de reservas

O Método de Otimização é uma nova propriedade dos estados de reservas que indica ao agente se pode mover ou eliminar reservas agendadas ou comprometidas em favor de requisitos não cumpridos que melhor correspondam aos objetivos de otimização. Se não definir este campo, o agente trata todas as reservas nesse estado como Não alterar.

  1. Abra a aplicação Field Service e aceda à área Recursos.

  2. Selecione Definições de Reserva>Estados da Reserva. Para mostrar todos os estados, remova todos os filtros da visualização.

  3. Para cada estado de reserva, defina a propriedade Método de Otimização para um dos seguintes valores:

    • Otimizar: O agente pode mover ou eliminar reservas com este estado para gerar um horário ótimo. Use este método para reservas que ainda não estejam em progresso, como estados Agendados ou Comprometidos .

    • Não Mover: O agente deve manter a hora estimada de chegada das reservas com este estado. Só atualiza o tempo de viagem se uma reserva anterior for movida ou alterada. Este método aplica-se normalmente quando um técnico já está a viajar para uma reserva ou já iniciou ou concluiu o trabalho. Também pode usar este método de otimização em situações em que uma hora de chegada específica foi comprometida a um cliente. Não Mover é o comportamento padrão se o Método de Otimização não estiver definido.

    • Ignorar: O agente pode anular reservas com este estado e mover ou criar novas reservas por cima delas. Use este método para reservas com estado de Cancelado.

    Captura de ecrã de um registo de estado de reserva com um método de otimização configurado nas definições de estados de reserva do Dynamics 365 Field Service.

Sugestão

Para além de usar os estados de reserva padrão, crie um estado de reserva como Bloqueado com Método de Otimização definido para Não Mover. Os expedidores podem usar esse estado de reserva para indicar seletivamente que reservas preservar quando o agente é executado.

Se não definir o Método de Otimização para estados Comprometidos ou Programados , o agente tem pouca flexibilidade para fazer alterações a um cronograma.

Definir valores de prioridade

A propriedade de Valor Prioritário ajuda o agente a decidir quais as reservas ou necessidades de recursos são mais importantes. Aceita números entre 1 e 100. Quanto maior o número, maior a prioridade. Por exemplo, uma reserva de alta prioridade com um Valor de Prioridade de 75 tem precedência sobre uma reserva de alta prioridade com um Valor de Prioridade de 50. O agente ignora o campo Nível de Importância.

  1. Abre a aplicação Field Service e vai à área de Definições .

  2. Selecione prioridades.

  3. Para cada prioridade que pretende que o agente considere, defina um Valor de Prioridade.

    Captura de ecrã de um registo de prioridade com um valor de prioridade configurado nas definições de prioridades Dynamics 365 Field Service.

Sugestão

Defina valores de prioridade que sejam claramente distinguíveis, mas dentro de um intervalo relativamente restrito. Por exemplo, se os seus valores forem Baixo - 1, Médio - 10 e Emergência - 100, as reservas de Emergência são 10 vezes mais importantes do que Médias. Isto resulta na inclusão, quase sempre, de reservas de emergência nos resultados, independentemente de quão ineficiente seja a alocação.

Passos seguintes