Agente de operaciones de programación en Dynamics 365 Field Service

El Agente de operaciones de programación de Dynamics 365 Field Service es una funcionalidad en versión preliminar lanzada en la Release 2025 que permitirá a los encargados de producción ajustar rápidamente las agendas de los técnicos conforme cambian las condiciones durante la jornada laboral, mejorando su eficiencia.

Con el nuevo agente de operaciones, los encargados de producción podrán gestionar cambios de última hora, cancelaciones, retrasos y nuevas intervenciones que surgen diariamente con prioridades más altas.

Copilot, propondrá soluciones a problemas y replanificación buscando la optimización y eficiencia en base a las configuraciones realizadas para esta funcionalidad.

¿Cómo activar y preparar el Agente de Operaciones?

Los agentes de Dynamics 365 utilizan la facturación basada en el consumo de Microsoft Copilot Studio para poder responder a través de mensajes e indicaciones.

Una vez configurados los modelos de facturación, el agente debe habilitarse desde «parámetros de programación».

Los recursos deben tener una configuración que indique la ubicación inicial y final de trabajo, diferente de la ubicación independiente.

Finalmente, se deben establecer aquellos estados de reserva que se puedan replanificar y el nivel de importancia de las prioridades.

¿Probamos?

Hicimos una prueba en la que reservamos según las horas preferidas en las órdenes de trabajo. Pero, desde el tablero vimos huecos entre las reservas, indicando tiempos muertos en los recursos. Por eso pedimos ayuda a Copilot para mejorar las reservas de órdenes de trabajo en algunos recursos.

Al seleccionar «Suggest schedule», Copilot nos solicitará los objetivos bajo los cuales se llevará a cabo la optimización. Para este ejemplo, se determinará que el objetivo es maximizar la utilización del recurso y se seleccionarán los parámetros a tener en cuenta.

Copilot analiza datos relevantes como la demanda prevista y la disponibilidad para sugerir la mejor forma de asignar los recursos, mostrando la propuesta óptima para este recurso y día.

Podemos ajustar las indicaciones, lo que puede implicar cambiar los parámetros o redefinir objetivos específicos para mejorar la precisión y relevancia de los resultados. O bien aceptar la sugerencia propuesta, lo que puede implicar adoptar una nueva estrategia o enfoque que optimice el rendimiento y satisface mejor las necesidades planteadas.

Tras aceptar la sugerencia, los cambios son aplicados y visibles desde el tablero de programación.

Es posible usar esta función para otros días, lo cual permite planificar y ajustar con precisión la distribución de recursos a lo largo de la semana o mes con la selección de rango personalizado de tiempo, optimizando así la eficiencia de nuestras operaciones. Esta capacidad de anticipación y ajuste continuo asegura que podamos responder rápidamente a cambios en las circunstancias y seguir cumpliendo con nuestros objetivos.

Consideraciones importantes:

  • La optimización y sugerencia se realizan para un recurso desde el tablero de programación, aunque se puede seleccionar un amplio espacio de tiempo.
  • La sugerencia de programación y optimización puede realizarse desde una orden de trabajo mediante el control de Copilot.
  • Para trabajos de optimización programados basados en condiciones, se sigue recomendando la utilización del complemento «Resource Scheduling Optimization».
  • Se han detectado algunos problemas en las sugerencias realizadas con Copilot en órdenes de trabajo que utilizan grupos de requisitos.
  • Aunque tenemos disponible la versión preliminar, no se lanzará oficialmente hasta septiembre de 2025.

Natalia Moreira
Dynamics 365 CE Senior Consultant