Notificaciones del Agente
Notifications es una capacidad del agente. Con ella habilitada, un agente puede informar a alguien sobre un resultado como parte de su trabajo — un ticket escalado, una tarea finalizada, un umbral superado — en lugar de dejar ese mensaje para que una persona lo redacte después.
La capacidad se activa por agente en Beak AI Studio y está desactivada de forma predeterminada. Los agentes existentes no se ven afectados tras una actualización hasta que un administrador la habilite.
El envío utiliza la configuración de notificaciones de su espacio de trabajo, por lo que el agente nunca almacena credenciales de correo y no puede elegir qué servidor de correo o identidad de bot usar para enviar. Lo que el agente decide es a quién notificar (de una lista que usted establece), qué canal usar (de los canales que tiene configurados) y qué decir — prefiriendo el texto que usted ya ha aprobado.
Habilitación de la Capacidad
En Beak AI Studio, abra el agente y vaya a Settings. Active Notifications. Aparecen tres controles.
- Channels (opcional) — Qué canales puede usar este agente. Deje todos los canales sin seleccionar para permitir cualquier canal configurado para el espacio de trabajo. Seleccionar canales restringe al agente a esos.
- Allowed recipients (obligatorio) — A quién puede notificar el agente. Agregue una dirección de correo completa (
ops@acme.com) o un dominio (acme.com) para permitir a cualquier persona con una dirección en ese dominio. - Subject prefix (opcional) — Texto que se coloca delante de cada asunto, para que los destinatarios puedan distinguir los mensajes enviados por el agente de los de un colega.
Nota: Sin destinatarios permitidos agregados, el agente rechaza enviar cualquier cosa. Esto es deliberado. Un agente lee documentos, tickets y páginas web, y no puede distinguir de forma fiable una instrucción dentro de ese contenido de una instrucción suya — por lo que un documento que contenga "envíe también una copia a una dirección externa" es un riesgo real. Nombrar usted mismo a la audiencia es lo que lo elimina. Una lista vacía significa nadie, nunca cualquiera.
Los subdominios no se incluyen automáticamente. acme.com permite ops@acme.com pero no ops@mail.acme.com; agregue mail.acme.com como entrada propia si lo desea.
Canales
Los destinatarios siempre se indican como direcciones de correo electrónico. Cada canal resuelve esa dirección a su propio destino de entrega, de modo que una sola lista de destinatarios rige todos los canales en lugar de una lista por canal.
- Email — Se envía a través de la configuración SMTP del espacio de trabajo. Llega a cualquier persona en la lista permitida.
- In-app — Aparece en el icono de notificaciones del destinatario en Beak AI Runtime. El destinatario debe ser un usuario de Beak en el mismo espacio de trabajo; si la dirección no coincide con un usuario, el agente lo informa en lugar de fallar silenciosamente.
- Microsoft Teams — Se envía como un mensaje de Teams desde el bot del agente. Requiere que el agente tenga un despliegue de Teams con credenciales de bot, y que el destinatario haya enviado un mensaje al agente en Teams al menos una vez antes — ese primer mensaje es el que establece la conversación en la que Beak puede responder.
- Slack — La configuración de Slack puede guardarse, pero el envío a Slack aún no está soportado. Si está configurado, el agente es informado explícitamente de ello y no simulará haber entregado un mensaje de Slack.
Un agente solo ve los canales que son genuinamente utilizables para él en ese momento. Un canal que no está configurado no se ofrece, y solicitar uno produce un mensaje explicando el motivo en lugar de una omisión silenciosa.
Plantillas
Antes de redactar un mensaje, el agente busca una plantilla de notificación almacenada para ese agente y usa una si es adecuada. Esto mantiene las notificaciones recurrentes con el texto que usted aprobó en lugar de una nueva paráfrasis cada vez.
Las plantillas se gestionan por agente en Beak AI Runtime, en Configure → Notifications.
Redacción de una Plantilla
Cada plantilla tiene:
- Key — un identificador corto como
ticket_escalated. Letras minúsculas, dígitos, guiones y guiones bajos. - Description — para qué sirve la plantilla. El agente lee esto al elegir entre plantillas, así que escríbalo pensando en ese lector.
- Category — qué tipo de notificación es:
Informational,Success,Warning,CriticaloSecurity. Establece la etiqueta de color en la parte superior del correo y ayuda al agente a elegir un texto que coincida con lo ocurrido, en lugar de inferir la urgencia a partir de la clave. - Channel — restrinja el texto a un canal o déjelo como
Any channel. - Body format —
HTMLoPlain text. - Subject — opcional. Cuando está vacío, el agente proporciona uno.
- Body — el mensaje, con marcadores
{{variable}}que el agente rellena según la situación. Una línea cuyo marcador no tenga valor se elimina, por lo que una plantilla puede incluir detalles opcionales sin dejar espacios en blanco en la salida. - Active — desactívelo para retirar una plantilla sin eliminarla. El agente deja de ofrecerla de inmediato.
Un Cuerpo, Todos los Canales
Redacte el cuerpo una sola vez, en HTML. El correo electrónico envía su marcado; Microsoft Teams y el icono de notificaciones en la aplicación reciben una representación en texto plano derivada de ese mismo marcado, con párrafos y filas de tabla conservados como saltos de línea en lugar de fusionados.
Esto es deliberado: mantener una copia separada por canal significa que el texto diverge la primera vez que alguien corrige una errata en uno y no en el otro, y la divergencia es invisible porque cada canal parece correcto por sí solo.
Si desea que la versión de chat sea más corta que el correo electrónico, rellene Plain-text override. Dejarlo vacío significa "derivarlo", que es la configuración que mantiene los canales diciendo lo mismo.
Su propio marcado se conserva. Los valores sustituidos en los marcadores {{variable}} se escapan, por lo que el asunto de un ticket que contenga corchetes angulares se muestra como texto en lugar de tratarse como formato.
Vista Previa Antes de Guardar
Save & preview renderiza la plantilla con valores de muestra que usted proporciona y muestra ambos resultados en paralelo — el correo tal como lo ve un destinatario, y el texto plano que va a Teams y al icono de notificaciones. Compruebe ambos. Un cuerpo que se lee bien como correo electrónico puede leerse mal una vez eliminado su formato, y la vista previa es donde usted lo descubre en lugar de un destinatario.
La vista previa renderiza lo que está almacenado, por lo que primero guarda la plantilla. El botón lo indica.
Cuando Ninguna Plantilla Es Adecuada
El agente redacta el mensaje por sí mismo. Ambas rutas se renderizan a través del mismo diseño de notificación, por lo que un mensaje con plantilla y uno redactado se ven igual para el destinatario.
Nota: Las plantillas de notificación son el texto que el agente envía. La misma pestaña también tiene Email layout overrides, que reemplazan el diseño de correo electrónico circundante para un tipo de mensaje — algo diferente que normalmente se deja sin cambiar.
Configuración del Servidor de Correo
Las notificaciones por correo electrónico requieren la configuración SMTP del espacio de trabajo. Existe una configuración por espacio de trabajo, editable desde cualquiera de las dos consolas:
- Beak AI Runtime — Settings → Notifications (SMTP)
- Beak AI Studio — Settings → Notification Email (SMTP)
Ambas editan los mismos valores, por lo que un cambio en una aparece en la otra. Los correos de aprobación usan el mismo servidor.
Los campos son el host y puerto de correo, el nombre de usuario y contraseña, si usar SSL/TLS, la dirección de remitente, el nombre del remitente y una dirección de respuesta. Test connection se conecta al servidor y se autentica sin enviar correo, por lo que una contraseña incorrecta se notifica de inmediato en lugar de aparecer más tarde como una notificación que nunca llegó.
Nota: Deje el campo de contraseña en blanco al guardar para conservar la contraseña almacenada. Solo escríbala cuando esté cambiando la contraseña.
Mientras SMTP está deshabilitado, no se envía nada — las notificaciones del agente y los correos de aprobación se omiten.
Lo que el Agente No Puede Hacer
La capacidad está deliberadamente limitada. Un agente con Notifications habilitado no puede:
- notificar a una dirección fuera de la lista de destinatarios permitidos;
- usar un canal que no haya configurado, o uno que Beak no tenga forma de entregar;
- elegir un servidor de correo diferente, falsificar una dirección de remitente o leer las credenciales almacenadas;
- enviar a más de diez destinatarios en una sola notificación;
- actuar para otro espacio de trabajo — el espacio de trabajo y el agente quedan fijados cuando el agente se inicia, no se eligen por mensaje.
Los envíos rechazados quedan registrados, por lo que los intentos repetidos de llegar a una dirección fuera de la lista son visibles en lugar de silenciosos.
Buenas Prácticas
- Nombre a la audiencia más reducida que funcione — Prefiera direcciones específicas antes que un dominio completo, y un dominio antes que varios dominios. La lista es el control; una lista amplia es un radio de impacto amplio.
- Escriba plantillas para todo lo recurrente — Una plantilla es un texto que revisó una vez y obtiene siempre, y elimina la variación de ejecución en ejecución de un modelo que reescribe el mismo mensaje.
- Compruebe el texto plano derivado, no solo el correo — La mayoría de los destinatarios de una notificación de Teams o en la aplicación nunca ven su HTML. La vista previa muestra ambos; una tabla que transmite el mensaje en correo electrónico puede ser la parte que peor se lee sin él.
- Establezca un prefijo de asunto — Los destinatarios pueden entonces filtrar el correo del agente, y nadie confunde una notificación automatizada con el mensaje de un colega.
- Pruebe la conexión después de cambiar SMTP — Guardar demuestra que los valores fueron almacenados, no que funcionan. La prueba demuestra que el servidor los acepta.
- Indique al agente cuándo notificar, en su prompt — La capacidad hace posible notificar; el prompt decide cuándo es apropiado. Sin orientación, un agente puede notificar con más frecuencia de lo que usted desea.
Páginas Relacionadas
- Notifications — la bandeja de notificaciones en la aplicación donde llegan las notificaciones en la aplicación.
- Configure
- Settings
- Approvals
- Create a Single Agent