Añadir un nodo de agente a un flujo de agente

Note

Este artículo describe características utilizadas en agentes o flujos de agentes alimentados por el arnés estándar.

El nodo agente permite que un flujo pase un paso a un agente de IA que puede razonar, llamar herramientas y extraer información de fuentes de conocimiento antes de devolver un resultado. Úsalo siempre que un paso requiera juicio, orquestación en varios pasos o información externa al propio flujo.

Mediante el nodo del agente, puede hacer lo siguiente:

  • Llama a un agente existente.
  • Asigne al agente una instrucción de lenguaje natural, incluido el contenido dinámico de los pasos anteriores.
  • Equipe al agente con herramientas (servidores y conectores del Protocolo de contexto de modelo (MCP) para que pueda tomar medidas.
  • Fundamenta al agente en el conocimiento (sitios de SharePoint, sitios web públicos) para que pueda responder con base en su contenido.
  • Utiliza la respuesta del agente en las etapas posteriores del flujo.

En los flujos de agentes, puedes seleccionar un agente publicado existente o crear un nuevo agente publicado desde la experiencia del constructor de agentes y luego llamarlo desde el flow.

Adición de un nodo de agente

  1. En Copilot Studio, vaya a Flujos y abra un flujo de agente existente o cree uno nuevo.

    • Nuevo flujo: se llega a la página Diseñador para configurar un desencadenador.
    • Flujo existente: llegas a la página Resumen y tienes que ir a la página Diseñador.
  2. Seleccione el icono Insertar una nueva acción en el punto del flujo donde desea llamar a un agente.

  3. En Agregar una acción, en Funcionalidades de IA, seleccione Ejecutar un agente. Aparece un nodo Ejecutar un agente en el flujo.

Elección de un agente existente para el nodo del agente

En el editor de ejecución y agente, en Agente, puede seleccionar una de estas dos opciones:

  • Seleccione un agente existente: seleccione un agente publicado en una lista. El agente se ejecuta con las instrucciones, herramientas y conocimientos con los que ya estaba configurado.

  • Crear un nuevo agente: seleccione Nuevo para crear un nuevo agente. Se abrirá una nueva pestaña del explorador con la experiencia del generador de agentes. Compile y publique el agente allí y vuelva al diseñador de flujos para seleccionarlo en la lista de agentes existentes.

Si selecciona un agente existente, salte directamente a Enviar un mensaje al agente.

Crea un nuevo agente para el nodo agente

Cuando seleccionas Nuevo, abres la experiencia del constructor de agentes en una pestaña nueva del navegador. En el constructor de agentes, configuras las instrucciones, conocimientos y capacidades del agente.

Cuando termines de crear el agente, publícalo, vuelve al diseñador de flujos y selecciónalo de la lista de agentes existentes.

Enviar un mensaje a un agente existente

Cuando seleccionas un agente existente, el nodo muestra un campo Mensaje . Usa este campo para decirle al agente qué hacer en esta partida. Las instrucciones, herramientas y conocimientos del agente ya están establecidas en el agente publicado.

En el campo Mensaje , escriba la solicitud de esta ejecución. Utilice el selector de contenido dinámico para insertar tokens de los pasos anteriores para que el agente razone sobre los datos en tiempo de ejecución reales.

Solicitar asistencia humana cuando no está seguro

Encienda Solicitar asistencia humana cuando no esté seguro si desea que el agente recurra a un humano cuando no pueda continuar solo. Cuando se produce una escalación, el agente envía una solicitud de entrada por correo electrónico al propietario de la conexión.

Esta opción es útil cuando la tarea del agente puede requerir interpretación que va más allá de sus instrucciones o conocimientos disponibles. Por ejemplo, si un agente está revisando los informes de gastos y encuentra un cargo inusual que no coincide con ninguna directiva, puede marcar el informe para que una persona decida en lugar de realizar una aprobación incorrecta.

Utiliza la respuesta del agente en tu flujo de agentes

Cuando el nodo agente se ejecuta, el flujo del agente espera a que el agente complete su tarea. A continuación, la respuesta del agente estará disponible como contenido dinámico que puede usar en cualquier paso posterior.

Para usar la respuesta del agente en una acción de nivel inferior:

  1. Seleccione la acción en la que desea usar la respuesta (por ejemplo, una acción Enviar un correo electrónico o Actualizar una fila ).

  2. En el campo en el que desea insertar la respuesta, abra el selector de contenido dinámico.

  3. Busque la salida del paso Ejecutar un agente y seleccione la respuesta del agente.

Formas comunes de usar la respuesta del agente:

  • Inserte la respuesta en el cuerpo de un correo electrónico o un mensaje.
  • Define una condición para crear una bifurcación en el flujo de tu agente en función de lo que haya devuelto el agente.
  • Guarde la respuesta en una variable o origen de datos para una referencia posterior.

Escenarios de automatización

Un nodo de agente es el mejor como un paso en un flujo de trabajo más largo. Los pasos anteriores recopilan y normalizan las entradas, el agente realiza el razonamiento y los pasos posteriores actúan sobre el resultado en varios sistemas.

Evaluar incidencias de soporte técnico entrantes

Un flujo de trabajo se activa cuando se crea un nuevo ticket en Dataverse. Los pasos anteriores extraen el contenido del ticket, los archivos adjuntos y el historial reciente de casos del cliente. El nodo agente lee todo, se fundamenta en la base de conocimiento del producto (SharePoint) y devuelve una salida estructurada con category, priority, suggested_owner, y draft_reply. Los pasos posteriores se bifurcan en priority para localizar al ingeniero de guardia en caso de interrupciones; de lo contrario, asignar el ticket y poner en cola el borrador de respuesta para su revisión.

Revisión de los informes de gastos según la política

Un flujo de trabajo se desencadena cuando se envía un informe de gastos. En pasos anteriores, se cargan las partidas y se convierten los importes que no están en USD para que el agente razone sobre una única base. El nodo del agente se basa en el sitio de SharePoint de la directiva y devuelve un indicador por línea compliant más reason. Los pasos posteriores aprueban automáticamente y registran el asiento en el sistema de cuentas por pagar, o bien inician una acción de aprobación con la justificación del agente adjunta y quedan a la espera de un revisor financiero.

Preparar una reunión informativa

Un flujo de trabajo se ejecuta cada mañana, muestra las reuniones del día de Outlook y recorre en bucle cada una de ellas. Para cada reunión, un paso previo recupera la información de la cuenta de Dynamics 365. El nodo agente utiliza Work IQ para escanear los correos recientes y los hilos de Teams con los asistentes y devuelve puntos de conversación, riesgos abiertos y preguntas recomendadas. Los pasos posteriores dan formato a esa salida en un informe HTML que se envía por correo electrónico 30 minutos antes de la reunión y se publica como una tarjeta adaptable en Teams.

Preguntas más frecuentes

¿Cuándo debo usar un agente insertado y cuándo debo usar un agente existente?

Usa un agente integrado cuando el trabajo del agente sea específico de un único flujo de trabajo y desee que todo, incluidas las instrucciones, las herramientas, el conocimiento y la salida, viajen con el flujo de trabajo. Los agentes insertados son más rápidos de configurar y más fáciles de razonar porque la configuración está justo al lado de los pasos que los utilizan.

Utilice un agente existente cuando el mismo agente se comparta en varios flujos de trabajo o superficies (por ejemplo, también se utiliza en Teams), o cuando el agente pertenezca a otro equipo y solo quieran llamarlo.

¿Cuándo debo usar un nodo de agente y cuándo debo usar un nodo de solicitud?

Ambos agregan IA a un flujo de trabajo, pero están diseñados para trabajos diferentes.

Capacidad Nodo del agente Nodo de activación
Orquestación de herramientas Acceso total a todas las herramientas del agente Solo intérprete de código
Fuentes de conocimiento Todos los orígenes de conocimiento admitidos Solo Dataverse
Revisión humana No
Complejidad de tareas Tareas complejas. El orquestador del agente puede tomar varios turnos. Tareas sencillas que se pueden llevar a cabo en un solo turno

Use el nodo del agente cuando el paso necesite razonamiento, orquestación de herramientas o conocimiento fundamentado. Use el nodo de solicitud cuando solo necesite el modelo para transformar o generar texto.

¿Se puede reutilizar el agente en línea fuera de este flujo de trabajo?

No. Un agente en línea está limitado a su flujo de trabajo. Si se encuentra creando recurrentemente el mismo agente inserto en varios flujos de trabajo, promuévalo a un agente publicado y luego llame a ese agente desde cada flujo de trabajo.