Todos los artículos

Agentes de AI en Wrike

TL;DR:

AI Agents en Wrike son asistentes inteligentes que ayudan a tu equipo a trabajar con más eficiencia al monitorear proyectos, analizar el contexto y actuar. Puedes usar agentes preconstruidos o crear personalizados. Solo los administradores del espacio pueden configurarlos. Los agentes funcionan mejor con texto claro y descriptivo y solo pueden acceder a los datos dentro de su ámbito asignado.

Tabla 13. Disponibilidad

Disponibilidad: Business, Pinnacle, Apex. ; Unavailability: Free, Team;

Descripción general

Agentes de IA en Wrike son asistentes inteligentes diseñados para ayudar a tu equipo a trabajar con más eficiencia. Monitorean tus proyectos, analizan el contexto y realizan acciones como detectar riesgos, categorizar solicitudes o validar detalles. Puedes elegir entre agentes prediseñados o crear agentes personalizados que se ajusten a tus necesidades.

Note

Agentes de IA están disponibles actualmente solo en espacios y pueden ser configurados por los administradores del espacio.

Importante

Para usar AI Agents necesitas firmar el anexo de IA, ya que funcionan con modelos de lenguaje grandes y exigen tu aceptación de los Términos y Condiciones.

Si no ves el botón AI Agents, asegúrate de que Generative AI esté habilitado en tu configuración para acceder a todas las funciones de IA.

¿Qué pueden hacer los agentes de IA?

Los agentes de IA aportan inteligencia y automatización a tus flujos de trabajo:

  • Análisis inteligente: Lee descripciones de tareas, comentarios y contexto para tomar decisiones informadas.
  • Monitoreo proactivo: Vigila riesgos, cuellos de botella y oportunidades.
  • Clasificación inteligente: Organiza y deriva el trabajo según el entendimiento del contenido.
  • Aseguramiento de calidad: Valida que las solicitudes entrantes estén completas.
  • Integración externa: Los cambios realizados mediante la API de Wrike también activan agentes, permitiendo la integración con sistemas y herramientas externas.
  • Enrutamiento automático: Mueve o agrega elementos de trabajo a carpetas según el contenido, valores de campos o etapa del flujo de trabajo.
  • Gestión de aprobaciones: Inicia flujos de aprobación y gestiona aprobadores automáticamente.
  • Notificaciones por correo: Envía correos mediante Gmail u Outlook cuando los agentes detecten cambios que valga la pena notificar.
  • Notificaciones de Slack: Publica mensajes en un canal de Slack cuando los agentes detecten cambios que valga la pena notificar.

Los agentes pueden publicar comentarios, actualizar campos, enviar correos, publicar en Slack e iniciar aprobaciones, normalmente en cuestión de segundos tras detectar un cambio.

¿Qué contexto pueden ver los agentes?

Además del elemento que activó la acción, los agentes pueden acceder a contexto adicional:

  • Campos personalizados del elemento padre: El agente puede leer los valores de los campos personalizados de la tarea o proyecto padre. Esto significa que un agente que actúa sobre una subtarea puede tener en cuenta el estado, la prioridad u otros campos del proyecto padre antes de decidir qué hacer.
  • Elementos hermanos y subtareas: El agente puede ver elementos hermanos y subtareas. Esto permite el razonamiento entre elementos, por ejemplo comprobar si otras subtareas también están atrasadas antes de señalar un riesgo.
  • Contexto de ubicación: El agente sabe dónde se encuentra en la jerarquía del espacio y la cuenta, lo que ayuda con decisiones de enrutamiento y clasificación.
  • Perfiles de usuario: El agente puede ver atributos de perfil de los usuarios: cargo, departamento, país, zona horaria, correo y número de tareas asignadas. Esto permite la asignación por rol, departamento o ubicación.
  • Estado de aprobación: El agente puede leer los datos de aprobación de los elementos de trabajo: estado, descripción, fecha límite y aprobadores.
  • Predecesores y sucesores: El agente puede ver las cadenas de dependencias con acceso completo a los campos (nombre, estado, flujo de trabajo, fechas).
  • Recorrido de la jerarquía con filtrado: El agente puede consultar subelementos filtrados por tipo de elemento, nombre, todos los tipos de campos personalizados, estado, fechas, asignado o bandera de atraso, sin cargar cada elemento.
  • Detección de solapamientos: El agente puede detectar conflictos de rango de fechas y coincidencias de nombres similares entre subelementos.

Ejemplo: Un agente activado en una subtarea puede revisar el campo “Cliente” del proyecto padre para determinar qué equipo debe asignarse, sin que la subtarea necesite su propio campo Cliente.

¿Cómo funcionan los agentes de IA?

Los agentes de IA funcionan en dos fases:

  • Observador: Supervisa espacios, proyectos o carpetas en busca de disparadores (como nuevas tareas o cambios de campos).
  • Ejecutor: Analiza la situación y actúa: publica comentarios, actualiza campos o notifica al equipo.

Note

El tiempo de respuesta suele ser de 2 a 5 segundos mientras el agente piensa cuál es el mejor paso siguiente. El procesamiento puede tardar más con elementos grandes o cuando las acciones se aplican en lote, como los cambios masivos de asignados.

Tipos de agentes disponibles

Puedes empezar con tres agentes incorporados o diseñar tu propio agente personalizado:

  1. Agente de riesgos

    • Propósito: Identificar riesgos potenciales del proyecto de forma temprana.
    • Qué hace: Revisa proyectos y tareas en busca de elementos atrasados o bloqueados y publica un comentario de resumen.
    • Ideal para: Gestores de proyecto que quieren una comprobación rápida de la salud del proyecto.
    • Consejo de configuración: Programa ejecuciones diarias o semanales; el agente publicará su informe de riesgos como comentario automáticamente.
  2. Agente de triaje

    • Propósito: Clasificar y derivar el trabajo entrante según el contenido.
    • Qué hace: Lee las descripciones de las nuevas tareas, identifica la intención y establece valores de campos personalizados como prioridad o categoría.
    • Ideal para: Equipos con grandes volúmenes de solicitudes entrantes.
    • Consejo de configuración: Define qué campos personalizados rellenar y las opciones de clasificación.
  3. Agente de recepción

    • Propósito: Validar que las nuevas solicitudes contengan todos los detalles requeridos antes de empezar el trabajo.
    • Qué hace: Revisa las descripciones de las tareas para detectar información faltante y publica comentarios de validación.
    • Ideal para: Equipos que dependen de una recepción de solicitudes estructurada.
    • Consejo de configuración: Define qué significa "completo" para tu equipo (p. ej., fecha límite, enlace de diseño, asignado).

