Aprobaciones
La página Aprobaciones es la bandeja de entrada central donde los usuarios revisan y responden a las solicitudes generadas por agentes de IA que requieren autorización humana antes de continuar. Cuando hay una o más solicitudes pendientes, el distintivo de la barra lateral muestra un recuento en tiempo real para que los aprobadores puedan actuar sin necesidad de consultar manualmente. El subtítulo de la página indica "Revise y responda a las solicitudes de aprobación de agentes." o, cuando hay elementos pendientes, el recuento exacto de pendientes seguido de "pendientes — revise y responda para mantener a los agentes en movimiento."
Las aprobaciones fluyen a través de tres canales de entrega posibles — Chat en la aplicación, Email y Microsoft Teams — y una decisión tomada en cualquier canal se refleja de inmediato en todos los demás.
Quién Recibe una Solicitud
Los aprobadores son determinados por una política de aprobación del tenant, no por la habilidad individual. Una solicitud puede llegarle como persona nombrada o a través de un rol que usted desempeña, y una sola solicitud puede tener varios aprobadores elegibles.
- Nombrado directamente — La política, o la anulación de una habilidad, le nombra a usted.
- A través de un rol — La política nombra un rol, y la solicitud llega a todos los que actualmente lo desempeñan. Cualquier aprobador elegible puede decidir, y la persona que solicitó la acción queda excluida de su propia solicitud.
- Como alternativa del tenant — Nadie más específico coincidió, por lo que la solicitud va al aprobador alternativo configurado para el tenant.
Si no se puede contactar a ningún aprobador, la acción es rechazada en lugar de retenerse — una aprobación sobre la que nadie puede actuar no es una aprobación. El agente recibe una explicación del motivo, de modo que la ejecución falla de forma visible en lugar de quedarse bloqueada.
Las políticas y las anulaciones por habilidad se describen en Custom Skills.
Nota: Cada solicitud registra qué política coincidió con ella y por qué, y esta información se muestra en la propia solicitud. Revísela antes de decidir — le indica qué regla considera esta acción como riesgosa.
Nota: Para los agentes que se ejecutan según un horario o desde un webhook, una acción con requisito de aprobación detiene la ejecución y la marca como fallida, dejando la solicitud pendiente aquí. Una política puede estar dirigida específicamente a ejecuciones desatendidas, exigiendo aprobación en un horario mientras permite la misma acción en el chat.
Panel de Estadísticas
Una fila de celdas de métricas aparece encima de las pestañas de filtro y se actualiza cada treinta segundos. Las celdas muestran una ventana continua de señales de salud a nivel de tenant para que los aprobadores puedan ver de un vistazo si las solicitudes avanzan o se acumulan.
- Pendiente — Recuento actual de solicitudes de aprobación sin respuesta en todo el tenant; resaltado en el color de acento principal.
- Decididas (Xh) — Total de aprobadas más rechazadas en la ventana continua indicada entre paréntesis (por defecto 24 h).
- Latencia p50 — Tiempo de decisión mediano para la ventana, expresado en milisegundos, segundos, minutos u horas según la escala.
- Latencia p95 — Tiempo de decisión del percentil 95 para la misma ventana.
- Tasa de expiración — Porcentaje de solicitudes decididas que expiraron antes de que un humano respondiera; un valor en aumento indica que los aprobadores no están atendiendo los elementos a tiempo.
- Entrega por canal — Una celda por cada canal de entrega configurado (por ejemplo
email delivery) que muestra el porcentaje de notificaciones entregadas correctamente.
Pestañas de Filtro
Tres pestañas se ubican encima de la lista de solicitudes y filtran qué aprobaciones se muestran. La pestaña Pendiente muestra un distintivo en tiempo real con el recuento cuando hay elementos pendientes.
Pendiente— Muestra únicamente las solicitudes que esperan una decisión.Resuelto— Muestra las solicitudes que han sido aprobadas, rechazadas, expiradas o canceladas.Todo— Muestra el historial completo independientemente del estado.
Preferencia de Mis Canales
El botón Mis canales a la derecha de las pestañas de filtro abre un panel emergente compacto donde cada usuario controla qué canales adicionales le envían notificaciones de aprobación de forma personal. La superficie Chat en la aplicación siempre está activa y no se muestra aquí porque alimenta el distintivo de la barra lateral independientemente de la preferencia. Los canales opcionales son:
Email— Envía un correo electrónico transaccional que contiene un enlace de un solo uso en el que el destinatario puede hacer clic para aprobar o rechazar sin abrir la aplicación.Microsoft Teams— Entrega una Adaptive Card desde el bot de Beak para Teams con botones deAprobaryRechazaren línea. Requiere que el agente originador tenga Microsoft Teams desplegado.
Guardar actualiza la preferencia de inmediato; hacer clic en Cancelar descarta cualquier cambio.
Lista de Solicitudes
El panel izquierdo del diseño de paneles divididos enumera todas las solicitudes de aprobación que coinciden con el filtro de la pestaña activa. El encabezado muestra el recuento total como "N solicitud" o "N solicitudes". Cada fila contiene:
- Avatar del solicitante — Iniciales del usuario o sistema que desencadenó la solicitud, extraídas del nombre del solicitante o del ID de usuario.
- Nombre del solicitante y agente — El nombre para mostrar del solicitante junto al nombre del agente que generó la solicitud.
- Extracto del mensaje — Hasta dos líneas de la pregunta de aprobación formulada por el agente.
- Iconos de canal — Iconos pequeños para cada canal de entrega en el que la notificación fue enviada o entregada correctamente (
Chat,Email,Teams,Slack). - Marca de tiempo — Tiempo relativo desde que se creó la solicitud (por ejemplo
hace 14m). - Distintivo de expiración — Para los elementos pendientes, un distintivo de reloj muestra cuánto tiempo queda antes de que expire la solicitud (por ejemplo
quedan 2h). - Distintivo de estado — Para los elementos resueltos, se muestra el estado terminal (
aprobado,rechazado,expirado,cancelado) en lugar de la expiración.
Hacer clic en cualquier fila la selecciona y abre el panel de detalles completo a la derecha; la fila seleccionada se resalta con un borde izquierdo del color principal.
Panel de Detalles de la Solicitud
El panel derecho muestra los detalles completos de la solicitud de aprobación seleccionada. El panel se divide en tres zonas.
Encabezado
Muestra el nombre del agente y el estado actual como etiqueta superior, la pregunta de aprobación completa como encabezado principal, y la identidad del solicitante junto con la marca de tiempo de creación como texto secundario.
Cuerpo
- Carga útil de la herramienta — Lo que el agente desea hacer, representado como campos etiquetados en lugar de JSON sin procesar para que la acción pueda evaluarse sin leer código. No se oculta nada: los valores largos se expanden en su lugar en lugar de truncarse, y un selector
Mostrar JSON sin procesarrevela la carga útil exacta para quienes deseen verificar la representación. - Campo de comentario — Para las solicitudes pendientes, se muestra un área de texto libre debajo de la carga útil con la etiqueta "Comentario (opcional)". El marcador de posición dice "Añada una nota explicando su decisión…". Cualquier texto ingresado aquí se almacena con la decisión y es visible para el agente.
- Resumen de la decisión — Para las solicitudes resueltas, un bloque de solo lectura muestra el resultado (
AprobadooRechazado), el canal a través del cual se envió la decisión, la marca de tiempo y cualquier comentario registrado.
Barra de Acciones
Para las solicitudes pendientes, dos botones de acción aparecen fijados en la parte inferior del panel.
Rechazar— Rechaza la solicitud y detiene la acción del agente pendiente. El botón tiene el estilo del color de error.Aprobar— Aprueba la solicitud y permite al agente continuar. El botón muestraEnviando…mientras la llamada a la API está en curso.
Ambos botones se deshabilitan durante el envío. Para las solicitudes resueltas, la barra de acciones está oculta; el resumen de la decisión en la sección del cuerpo sirve como registro permanente.
Aprobación desde una Conversación de Chat
Cuando un agente necesita aprobación a mitad de una conversación, la ejecución se pausa y aparece una tarjeta de aprobación en línea en el chat. La tarjeta adopta una de dos formas según si la política le permite a usted responderla.
Cuando usted puede aprobarla
Si la política coincidente le nombra a usted como aprobador, la tarjeta muestra los botones Aprobar y Rechazar junto con todo lo necesario para decidir: la acción, sus entradas, la regla que se activó, quiénes más fueron consultados y cuándo expira la solicitud. Responder reanuda la conversación de inmediato y el agente continúa en el mismo lugar.
Cuando otra persona debe aprobarla
La mayoría de las solicitudes llegan a una persona diferente a la que está chateando. La separación de funciones está activada por defecto, lo que elimina al solicitante de la lista de aprobadores a menos que una política lo nombre explícitamente — por lo que la persona que desencadenó la acción generalmente no puede autorizarla.
En ese caso, la tarjeta muestra la misma información sin botones, más una declaración clara de quién la está gestionando, por ejemplo "Enviada a Alice Smith — se requieren 2 aprobaciones. Usted no puede aprobar esto por su cuenta."
La conversación permanece cerrada mientras la solicitud está pendiente: el cuadro de mensajes es reemplazado por un aviso de espera. Esto es deliberado — el agente está pausado en medio de un turno, y un nuevo mensaje iniciaría un segundo turno sobre una ejecución que aún está esperando respuesta.
No es necesario que permanezca en la página. Una vez que un aprobador responde, desde la bandeja de entrada de Aprobaciones o desde cualquier otro canal:
- la conversación se reanuda por sí sola y la continuación del agente aparece en el hilo;
- el solicitante recibe una notificación
Aprobación resueltacon el nombre de la decisión y quién la tomó; - la tarjeta muestra brevemente el resultado — "Aprobado por Alice Smith — el agente continúa" — antes de que llegue la respuesta.
Recargar la página no elimina la tarjeta. Una conversación que está pausada para aprobación muestra su tarjeta nuevamente al abrirse, por lo que un chat bloqueado nunca se confunde con uno inactivo.
Quórum en el chat
Cuando una política requiere más de una aprobación, una sola decisión tomada en el chat queda registrada pero no libera la acción. La tarjeta confirma "Su decisión fue registrada. Esta acción necesita más aprobaciones antes de poder ejecutarse." y la conversación permanece pausada hasta que el número requerido de aprobadores haya dado su conformidad. Un solo rechazo es definitivo independientemente de cuántas aprobaciones se requieran.
Rechazos
Una acción rechazada no se descarta silenciosamente. El agente es informado de que la solicitud fue rechazada, junto con cualquier comentario que el aprobador haya dejado, para que pueda explicar el resultado o tomar un camino diferente en lugar de detenerse sin más.
Mejores Prácticas
- Monitoree las celdas de latencia p50 y p95 — Si alguna supera sus expectativas de nivel de servicio, considere habilitar el canal
EmailoTeamspara que los aprobadores reciban notificaciones fuera de la aplicación. - Active el canal
Emailcuando los aprobadores estén frecuentemente fuera de la aplicación — El enlace de un solo uso en el correo electrónico permite enviar una decisión desde cualquier dispositivo sin iniciar sesión. - Use el campo de comentario en los rechazos — Los desarrolladores de agentes pueden inspeccionar el comentario almacenado para comprender por qué se rechazó una solicitud y ajustar el comportamiento del agente en consecuencia.
- Revise regularmente el panel de tasa de expiración — Una tasa de expiración distinta de cero significa que los agentes están siendo bloqueados y eventualmente agotando el tiempo de espera; enrutar las notificaciones a canales adicionales reduce esto.
- Espere aprobar desde la bandeja de entrada, no desde el chat — Dado que la separación de funciones excluye a los solicitantes de sus propias solicitudes, la tarjeta de chat generalmente es informativa para la persona que chatea y accionable para otra persona. Configure
EmailoTeamspara que ese aprobador sea contactado con prontitud; la conversación permanece pausada hasta que responda. - Use la pestaña
Resueltopara rastros de auditoría — Cada decisión, el canal a través del cual llegó y cualquier comentario se conserva en la vista de resueltos para revisión de cumplimiento.
Páginas Relacionadas
- Características Principales
- Políticas de Aprobación — Determina qué acciones generan una solicitud en primer lugar.
- Interfaz de Usuario
- Notificaciones
- Configuración