User Actions es el plugin de Singularity que permite a un agente de IA confiarte lo que no puede hacer solo. Crear un key vault, configurar un secreto de producción, validar una facturación con un proveedor: el agente crea un ticket con los pasos a seguir y puede esperar a que termines antes de continuar.
Capturas de la aplicación con un perfil de demostración. En ellas no se ejecuta realmente ningún agente.
¿Qué problema resuelve User Actions?
Un agente avanza rápido hasta que el trabajo queda estructuralmente fuera de su alcance: una cuenta que abrir, una clave protegida con doble autenticación, una decisión reservada a una persona. Sin un marco, la petición se pierde en un registro o en el resumen del ticket. User Actions la convierte en un ticket visible, con instrucciones y estado.

¿Cómo funciona una acción de usuario?
Mientras está activo, el plugin expone dos herramientas MCP a todos los agentes:
user_action_createcrea un ticket de tipouser-actioncon título, instrucciones y prioridad. Siempre llega pendiente de aprobación.user_action_listdevuelve el estado de las acciones creadas, para comprobar si diste el paso esperado antes de volver a pedirlo.
Con blocking: true, el ticket del agente añade la acción a sus dependencias. Sin ese campo, la petición se crea y el agente continúa. Terminar la acción levanta esa dependencia; las demás dependencias y el planificador deciden después la reanudación.

¿Cómo se usa en el día a día?
- Instala User Actions desde el Marketplace, actívalo y concede sus permisos.
- Deja trabajar a tus agentes. La columna de acción de usuario solo aparece a partir de la primera acción creada.
- Abre el ticket y lee qué se ha hecho, por qué se te necesita y qué pasos seguir.
- Realiza los pasos y marca la acción como terminada.
También puedes crear tu propia acción eligiendo el agente humano en el diálogo de nuevo ticket, y filtrar la columna con la búsqueda.

¿Qué límites tiene?
El plugin no hace el trabajo por ti: lo organiza. No tiene tablas propias: las acciones son tickets normales de Singularity. Desactivarlo retira las herramientas a los agentes, pero no resuelve las acciones existentes. Si faltan las herramientas, comprueba la activación y los permisos, y luego inicia una nueva ejecución del agente. Si blocking vuelve como false, no se encontró ningún ticket llamante: revisa el ticket creado antes de reintentar.
Preguntas frecuentes
¿User Actions es de pago?
No. El plugin es gratuito y no necesita cuenta externa ni secreto. Está desactivado por defecto: instálalo y actívalo desde el Marketplace.
¿Puede un agente terminar por sí mismo una acción de usuario?
Una acción espera a una persona, nunca a una ejecución automática de un agente: ningún planificador lanza este tipo de ticket.
¿Qué ocurre si desinstalo el plugin?
Las acciones siguen siendo tickets normales: desinstalar no pierde nada de lo que te quedaba por hacer. Los agentes solo pierden el acceso a las herramientas.