- Primeros pasos
- Agentes de UiPath en Studio Web
- Acerca de los agentes de UiPath
- Licencia
- Ejecución de agentes
- Agentes y flujos de trabajo
- Mejores prácticas para construir agentes.
- Elegir el mejor modelo para tu agente
- Mejores prácticas para publicar e implementar agentes
- Mejores prácticas para el diseño de contexto.
- Prácticas recomendadas para DeepRAG y Transformación por Lote: JIT frente a estrategias basadas en índice.
- Trabajar con archivos
- Contextos
- Escaladas
- Evaluaciones
- Seguimientos de agente
- Puntuación del agente
- Gestión de agentes de UiPath
- Agentes de UiPath codificados
- Crear con agentes de codificación
Publica e implementa un agente de conversación en Orchestrator para que esté disponible para los usuarios una vez que se completen el diseño y las pruebas.
Después de diseñar y probar tu agente conversacional, debes publicarlo e implementarlo para ponerlo a disposición de los usuarios. La publicación y la implementación son dos pasos independientes:
- Publicar: empaqueta tu agente como solución y lo carga en Orchestrator.
- Implementación: hace que la solución publicada esté disponible para la ejecución con los recursos de runtime necesarios.
Requisitos de la carpeta de Orchestrator
Antes de publicarlo, asegúrate de que tu carpeta de destino de Orchestrator tenga los recursos necesarios configurados.
| Recurso | Propósito | Obligatorio |
|---|---|---|
| Plantilla de máquina de robot sin servidor | Ejecuta el agente conversacional y las llamadas a herramientas específicas (automatizaciones RPA multiplataforma) | Siempre |
| Cuenta de Unattended Robot | Proporciona una identidad de ejecución cuando el agente se utiliza de forma anónima | Si se accede al agente a través de un canal utilizando acceso anónimo |
| MáquinaVirtual | Ejecuta automatizaciones de RPA basadas en Windows | Si utilizas automatizaciones de Windows |
| Conexiones compartidas | Proporciona acceso a los conectores de Integration Service cuando no hay disponible una conexión personal configurada por el usuario | Si las herramientas utilizan conectores |
Si tu agente no se inicia en Gestión de instancias, verifica que:
- Estás en el tenant correcto donde reside la solución de agente.
- Se asigna una plantilla de máquina de robot sin servidor a la carpeta de la solución.
- Si se utiliza un canal de acceso anónimo, se asigna una cuenta de Unattended Robot a la carpeta de la solución.
Identidad de ejecución
- Cuando se accede al agente conversacional a través de un canal de implementación que se autentica con la cuenta de UiPath del usuario, el agente conversacional se ejecuta bajo la identidad del usuario. Cuando el agente invoca herramientas que son procesos de Orchestrator, también se ejecutan bajo la identidad del usuario.
- Cuando se utiliza un canal de implementación con acceso anónimo, el agente de conversación se ejecuta en su lugar bajo la identidad de una cuenta de Unattended Robot dentro de la carpeta.
Publicar
Al publicar se empaqueta tu agente conversacional como solución y se carga en Orchestrator.
Pasos de publicación
- En Studio Web, abre tu agente conversacional.
- Selecciona Publicar en la barra de herramientas superior.
- Selecciona el destino de Orchestrator (recomendamos la fuente del tenant de Orchestrator).
- (opcional) Introduce una nota de registro de cambios que describa tu cambio.
- Selecciona Publicar.
Para ver opciones de publicación detalladas, consulta publicar un Proyecto.
Implementación
Después de publicar, debes realizar la implementación de la solución para que esté disponible para su ejecución. La implementación asocia la solución publicada con los recursos de runtime en tu carpeta de Orchestrator.
Pasos de implementación
- Ve a tu Orchestrator.
- Localiza la solución publicada.
- La implementación (o actualización) de la solución asegura que tenga acceso a las cuentas y conexiones de robot necesarias.
Una vez implementado, el agente aparece en Gestión de instancias y está disponible a través de los canales configurados.
Para ver opciones de implementación detalladas, consulta publicar un proyecto.
Gestión de conexión
The agent needs access to the same connections used at design time. Conversational agents support two types of connections: shared connections configured by admins, and personal connections configured by individual users.
Conexiones compartidas
Shared connections are configured by admins in an Orchestrator folder and are available to all users of the agent. To set up shared connections:
- Crea conexiones de Integration Service en una carpeta compartida de Orchestrator.
- Usa estas conexiones compartidas durante el diseño y la depuración.
- Publica la solución como una subcarpeta dentro de la misma carpeta compartida.
Esta configuración garantiza que la solución herede automáticamente las conexiones de la carpeta principal.
Conexiones personales
Personal connections allow individual users to select which Integration Service connections the agent uses on their behalf. This is useful when users need the agent to act with their own credentials — for example, sending emails from their own account or accessing their personal calendar.
Enabling personal connections
For personal connections to work, two settings must be configured on each tool process in Orchestrator. For general information about execution settings, see Linking execution settings.
- In Orchestrator, navigate to the folder where the agent solution is deployed and open the Processes tab.
- Select Edit on the tool process that uses a connector (for example, an API workflow that sends emails).
- In the process configuration, set the Account to Inherit parent job identity. This allows the tool to run under the user's identity, which is required for the tool to access the user's personal connections.
- Set the connector's connection to Configurable by users. This allows users to select their own connections for the connector at runtime.
Both settings are required. Without either setting, personal connections are not visible to users and the tool may return an error at runtime.
Experiencia del usuario
When personal connections are enabled for an agent:
- Users can open the agent's Settings panel and select the Available Connections tab to view and manage their connections.
- For each required connector (for example, Slack, Outlook, or Salesforce), users can select one of their available connections or create a new one.
- By default, the agent auto-selects a matching connection from the user's personal workspace for the connector that the agent and other tools in the folder use.
The agent attempts to auto-configure connections from the user's personal workspace. If the user has a matching connection for a connector in their personal workspace, the agent uses it automatically — making setup seamless and typically a one-time experience. If the auto-configured connection fails or no matching connection is found, the user is prompted to select or create a new one.
If a user has not configured a personal connection for a connector, the agent falls back to the agent's default connection. Selected personal connections take precedence over shared connections and are always used when present. When using external applications, only connections from the user's personal workspace are available — shared folder connections are not displayed.
Users can select and manage personal connections only in channels that support user-profile settings (see Feature availability by channel). Once configured, personal connections are used by the agent across all channels.
To learn how to design an agent for personal connections, see Connection considerations in the design guide.
Canales de implementación
Después de publicarlo, los usuarios pueden acceder a tu agente conversacional a través de varios canales. Cada canal ofrece diferentes capacidades y es adecuado para diferentes casos de uso.
Descripción general del canal
| Canal | Mejor para | Autenticación de usuario |
|---|---|---|
| Gestión de instancias | Pruebas de administración, usuarios internos | Cuenta de UiPath |
| Autopilot for Everyone | Centro de productividad interno | Cuenta de UiPath |
| Microsoft Teams | Colaboración en equipo | Cuenta de Microsoft y cuenta de UiPath |
| Slack | Colaboración en equipo | Cuenta de Slack y cuenta de UiPath |
| Incrustación de iFrame | Apps de terceros y Apps de UiPath | Cuenta de UiPath o anónima |
| UiPath TypeScript SDK | Aplicaciones personalizadas | Determinado por tu aplicación |
Disponibilidad de características por canal
No todas las características de chat están disponibles en todos los canales. La gestión de instancias proporciona el conjunto de características completo; otros canales pueden tener limitaciones.
| Función | Gestión de instancias | Autopilot for Everyone | Microsoft Teams | Slack | Iframe | SDK de TypeScript* |
|---|---|---|---|---|---|---|
| Iniciar nuevo chat | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Historial de chat | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Eliminar sesión de chat | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
| Configuración del perfil de usuario | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
| Conexiones personales | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
| Iniciar solicitudes | ✅ | ❌ | ✅ | ❌ | ✅ | ✅ |
| Cargas de archivos | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Entradas de conversación | ✅ | ❌ | ✅ | ❌ | ✅ | ✅ |
| Confirmaciones de llamadas de herramientas | ✅ | ❌ | ✅ | ❌ | ✅ | ✅ |
| Citas | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Vista previa de HTML | ✅ | ❌ | ✅ | ❌ | ✅ | ✅ |
| Copiar respuesta | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
| Comentarios (pulgares) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
* Todas las características del SDK pueden ser configuradas por el desarrollador en su implementación personalizada.
Elegir un canal
Ten en cuenta estos factores al seleccionar los canales de implementación:
Usuarios internos con acceso a UiPath
- Usa la gestión de instancias para las pruebas de administrador y los usuarios avanzados.
- Usa Autopilot for Everyone como centro para todos los agentes.
Colaboración en equipo
- Usa Teams o Slack para llevar el agente a donde ya trabajan los equipos.
Aplicaciones personalizadas
- Usa la incrustación de iFrame para aplicaciones de terceros o apps de UiPath.
Usuarios externos o anónimos
- Usa la incrustación de iFrame con el servidor de autenticación anónimo.
Aplicaciones personalizadas
- Usa el UiPath TypeScript SDK para integrar agentes conversacionales a tus propias aplicaciones o portales web.
Comportamiento de la sesión de chat
Los agentes conversacionales mantienen sesiones persistentes:
- Cada conversación se ejecuta como un proceso de Orchestrator dedicado (activo durante hasta 8 horas de inactividad).
- Las sesiones permanecen activas para habilitar respuestas inmediatas.
- Las sesiones inactivas consumen recursos mínimos.
Usar herramientas de UiPath en plataformas externas
Puedes exponer las capacidades de UiPath (automatizaciones, flujos de trabajo, procesamiento de documentos) a plataformas de chat externas como ChatGPT y Microsoft Copilot Studio utilizando herramientas de MCP (Protocolo de contexto de modelo). Este enfoque utiliza llamadas de herramientas directas en lugar de agentes conversacionales.
Para ver más detalles sobre la integración de MCP, consulta Servidores MCP.
Próximos pasos
Selecciona un canal para obtener más información sobre la configuración:
- Requisitos de la carpeta de Orchestrator
- Identidad de ejecución
- Publicar
- Pasos de publicación
- Implementación
- Pasos de implementación
- Gestión de conexión
- Canales de implementación
- Descripción general del canal
- Disponibilidad de características por canal
- Elegir un canal
- Comportamiento de la sesión de chat
- Usar herramientas de UiPath en plataformas externas
- Próximos pasos