Configurar o Agente de Operações de Agendamento (versão preliminar)

[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 Dynamics 365 Field Service que considera reservas e requisitos existentes quando um dispatcher ajusta a agenda de um técnico. Antes que os dispatchers possam usar o agente, um administrador deve configurá-lo em seu ambiente.

Importante

  • Esta é uma versão preliminar do recurso.
  • A versão prévia dos recursos não foi criada para uso em ambientes de produção e pode ter funcionalidade restrita. Esses recursos estão disponíveis antes de um lançamento oficial para que os clientes possam obter acesso antecipado e fornecer comentários.

Pré-requisitos

  • 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 configurações de localização e mapa estão ativadas para seu ambiente.
  • Você tem uma função de administrador no aplicativo Dynamics 365 Field Service.

Configurar o modelo de cobrança

Agente de Agendamento de Operações e outros recursos do Copilot e de agentes no Dynamics 365 usam mensagens do Microsoft Copilot Studio para interações e tarefas de IA, como recuperar informações e responder a prompts. O número de mensagens por evento depende da complexidade do evento. Saiba mais em cenários de mensagem. Para o Agente de Operações de Agendamento, uma única solicitação de otimização consome mensagens com base no número de recursos que ele inclui, portanto, otimizar mais recursos ao mesmo tempo usa mais capacidade.

Esses recursos usam cobrança baseada em consumo, cobrança por uso e mensagens são as unidades de cobrança que medem o uso. Saiba mais sobre cobrança e taxas no Power Platform Guia de licenciamento.

Dynamics 365 suporta dois modelos de cobrança: capacidade pré-paga e pagamento conforme o uso. O modelo de capacidade pré-pago usa assinaturas de pacotes de mensagens do Copilot Studio, que são uma opção de licenciamento do Microsoft Copilot Studio que você compra com antecedência. O modelo de pagamento conforme o uso cobra o número real de mensagens que os agentes consomem durante o mês. Saiba mais em Licenciamento do Copilot.

Você pode usar os dois modelos de cobrança no mesmo ambiente. A capacidade pré-paga é consumida primeiro. Ambos os modelos exigem que você vincule o ambiente do Dynamics 365 a um ambiente do Power Platform.

Configurar a cobrança de capacidade pré-paga

  1. No centro de administração do Microsoft 365, compre uma assinatura do pacote de mensagens Copilot. Saiba mais em Gerenciar compras e avaliações de autoatendimento (para usuários) ou Gerenciar compras e avaliações de autoatendimento (para administradores).

  2. No centro de administração do Power Platform, atribua capacidade pré-paga ao ambiente do Power Platform. Saiba mais em Gerenciar capacidade.

Configurar cobrança de pagamento conforme o uso

Para configurar a cobrança do pagamento conforme o uso, você precisa primeiro de uma assinatura ativa do Azure. Vincule a assinatura ao seu ambiente do Power Platform usando o centro de administração do Power Platform ou Power Apps. Saiba mais em Configuração de pagamento conforme o uso.

Gerenciar capacidade e uso

Você pode visualizar a capacidade e o uso de mensagens do Copilot Studio, tanto para capacidade pré-paga quanto para cobrança conforme o uso, no Centro de Administração do Power Platform. Saiba mais em Gerencie mensagens e capacidade do Copilot Studio.

Dynamics 365 verifica regularmente a capacidade ou cota disponível de mensagens Copilot Studio. Se a cota da sua organização for baixa ou esgotada, os usuários receberão notificações no aplicativo sobre o status da capacidade e as ações necessárias. É importante tomar medidas oportunas sobre essas notificações e realocar a capacidade existente ou comprar mais.

  • Para 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 locatário. Se nenhuma capacidade estiver disponível, compre mais. Saiba mais em Gerenciar capacidade.

  • Para pagamento conforme o uso, use Gerenciamento de Custos da Microsoft no portal Azure para exibir o uso detalhado e ajustar os limites de gastos, ou orçamentos, para liberar mais capacidade. Se nenhuma capacidade estiver disponível, compre mais. Saiba mais em Exibir informações de uso e cobrança.

Importante

Quando a cota é esgotada, os recursos de IA ficam indisponíveis até que mais capacidade seja adicionada. Os administradores de inquilinos podem verificar o consumo de mensagens dos agentes no Centro de administração do Power Platform. Saiba mais em cenários de mensagem.

Ativar o Agente de Operações de Agendamento

  1. Abra o aplicativo Field Service.

  2. Mude para a área Recursos e vá até Parâmetros de Agendamento>Agendamento de Recursos.

  3. Vá até a guia Agentes e ative Agente de Operações de Agendamento (Versão Preliminar).

Captura de tela do botão de alternância do Agente de Operações de Agendamento nas configurações do Agendamento de Recursos do Dynamics 365 Field Service.

Ativar o agente habilita otimizações interativas e em lotes. O restante deste artigo — propriedades dos recursos reserváveis, métodos de otimização do status da reserva e valores de prioridade — se aplica a ambos os casos.

Atribuir permissões e funções

O Agente de Operações de Agendamento usa duas funções de segurança para as pessoas que o usam, além de uma equipe que fornece ao próprio agente acesso aos seus dados.

Atribuir funções aos usuários

O agente inclui duas funções de segurança. Eles são aditivos, portanto, atribua-os junto com as funções existentes de um usuário em vez de substituí-las. Cada usuário também precisa de uma função que conceda acesso às tabelas subjacentes de agendamento, como recursos reserváveis, reservas e requisitos de recursos, por exemplo, uma função de despachante como Serviço de Campo – Dispatcher.

Função Atribuir a Grants
Administrador do Agente de Operações de Agendamento Administradores que criam escopos, metas e planos Crie, edite e exclua escopos, metas e planos e exiba os resultados da otimização.
Usuário do Agente de Operações de Agendamento Despachantes que executam otimizações Exibir escopos, metas e planos; executar otimizações interativas a partir do quadro de agendamento e otimizações em lotes a partir de um plano; e exibir os resultados da otimização.

Para atribuir uma função a um usuário:

  1. Entre no centro de administração do Power Platform.

  2. Selecione seu ambiente e, em seguida, vá para Configurações>Usuários + permissões>Usuários.

  3. Selecione um usuário e selecione Gerenciar funções de segurança.

  4. Selecione o Administrador do Agente de Operações de Agendamento ou o Usuário do Agente de Operações de Agendamento, juntamente com uma função de dispatcher, como Serviço de Campo – Dispatcher, e selecione Salvar.

Conceder ao agente acesso aos seus dados

O agente é executado como um usuário de aplicativo que pertence à Equipe do Agente de Operações de Agendamento. Cada alteração que o agente faz usa as permissões combinadas do usuário que executa a otimização e o usuário do aplicativo do agente, portanto, ambos devem ter acesso aos registros afetados. Por padrão, o usuário do aplicativo do agente pode ler e gravar as tabelas de agendamento padrão.

Se suas otimizações usarem tabelas personalizadas, Serviço de Campo ou tabelas Project Operations ou consultas que referenciam outras tabelas, atribua as funções de segurança correspondentes à Equipe do Agente de Operações de Agendamento para que o agente possa ler e atualizar essas tabelas. Um bom ponto de partida é atribuir as mesmas funções que você atribui aos seus dispatchers.

  1. No centro de administração do Power Platform, selecione seu ambiente e vá para o Settings>Teams.

  2. Selecione a equipe do Agente de Operações de Agendamento.

  3. Atribua as funções de segurança que concedem acesso às tabelas usadas pelas suas otimizações e, em seguida, salve.

Note

Se você usar a segurança em nível de coluna (perfis de segurança de campo) em todas as colunas que seus escopos ou consultas referenciam, adicione também a Equipe do Agente de Operações de Agendamento ao perfil de segurança de campo correspondente. Caso contrário, o agente poderá ignorar as condições de filtro nessas colunas e retornar resultados incorretos.

Definir propriedades para recursos reserváveis

Na área Recursos, defina as seguintes propriedades para cada recurso reservável que você deseja que o agente considere:

  • A exibição no quadro de agendamento deve ser Sim.

Selecionar um método de otimização para os status de reservas

O Método de Otimização é uma nova propriedade de status de reserva que informa ao agente se ele pode mover ou excluir reservas agendadas ou confirmadas em favor de requisitos não preenchidos que correspondam melhor às metas de otimização. Se você não definir esse campo, o agente tratará todas as reservas com esse status como Não mover.

  1. Abra o aplicativo Field Service e vá até a área Recursos.

  2. Selecione Configurações da Reserva>Status da Reserva. Para mostrar todos os status, remova todos os filtros da exibição.

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

    • Otimizar: o agente pode mover ou excluir reservas com esse status para gerar uma agenda ideal. Use esse método para reservas que ainda não estão em andamento, como status agendados ou confirmados .

    • Não Mover: o agente deve preservar o horário estimado de chegada das reservas com esse status. Ele só atualizará o tempo de viagem se uma reserva anterior for movida ou alterada. Esse método normalmente se aplica quando um técnico já está viajando para uma reserva ou iniciou ou concluiu o trabalho. Você também pode usar esse método de otimização em situações em que um horário de chegada específico foi confirmado para um cliente. Não mover é o comportamento padrão se o Método de Otimização não estiver definido.

    • Ignorar: o agente pode substituir as reservas com esse status e mover ou criar reservas sobre elas. Use esse método para reservas com um status de Cancelado.

    Captura de tela de um registro de status de reserva com um método de otimização configurado nas configurações de status de reserva do Dynamics 365 Field Service.

Dica

Além de usar os status de reserva padrão, crie um status de reserva, como Bloqueado com Método de Otimização definido como Não Mover. Os despachantes podem usar esse status de reserva para indicar seletivamente quais reservas devem ser preservadas quando o agente for ativado.

Se você não definir o Método de Otimização para status confirmados ou agendados , o agente terá pouca flexibilidade para fazer alterações em um agendamento.

Definir valores de prioridade

A propriedade Valor de Prioridade ajuda o agente a decidir quais reservas ou requisitos de recursos são mais importantes. Aceita números entre 1 e 100. Quanto maior for o número, maior será 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. Abra o aplicativo Serviço de Campo e vá para a área Configurações .

  2. Selecione Prioridades.

  3. Para cada prioridade que você deseja que o agente considere, defina um Valor de Prioridade.

    Captura de tela de um registro de prioridade com um valor de prioridade configurado nas configurações de prioridade do Dynamics 365 Field Service.

Dica

Defina valores de prioridade claramente distinguíveis, mas dentro de um intervalo relativamente estreito. Por exemplo, se seus valores forem Baixos - 1, Médio - 10 e Emergência - 100, as reservas de emergência serão 10 vezes mais importantes que a Média. Isso faz com que reservas de emergência quase sempre sejam incluídas no resultado, independentemente de quão ineficiente seja o posicionamento.

Próximas Etapas