Agente personalizado

  • Propósito: Crear tu propia automatización inteligente adaptada a tu flujo de trabajo.
  • Qué hace: Tú defines el rol, la lógica y los disparadores; eliges acciones como publicar comentarios o actualizar campos.
  • Ideal para: Equipos avanzados que quieren automatizar flujos de trabajo únicos.
  • Consejo de configuración: Escribe un prompt claro que describa qué debe buscar el agente, cómo decidir y qué hacer en cada caso. Pruébalo en el Playground antes de implementarlo.

¿Cómo configurar agentes de IA?

Necesitarás permisos de administrador del Space para configurar agentes de IA. Los agentes funcionan a nivel de Space y cada uno debe asignarse a una carpeta, proyecto o tarea específicos.

  1. Ve al Space donde quieras crear un agente y luego haz clic en el icono de Settings 1 junto a la descripción general del espacio en la barra lateral o debajo del título del espacio en la descripción general.
  2. Selecciona la pestaña agentes de IA 2 en la vista de ajustes del Space y haz clic en Get started 3.

    SettingsIcon.png
  3. Elige un tipo de agente del menú desplegable 4 (Triaging, Intake o Risk) o haz clic en + Custom AI agent 5 para crear tu propio agente personalizado.

    CustomAIAgent.png
  4. Configura los detalles:

    1. Ponle nombre a tu agente. Dale a tu agente un nombre descriptivo; este servirá como su @handle cuando lo asignes a ubicaciones.
    2. En Instrucciones generales, describe el rol, objetivo, lógica, acciones esperadas y comportamiento de respaldo del agente. Añade ejemplos de entradas/salidas si te ayuda a aclarar el comportamiento.

      Ejemplo: “Actúas como asistente de proyecto. Monitoreas el trabajo asignado, señalas riesgos y mantienes a los equipos alineados actualizando los elementos de trabajo y dejando comentarios claros y accionables.”

    3. Elige cuándo debe activarse el agente:

      • Agentes programados (por ejemplo, un reporte de estado de riesgos): define la frecuencia con la que se ejecuta el agente (Daily, Weekly o Custom).
      • Agentes basados en eventos: selecciona disparadores como New item created o Field value changes (para estado u otros campos).
      • Agentes basados en fecha: activan el agente en relación con un valor de campo de fecha, como "3 días antes de la Fecha de Vencimiento" o "Cuando se alcanza la Fecha de Inicio". Funciona con campos personalizados de Fecha y Fecha-hora, y admite el cálculo de días laborables. Ideal para recordatorios, escalaciones y acciones basadas en fechas límite.
      • Agentes activados por API: los cambios realizados mediante la API de Wrike también activan agentes, lo que permite la integración con sistemas externos.
      • Integración con Wrike Automations: los agentes funcionan bidireccionalmente con Wrike Automations. Las reglas de automatización tradicionales pueden activar agentes y las acciones del agente pueden activar reglas de automatización. Esto permite flujos de trabajo complejos de varios pasos que combinan el razonamiento de IA con la automatización basada en reglas.

      Note

      Los AI Agents pueden leer y reaccionar a estos tipos de campos personalizados: Text, Number, Percent, Currency, Date, Single Select, Multi Select, Duration, Checkbox, Link to Database, Mirrors y campos Calculated/Formula.

      Además de los campos personalizados, los agentes pueden leer:

      • Autor y asignado del elemento de trabajo
      • Campos personalizados vacíos - los agentes pueden razonar sobre lo que falta, no solo sobre lo que está presente
      • Campos Calculated/Formula - pueden exponer datos del sistema a los que los agentes no pueden acceder directamente, como capacidad, carga de trabajo u horas programadas
      • Campos personalizados del elemento padre - los agentes pueden leer campos personalizados de la tarea o proyecto padre
      • Elementos hermanos y subtareas - los agentes pueden ver elementos hermanos y subtareas para razonamiento entre elementos
      • Contexto de ubicación - los agentes saben dónde se encuentran en la jerarquía del espacio y la cuenta
    4. Define el alcance en el que debe ocurrir el disparador:

      • Cualquier subelemento del elemento de trabajo donde se añadió el agente:

        Usa esto para acciones a nivel de tarea, como Intake o Triage. El agente reacciona a los cambios en los subelementos y actúa sobre esos subelementos.

        Ejemplo: Se añade el Intake agent a una carpeta de Incoming Requests. Cuando se añade un nuevo subelemento a esta carpeta, se activa el agente para comprobar si se proporciona toda la información requerida (como asignado o fecha límite). Luego el agente publica un comentario en ese subelemento para informarte si falta algo.

      • Elemento donde se añadió el agente:

        Usa esto para acciones de agregación, como un reporte de riesgos. El agente reacciona a los cambios en este elemento y actúa sobre este mismo elemento.

        Ejemplo: Se añade un agente personalizado a un proyecto Product Launch para notificar a los seguidores sobre los cambios en el proyecto. Si alguno de los campos personalizados del proyecto cambia, el agente publica un comentario en el proyecto sobre este cambio y @menciona a todos los seguidores.

    5. Define una acción:

      • Publicar comentario: El agente comparte su análisis o decisión como comentario en el elemento correspondiente.
      • Actualizar valores de campos: El agente actualiza campos específicos como Asignado, Campo personalizado, Nombre del elemento o Estado.

        • Cambiar campo personalizado: El agente actualizará campos personalizados específicos (elige qué campo actualizar).

          Nota

          Los agentes de IA pueden actualizar estos tipos de campos personalizados: Texto, Selección única, Selección múltiple, Número, Porcentaje, Moneda, Enlace a base de datos, Casilla de verificación, Fecha.

          Solo lectura (no se pueden escribir por los agentes): campos de espejo y campos Calculados/Fórmula. Los agentes pueden leer estos valores como contexto pero no pueden actualizarlos. Los campos personalizados de tipo Persona no pueden ser leídos ni escritos por los agentes en absoluto.

          Los campos de fecha que incluyen un componente de hora (una función de Labs) no son compatibles con las acciones de los agentes. Estos campos no aparecerán en el selector de campos personalizados al configurar un agente. Si un campo de fecha se cambia para incluir una parte de hora después de que un agente ya se haya guardado con ese campo en una acción, esa acción fallará en cada ejecución.

        • Cambiar asignado: El agente asignará elementos de trabajo a usuarios según tu solicitud. Los agentes pueden ver atributos del perfil de usuario (cargo, departamento, país, zona horaria, número de tareas asignadas) y pertenencia a grupos, lo que permite la asignación por rol, ubicación, departamento o grupo. Los agentes no pueden acceder a datos de carga de trabajo o capacidad más allá del recuento de tareas.
        • Cambiar nombre del elemento de trabajo: El agente actualizará el título de la tarea o proyecto según su análisis.
        • Cambiar estado: El agente actualizará el estado de la tarea según las condiciones que definas. Funciona con flujos de trabajo estándar y personalizados.
        • Seleccionar registro de Enlace a Base de Datos: El agente puede cambiar qué registro de base de datos se selecciona en los campos Enlace a Base de Datos. Usa esto cuando los agentes necesiten categorizar elementos seleccionando de tus registros de base de datos.

          Nota

          Acceso al contexto de Enlace a la Base de Datos:

          • Acción Cambiar Campo de L2DB: El agente puede buscar en toda la base de datos. Busca por valor, no por nombre de columna.
          • Otras acciones (Publicar comentario, Cambiar estado, etc.): El agente solo ve el valor seleccionado actualmente, no toda la base de datos.

          Ejemplo

          • ✅ «selecciona el registro que contenga el valor»
          • ❌ «selecciona el registro donde el Nombre de la Columna sea valor»
        • Cambiar fecha de inicio/vencimiento: El agente puede modificar las fechas de inicio y vencimiento de las tareas. Úsalo para flujos de gestión de fechas límite, como aplazar una fecha de vencimiento cuando una tarea está bloqueada o establecer una fecha de inicio según criterios de recepción.

          Prompts de ejemplo:

          • «Cuando el estado cambie a Bloqueado, aplaza la fecha de vencimiento 5 días laborables.»
          • «Cuando todos los campos requeridos estén completos, establece la fecha de inicio en hoy.»
        • Ubicación: El agente puede mover o añadir elementos de trabajo a las carpetas que definas durante la configuración. Al configurar esta acción, incrustas chips de ubicación (referencias estructuradas a carpetas o proyectos específicos) directamente en el texto de instrucciones de la acción. El agente analiza el elemento de trabajo y elige el destino adecuado de entre esos chips.

          Hay dos modos disponibles:

          • Mover a ubicación: Quita el elemento de su carpeta actual y lo coloca exclusivamente en la carpeta de destino.
          • Agregar a ubicación: Mantiene el elemento en su carpeta actual y lo agrega a una carpeta adicional.

          Ejemplos de solicitud:

          • Cuando la descripción de una tarea mencione legal, cumplimiento o regulatorio, muévela a la carpeta de Revisión Legal.
          • Cuando la Prioridad se establezca en Crítica, agrega la tarea a la carpeta de Cola Urgente para que ambos equipos puedan verla.

            Importante

            El agente solo puede mover elementos a las carpetas que menciones explícitamente como chips de ubicación en la instrucción. No puede mover elementos a ubicaciones arbitrarias ni crear nuevas carpetas.

          • Iniciar o gestionar flujo de aprobación: El agente crea nuevas aprobaciones en elementos de trabajo o actualiza aprobaciones de borradores existentes. Puedes especificar aprobadores usando chips de usuario en las instrucciones de la acción.

            Acciones de aprobación compatibles:

            • Crear una nueva aprobación en un elemento de trabajo
            • Actualizar una aprobación en borrador existente
            • Agregar o eliminar aprobadores
            • Elegir al autor o asignado del elemento como aprobador
            • Especificar usuarios individuales o grupos de usuarios como aprobadores mediante chips de usuario

            Ejemplos de indicaciones:

            • Cuando el estado cambie a Ready for Review, inicia una aprobación con el propietario del proyecto como aprobador.
            • Cuando el campo Budget supere 50,000, inicia una aprobación con el grupo de usuarios Finance Team.
          • Enviar correo (Gmail u Outlook): El agente envía un correo a través de una cuenta OAuth conectada. Durante la configuración del agente, el administrador del espacio autentica una cuenta de Gmail u Outlook. El agente redacta el asunto, el cuerpo y los destinatarios a partir del contexto del elemento de trabajo y las instrucciones de la acción.
          • Redacción de indicaciones de correo:

            Tu indicación debe decirle al agente a quién enviar el correo. Sé explícito sobre de dónde obtener la dirección del destinatario.

            El agente puede obtener direcciones de correo de:

            • La dirección de correo principal del asignado (p. ej., \"enviar a los asignados de la tarea\")
            • La dirección de correo del autor (p. ej., \"notificar al autor\")
            • Valores de campos personalizados que contengan direcciones de correo
            • Título de la tarea o texto de la descripción que contenga direcciones de correo
            • Direcciones explícitas en la indicación (p. ej., \"enviar a intake@company.com\")
            • Reglas de composición (p. ej., \"nombre + punto + apellido + @contoso.com\")

            El agente no puede obtener direcciones de correo de:

            • Seguidores
            • Direcciones de correo secundarias

            Asunto y cuerpo pueden quedar vacíos: el agente solo los completará si tu indicación se lo pide.

            Consejo

            Ten cuidado con las indicaciones ambiguas. Una indicación como \"Actualiza a los asignados sobre el estado del proyecto\" podría interpretarse como \"cambiar los asignados\" en lugar de \"enviar un correo de actualización a los asignados\". Usa un lenguaje claro como \"Envía un correo a los asignados resumiendo el estado del proyecto\".

            Ejemplos de indicaciones:

            • "Cuando el estado cambie a Bloqueado, envía un correo electrónico al asignado con un resumen de lo que bloquea la tarea."
            • "Cuando se cree una nueva tarea en la carpeta Incoming, envía un correo electrónico a intake@company.com con el título y la descripción de la tarea."
            • "Envía un resumen semanal a la dirección de correo del autor con todas las subtareas vencidas."

              Importante

              Una sola acción de correo electrónico puede dirigirse a varios destinatarios (varias direcciones "Para"). Limitaciones del correo electrónico: sin campos CC/BCC, sin adjuntos, sin direcciones de correo secundarias, sin direcciones de seguidores. El remitente del mensaje muestra la cuenta conectada.

            • Notificar en Slack: El agente publica un mensaje en un canal de Slack como acción. Durante la configuración del agente, un administrador del espacio conecta un workspace de Slack y selecciona un canal destino usando un chip de canal de Slack. El canal de destino se fija durante la configuración: cada acción de Notificar en Slack publica en un solo canal. El agente solo redacta el cuerpo del mensaje, usando el contexto del elemento de trabajo y las instrucciones de la acción.

              Importante

              Las notificaciones de Slack requieren conectar un workspace de Slack en la configuración del agente. Solo los administradores del espacio pueden completar la conexión. La app de Slack debe estar instalada en cualquier canal en el que el agente vaya a publicar. La app de Wrike para Slack está aprobada por el Slack Marketplace; si tu workspace de Slack restringe la instalación de apps de terceros, es posible que el administrador de tu workspace de Slack deba aprobar previamente \"Wrike\" en el directorio de Apps de Slack antes de completar la conexión.

              Ejemplos de indicaciones:

              • Cuando el estado cambie a Blocked, publica un mensaje en el canal conectado que resuma qué está bloqueando la tarea.
              • Cuando se cree una tarea de alta prioridad en la carpeta Incoming, publica en el canal conectado el título de la tarea, el asignado y la descripción.

              Ejemplo: Un agente activado por un cambio de estado a \"At Risk\" puede publicar ahora una notificación en el canal de Slack del proyecto — indicando la tarea, el responsable y qué la está bloqueando — sin que nadie tenga que cambiar a Wrike para comprobarlo.

              Limitaciones de las notificaciones en Slack: Un canal por acción (en la V1 no se admiten varios canales ni mensajes directos); sin respuestas en hilos ni preservación del contexto del hilo; no se admite @mencionar usuarios de Slack.

            • Notificar en Microsoft Teams: El agente publica un mensaje en un canal de Microsoft Teams como acción. Durante la configuración del agente, un administrador del espacio conecta una cuenta de Microsoft Teams y selecciona un canal de destino. El canal de destino se fija durante la configuración: cada acción de Notificar en Teams publica en un canal; el agente no elige el canal en tiempo de ejecución. El agente redacta solo el cuerpo del mensaje, usando el contexto del elemento de trabajo y las instrucciones de la acción. El mensaje lo envía la app de Wrike para Microsoft Teams e incluye un enlace al elemento de trabajo en Wrike. El registro de actividad guarda el estado de entrega con el nombre del canal.

            Ejemplos de solicitud:

            • "Cuando el estado cambie a Bloqueado, publica un mensaje en el canal de Teams conectado que resuma lo que bloquea la tarea."
            • "Cuando se cree una tarea de alta prioridad en la carpeta Incoming, publique un mensaje en el canal de Teams conectado con el título, asignado y descripción de la tarea."

                  Limitaciones de las notificaciones de Microsoft Teams: Publica solo en canales dentro de un equipo: publicar en chats (MD de grupo) aún no está soportado; sin @menciones a usuarios de Teams; sin mensajes en hilos; un canal por acción.

      Elige dónde debe ocurrir la actualización:

      • Elemento de trabajo donde se añadió el agente: La acción apunta al elemento padre donde se configuró el agente.
      • Todos los subelementos del elemento de trabajo donde se añadió el agente: La acción apunta a todos los hijos (máximo 1 000 subelementos por ejecución).
      • Elemento de trabajo donde ocurrió el disparador: La acción apunta al elemento específico que activó el agente.
      • Subelementos del elemento activado: La acción apunta a los subelementos del elemento específico que activó el agente. Solo los hijos directos (un nivel por debajo del elemento activado). Caso de uso: un blueprint crea un proyecto con subtareas en una carpeta de recepción; el agente actúa solo sobre las subtareas del nuevo proyecto, no sobre las subtareas de otros proyectos.
      • Filtrado de elementos de trabajo

        Filtra a qué elementos se aplica la acción: cada acción tiene un selector de filtros, los mismos controles de filtro que usas en otras partes de Wrike. Puedes filtrar por tipo de elemento, estado, asignado, campos personalizados, importancia, nombre o cualquier combinación. Los elementos que no coincidan con el filtro se omiten sin consumir créditos del agente.

        Esto se configura por acción, así que diferentes acciones dentro del mismo agente pueden tener filtros distintos. Por ejemplo, una acción puede apuntar solo a tareas con estado \"New\" mientras otra apunta a proyectos completados.

      Consejo

      Si tu agente está asignado a una carpeta que contiene proyectos y tareas, usa un filtro para restringir las acciones a los tipos de elemento que te interesen.

      Nota

      Puedes agregar varias acciones haciendo clic en + Acción; así el agente puede realizar varias actualizaciones en una sola ejecución.

      Importante

      Cómo funcionan varias acciones

      • Las acciones son independientes: el resultado de una acción no afecta a las demás.
      • No hay un orden de ejecución garantizado. La Acción 1, Acción 2 y Acción 3 pueden ejecutarse en cualquier secuencia y pueden ejecutarse en paralelo. Trata cada acción como si pudiera ejecutarse primero.
      • Cada acción tiene su propia instrucción y puede dirigirse a una ubicación diferente (elemento padre, todos los subelementos o el elemento activado).
      • La Instrucción general se comparte entre todas las acciones, mientras que cada acción tiene su solicitud específica.
      • Puedes nombrar cada acción para que sea más fácil identificarla en la configuración y en los registros de actividad. Por ejemplo, ponles nombres a tus acciones como “Establecer prioridad”, “Enviar al equipo” y “Publicar resumen” en lugar de usar etiquetas genéricas. Esto es especialmente útil cuando un agente tiene varias acciones del mismo tipo.

      Qué significa esto para tus solicitudes:

      • Cada solicitud de acción debe ser independiente y trabajar a partir de los campos, comentarios, contexto del padre o chips de ubicación referenciados del elemento de trabajo.
      • No escribas frases como "Lee el comentario publicado por la acción anterior", "Usa el valor calculado en la Acción 2" o "Si la Acción 1 tuvo éxito, entonces…". No existe una Acción 1: solo hay acciones y cualquiera puede ejecutarse primero.
      • Si dos acciones necesitan el mismo valor calculado (por ejemplo, una fecha hito basada en la fecha de inicio del proyecto y la urgencia), haz que cada acción lo calcule de forma independiente a partir de la misma fuente. Producirán el mismo resultado porque leen los mismos datos.

      Si la Acción B realmente necesita la salida de la Acción A, un solo agente con varias acciones no funcionará. Usa encadenamiento de agentes: el Agente 1 escribe un campo personalizado o un estado; el Agente 2 se activa con ese cambio y realiza el siguiente paso.

      Buenos casos de uso para agentes con varias acciones:

      • Establecer un campo de categoría Y publicar un comentario de clasificación (sin dependencia)
      • Cambiar asignado Y actualizar estado (sin dependencia)
      • Actualizar varios campos personalizados al mismo tiempo

      Cuándo usar el cambio de estado:

      El cambio de estado es ideal para la progresión automática del flujo de trabajo:

      • Validación de recepción: cambia el estado a Ready cuando se hayan completado todos los campos obligatorios.
      • Seguimiento de vencimientos: marca las tareas como Overdue cuando superen su fecha de vencimiento.
      • Detección de dependencias: establece el estado en Blocked cuando se mencionen dependencias en los comentarios.
      • Finalización de proyecto: mueve las tareas a Complete cuando se hayan terminado todas las subtareas.

      Notas importantes sobre los cambios de estado:

      • Los agentes respetan tus reglas de transición de flujo de trabajo y no pueden saltarse estados obligatorios.
      • Los cambios de estado se registran en el historial de actividad de la tarea con el razonamiento del agente.
      • Si el estado ya es correcto, el agente solo crea una entrada en el registro (sin comentario duplicado).
      • Funciona tanto con los estados estándar de Wrike como con los estados de flujos de trabajo personalizados.

      Ejemplos de solicitudes de cambio de estado:

      • Marcar tareas vencidas:

        Cuando una tarea supere su fecha de vencimiento y su estado no sea Completed, cambia el estado a Overdue.

      • Validar la finalización de la recepción:

        Cuando una tarea tenga los tres campos obligatorios completos (Presupuesto, Asignado, Plazo), cambia el estado de New a Ready for Work. Ignora las tareas que ya estén marcadas como Ready for Work o Completed.

      • Detectar trabajo bloqueado:

        Cuando los comentarios mencionen "blocked", "waiting on" o "dependency", y el estado no sea ya Blocked ni Completed, cambia el estado a Blocked y publica un comentario que resuma qué está bloqueando la tarea.

    6. Prueba tu configuración en el Testing Playground para ver cómo razona y responde el agente. Las ejecuciones en el Playground no cuentan para tus límites de uso de IA, así que puedes iterar libremente sobre solicitudes y configuraciones antes de implementar el agente.
    7. Haz clic en Crear para activar tu agente.
    8. Asignar el agente a una ubicación: después de crear el agente, debes asignarlo a la carpeta, proyecto o tarea específicos donde deba operar. Navega hasta la ubicación de destino y @menciona al agente en el flujo de comentarios para habilitarlo allí. El agente solo supervisará y actuará dentro de su ámbito asignado.

      Importante

      Crear un agente en la configuración del espacio no es suficiente: también debes asignarlo a una ubicación específica @mencionándolo. Sin este paso, el agente no estará activo.

    Create_AI_Agents.gif

AI Agent Builder: Asignar elementos de trabajo a usuarios

Los agentes de IA pueden cambiar automáticamente los nombres de los elementos de trabajo y asignarlos a usuarios analizando el contexto, la disponibilidad y la carga de trabajo. Esta acción está disponible para los Agentes personalizados y ayuda a tu equipo a asignar trabajo de forma dinámica.

¿Cómo funciona la asignación automática de tareas con un Agente de IA personalizado?

Cuando configures un Agente de IA Personalizado y estableces los detalles como se muestra en el Paso 4 anterior, elige la acción para actualizar el campo Asignado y asignar tareas. El agente analizará la información de usuario disponible y seguirá las reglas que definas en tu solicitud. El agente puede contar las tareas que ve asignadas a cada usuario, pero no tiene acceso a la vista de carga de trabajo de Wrike, la planificación de capacidad ni los datos de programación. Para equilibrar la carga de trabajo con mayor precisión, usa un campo calculado que haga referencia a datos del sistema sobre capacidad o carga de trabajo; los agentes pueden leer los valores de campos calculados.

¿Qué requisitos de configuración necesito para configurar el agente de IA para la asignación de tareas?

Para usar el agente de IA de Wrike en la asignación de tareas, debes especificar un conjunto claro de usuarios entre los que el agente pueda elegir. El agente no asignará tareas a cualquiera; tienes que guiarlo definiendo exactamente quién es elegible. No se admite asignar tareas a una persona aleatoria sin restricciones.

Formas válidas de definir el conjunto de usuarios:

  • Especificar usuarios exactos por nombre: “Asigna a Lisa Simpson o Alex Jones”
  • Combinar criterios: “Asigna a Morgan o Casey si la tarea menciona ‘design’ o ‘UI’. Entre ellos, elige a quien tenga menos tareas asignadas.”

Formas no válidas de definir el conjunto de usuarios:

  • “Asignar a un usuario aleatorio” (no se definió conjunto).
  • “Asignar a la mejor persona” (no se definió conjunto).

Importante

Siempre debes definir un conjunto de usuarios. El agente no asignará tareas si no le das instrucciones claras.

Nota

My Team es un grupo integrado que contiene a todos los usuarios regulares de tu cuenta. No incluye a los Colaboradores ni a los Usuarios externos.

¿Qué métodos de asignación admite el agente de IA?

El agente de IA puede asignar elementos de trabajo usando estos métodos:

  • Por nombre completo o UID de usuario.
  • Por un nombre parcial único.
  • Por atributos del perfil de usuario (departamento, título del trabajo, zona horaria, país).
  • Por pertenencia a un grupo de usuarios ("asignar a un miembro del grupo Design").
  • A los mismos asignatarios que otra tarea (el agente lee los asignatarios de los elementos hermanos).
  • A los asignatarios de la tarea padre.
  • A "mí" (la persona que creó el agente).
  • A miembros o administradores de un grupo de usuarios.
  • A usuarios sin permisos específicos.
  • Al creador de la tarea.
  • A varios usuarios a la vez.
  • Entre diferentes grupos.
  • Por ubicación, zona horaria, rol de trabajo, departamento o país.
  • Por carga de trabajo (como la persona menos ocupada de un grupo).
  • Mediante estrategias de rotación (por ejemplo, asignar a un usuario diferente cada semana).
  • Con opciones de respaldo si nadie cumple tus criterios principales.

Limitaciones actuales:

Algunas opciones de asignación aún no están disponibles:

  • Asignar a los administradores de espacios (la información de administrador aún no se pasa al agente).
  • Asignar en función de los roles en cuenta o permisos.
  • Asignar usando datos de carga de trabajo o capacidad más allá del recuento de tareas. Los agentes pueden ver assignedTaskCount por usuario, pero no pueden acceder al esfuerzo, horas programadas ni a la planificación de capacidad.

Solución temporal: usa un campo calculado que haga referencia a datos de capacidad; los agentes pueden leer los valores de campos calculados.

Nota

El agente puede contar las tareas que ve, pero no tiene acceso completo a los datos de programación o capacidad.

Ejemplos de solicitudes de asignación, prácticas recomendadas y solución de problemas

Ejemplos de solicitud

Aquí tienes algunas formas de guiar al agente de IA para asignar tareas:

  • Asignación básica:

    Cuando se cree una nueva tarea en esta carpeta, asígnala a Lisa Simpson o Alex Jones. Si la tarea menciona "design", dale preferencia a Lisa. De lo contrario, prefiere a Alex.

  • Asignación consciente de la carga de trabajo:

    Asigna las nuevas tareas al usuario de esta lista que actualmente tenga menos tareas asignadas: Morgan, Casey, Alex. Si varios usuarios están empatados, elige al azar.

  • Estrategia de rotación:

    Rota la asignación de tareas entre los miembros del equipo de Diseño semanalmente. Los lunes, asigna al Usuario A; los martes al Usuario B; y así sucesivamente.

  • Asignación con múltiples criterios:

    Asigna las tareas a usuarios que cumplan estos criterios:

    • Miembro del grupo de usuarios Engineering.
    • Ubicado en Europa (GMT a GMT+3).
    • Menos de 10 tareas activas.

      Si nadie coincide, asigna la tarea al administrador del grupo de usuarios Engineering.

Prácticas recomendadas

  • Define siempre tu conjunto de usuarios con claridad.
  • Incluye lógica de respaldo para los casos en que nadie cumpla tus criterios.
  • Prueba tus solicitudes en el Playground antes de pasar a producción.
  • Empieza con reglas sencillas y añade complejidad según sea necesario.
  • Documenta tu lógica de asignación para referencia futura.

Resolución de problemas

Si el agente no asigna a nadie:

  • Comprueba que tu solicitud defina un conjunto de usuarios.
  • Asegúrate de que los usuarios tengan los permisos adecuados para la carpeta o proyecto.

Si se asigna a la persona equivocada:

  • Revisa tu solicitud para detectar posibles ambigüedades.
  • Asegúrate de que los perfiles de usuario estén actualizados.
  • Prueba tu solicitud en el Playground para confirmar el comportamiento.

Si la asignación parece aleatoria:

  • Asegúrate de que tus criterios sean específicos y claros.
  • Ten en cuenta que los agentes de IA pueden tomar decisiones diferentes con opciones similares de vez en cuando.

Nota

Revisa y actualiza regularmente tus solicitudes de asignación a medida que tu equipo cambie o tus procesos evolucionen.

¿Cómo supervisar y gestionar los agentes de IA?

Una vez que tus agentes estén implementados, puedes supervisar su rendimiento en el Agent Activity Dashboard dentro de la interfaz de gestión de AI agents.

Tabla de Overview del agente

AI_Agent_preview.png

Ve todos tus agentes asignados con detalles que incluyen:

  • Nombre del agente y resumen de actividad mensual (p. ej., “5 acciones este mes”).
  • Marcas de tiempo de acciones recientes.
  • Tipos de acciones (como cambiar campos personalizados o publicar comentarios).
  • Elementos de trabajo afectados.
  • Eventos de activación que hicieron que el agente se ejecutara.
  • Estado de éxito o fallo.
  • Filtrar los registros de actividad del agente: usa los controles de filtro sobre la tabla de actividad para acotar el registro y localizar ejecuciones específicas más rápido. Filtros disponibles: Marca de tiempo, Acción, Elemento de trabajo, Activado por, Estado. Útil en espacios de gran volumen donde el agente se ha ejecutado cientos de veces: depura un fallo filtrando por el estado de fallo o rastrea el historial de un elemento de trabajo específico.

Vistas detalladas de acciones

Haz clic en cualquier acción para obtener más información, incluyendo:

  • Detalles completos del agente y marca de tiempo.
  • Elemento de trabajo específico y su ubicación.
  • Disparador exacto que activó el agente.
  • Acción precisa realizada (por ejemplo, "Actualizar el campo Request Category a activo creativo").
  • Nombre de la acción: si nombraste la acción durante la configuración, el nombre aparece junto al tipo de acción en la entrada del registro (p. ej., “Set Priority - Change custom field”).
  • Razonamiento de IA con una explicación completa de por qué el agente tomó su decisión.

Prácticas recomendadas de supervisión

  • Revisión regular: revisa los registros de actividad del agente semanalmente para asegurarte de que los agentes funcionan como se espera.
  • Análisis del razonamiento: usa la visualización de razonamiento detallado para entender cómo toman decisiones los agentes y detectar oportunidades para mejorar las solicitudes.
  • Seguimiento de la tasa de éxito: supervisa los estados de éxito y fallo para detectar cualquier problema en curso.
  • Ajuste de rendimiento: perfecciona las solicitudes del agente según los registros de actividad para aumentar la precisión y la coherencia.

Importante

  • Prueba siempre la configuración de tu agente en el Playground integrado antes de implementarlo. Puedes seleccionar elementos de muestra y previsualizar exactamente cómo responderá el agente, incluido su proceso de razonamiento.
  • Establece valores de respaldo para los casos en que el agente no pueda tomar una determinación.
  • Los agentes respetan la configuración de permisos existente y no accederán a información que los usuarios no puedan ver.
  • Solo un agente de cada tipo puede operar en la misma ubicación (carpeta, proyecto o tarea).
  • Los agentes pueden supervisar a nivel de contenedor (carpetas o proyectos) o actuar sobre elementos de trabajo individuales (tareas), según el alcance que elijas.

Cómo limitar que el agente tome demasiadas acciones

Para garantizar que tus agentes funcionen con eficiencia y aporten el máximo valor, sigue estas prácticas recomendadas de configuración y gestión del alcance.

Ten en cuenta tu alcance

Gestionar el alcance de un agente es el paso más crítico para crear automatizaciones eficaces.

  • Evita seleccionar todo: un error común es seleccionar todos los alcances disponibles para un agente. Esto puede provocar acciones no deseadas y problemas de rendimiento.
  • Usa filtros de acción: los filtros de acción son tu mejor herramienta para definir exactamente dónde debe operar un agente.
  • Dirige elementos específicos: configura los agentes para que solo trabajen en tipos de elementos concretos o elementos con un estado particular, como "activo".

Aprovecha los subelementos activados

Una de las funciones más potentes para la creación de agentes es la capacidad de dirigirse a subelementos basándose en un disparador del elemento padre.

  • Automatiza los Project Blueprints: si tienes un proyecto con varios subelementos, puedes configurar el agente para que realice acciones en todos esos subelementos en el momento en que cambie el estado del proyecto principal.
  • Precisión de la acción: esto garantiza que tu automatización fluya hacia abajo a través de la estructura del proyecto exactamente cuando sea necesario.

Gestiona la capacidad de la carpeta

El volumen de datos que un agente debe escanear afecta significativamente su rendimiento.

  • Limita la cantidad de elementos: no coloques agentes en carpetas que contengan un número masivo de elementos (p. ej., 20 000 elementos).
  • Evita problemas de rendimiento: grandes volúmenes de carpetas pueden causar problemas técnicos y complicaciones para la capacidad de procesamiento del agente.

Chatear con un agente

Chatear con un agente en Wrike te permite hacer preguntas de seguimiento sobre las acciones que realiza en tus proyectos y tareas. Usa esta función para obtener información sobre las decisiones y el razonamiento del agente, todo en una conversación privada.

¿Cómo iniciar una conversación con un agente?

  1. Ve al flujo de comentarios del proyecto o la tarea donde el agente actuó.
  2. En el cuadro de comentarios, haz clic en el icono del agente de IA en la barra de herramientas para ver los agentes disponibles, o escribe @ seguido del nombre del agente. El icono del agente de IA filtra el selector para mostrar solo agentes (no usuarios normales), lo que facilita encontrar el agente adecuado.
  3. Se abrirá un panel de chat privado en el lado derecho de tu pantalla.
  4. Escribe tu pregunta y presiona Enter para chatear con el agente.

Nota

Tu conversación con el agente es privada. Otros usuarios no pueden ver lo que converses en el panel de chat.

¿Qué puedo preguntarle al agente?

Puedes usar el chat para entender por qué el agente tomó ciertas decisiones. Por ejemplo:

  • Por qué tomó una acción:

    “¿Por qué marcaste esta tarea como en riesgo?”

  • Qué información usó:

    “¿Qué te hizo clasificar esto como un error?”

  • Cómo llegó a su conclusión:

    “¿Por qué creíste que esto estaba bloqueado?”

Consejo

  • Haz preguntas claras y directas para obtener las mejores respuestas del agente.
  • Puedes copiar la respuesta al portapapeles y dar me gusta o no me gusta a la respuesta proporcionada por el chat.

¿Cómo cerrar el chat?

Haz clic en el botón X en la esquina superior derecha del chat para cerrarlo.

Para abrir una nueva conversación, simplemente menciona al agente otra vez.

Chatting_with_Agent.gif

Nota

El agente solo puede explicar acciones que ya haya realizado. No puede realizar nuevas acciones ni análisis a través del chat.

¿Cuáles son los do’s y don’ts para redactar una solicitud creativa para un agente personalizado?

Haz:

  • Sé específico sobre lo que quieres que el agente busque.
  • Da ejemplos claros de las clasificaciones o acciones que esperas.
  • Define comportamientos de respaldo para cualquier caso extremo.
  • Usa lenguaje natural; escribe como si se lo explicaras a un colega dispuesto a ayudar.
  • Prueba tu solicitud a fondo en el Testing Playground antes de implementarla.

No hagas:

  • No crees lógica demasiado compleja y de varios pasos.
  • No asumas que el agente entiende la terminología de tu empresa sin explicación.
  • No olvides abordar situaciones con información poco clara o incompleta.
  • No implementes tu agente sin probarlo antes.

Consejos de optimización

  • Empieza en pequeño: prueba un tipo de agente en una sola carpeta antes de expandirte a otras áreas.
  • Prueba primero: valida siempre el comportamiento de tu agente en el Playground antes de implementarlo.
  • Combina agentes: usa el Intake Agent y el Triaging Agent juntos para gestionar solicitudes de forma completa.
  • Revisa con frecuencia: perfecciona regularmente tus solicitudes en función de los registros de actividad y los comentarios del equipo.
  • Comunica: mantén informado a tu equipo cuando los agentes estén activos y hazles saber qué se está automatizando.
  • Encadenamiento de agentes:

    La acción de un agente puede activar a otro. Este es el enfoque recomendado para flujos de trabajo en los que un paso depende del resultado de uno anterior.

    Cómo funciona: El Agente 1 realiza una acción (p. ej., establece el valor de un campo personalizado) → El Agente 2 está configurado para activarse con ese cambio de campo → El Agente 2 ejecuta el siguiente paso.

    Ejemplos:

    • Triage → Asignación: Un agente de triage establece el campo Prioridad → Un agente de asignación se activa con los cambios de Prioridad y asigna la tarea según el nuevo valor de prioridad.
    • Intake → Enrutamiento: Un agente de intake valida una solicitud y cambia el estado a "Completado" → Un agente de enrutamiento se activa con ese cambio de estado y mueve el elemento a la carpeta correcta.

      Consejo

      Con la acción Cambiar ubicación, el agente de enrutamiento ahora puede mover elementos a carpetas de forma nativa. Configura el agente de enrutamiento con una acción Cambiar ubicación e inserta las carpetas destino como chips de ubicación en su instrucción.

    • Categorización → Notificación: Un agente de categorización establece el campo Tipo → Un agente de notificación se activa con los cambios de Tipo y publica un comentario dirigido.

    Cuándo usar encadenamiento vs. acción múltiple:

    • ¿La acción B necesita saber lo que decidió la acción A? → Usa encadenamiento (agentes separados).
    • ¿Necesito un comentario Y una actualización de campo sobre lo mismo? → Usa acción múltiple (un solo agente).

    Usa campos calculados para ampliar lo que los agentes pueden ver:

    Los agentes no pueden acceder a métricas de carga de trabajo, datos de capacidad ni realizar cálculos fiables. Pero los agentes SÍ pueden leer campos calculados/de fórmula. Crea una fórmula que calcule el valor que necesitas (p. ej., capacidad disponible, porcentaje de retraso, puntuación de riesgo) y el agente podrá leer el resultado y actuar en consecuencia.

¿Cuáles son las limitaciones de los agentes de IA?

Conductuales:

  • Comportamiento no determinista: Los agentes de IA pueden dar respuestas ligeramente diferentes ante la misma situación; esto es normal en la IA.
  • Límites de contexto: Los agentes solo pueden acceder y trabajar con la información dentro de su ámbito asignado.
  • Procesamiento del lenguaje: Los agentes rinden mejor cuando les das texto claro y descriptivo. Los agentes respetan el idioma usado en la instrucción para su salida.
  • Fiabilidad limitada en matemáticas/aritmética: Los agentes no son fiables para la aritmética, el conteo y los cálculos de varios pasos. Usa campos de fórmula y automatizaciones para flujos de trabajo con muchos cálculos. Los agentes son excelentes leyendo valores calculados y decidiendo qué hacer en función de ellos.
  • Elementos con nombres similares: Los agentes pueden confundir elementos con nombres parecidos (p. ej., "Gate1" vs "Gate2"). Divide los elementos con nombres similares en acciones separadas.
  • Acciones que los agentes no pueden realizar:

    • Eliminar elementos
    • Cambiar las descripciones de tareas/proyectos
  • Datos a los que los agentes no pueden acceder:

    • Métricas de carga de trabajo de usuarios: los agentes pueden contar las tareas asignadas, pero no pueden acceder a datos de planificación de capacidad ni de programación.
    • Campos personalizados de tipo Personas
    • Adjuntos (PDF, imágenes, documentos)
    • Fuentes de datos externas (bases de conocimiento, Google Docs, SharePoint, API externas)
    • Datos fuera del ámbito asignado del espacio

¿Cómo solucionar problemas de los agentes de IA?

Si tu agente no responde:

  • ¿El agente está activado en la configuración del espacio?
  • ¿Se ha asignado el agente a una ubicación? Crear un agente no es suficiente: debes mencionarlo con @ en la carpeta, proyecto o tarea de destino.
  • ¿El disparador coincide con lo que realmente ocurrió? Por ejemplo, si el disparador es "Estado cambiado" pero el usuario cambió un campo personalizado, el agente no se activará.
  • Para disparadores basados en fecha, comprueba que el campo de fecha tenga un valor y que el momento del disparador sea correcto.

Si tu agente toma decisiones equivocadas::

  • Revisa el panel de actividad y lee el razonamiento de la IA para entender cómo llegó el agente a su conclusión.
  • Prueba en el Playground con el elemento real que produjo el resultado incorrecto.
  • Haz tus instrucciones más específicas: añade reglas explícitas, ejemplos y comportamientos de respaldo.
  • Si la asignación parece aleatoria o incorrecta

Si la asignación parece aleatoria o incorrecta

  • Asegúrate de que tu prompt enumere a los miembros del equipo por nombre: los agentes no pueden buscar grupos de usuarios ni atributos de perfil.
  • Comprueba que los nombres estén escritos correctamente.
  • Incluye lógica de respaldo para los casos en los que nadie cumpla tus criterios.
  • Recuerda que los agentes pueden contar las tareas asignadas, pero no pueden acceder a datos de carga de trabajo ni de programación.

¿Qué sigue?

Superior