Humano en el circuito
La aprobación es parte del diseño
MCP o SDK
Conecta el agente al servidor MCP de notific.me o llama a ask() desde tu código. No hay pantalla de aprobación que construir.
Opciones, no solo sí o no
Aprobar, rechazar, elegir entre varias opciones o responder con texto. La persona orienta al agente en vez de solo detenerlo.
Un valor por defecto si nadie responde
Cada solicitud tiene plazo y la respuesta que se aplica cuando se acaba, como rechazar.
Prueba de quién autorizó
El nivel de verificación se define por solicitud, y la devolución registra quién respondió y cómo.
En la bandeja
El agente explica, la persona elige
La solicitud llega con lo que el agente encontró y las opciones que propone.

Para el modelo
Una respuesta hecha para que la lea el agente
Las respuestas vuelven tipadas por pregunta, el texto libre llega marcado como escrito por una persona para que el agente lo trate como dato, y asText trae un resumen listo para leer.
const r = await notific.ask({
to: "sarah",
title: "Agent wants to delete 340 duplicate records",
context: "The CRM cleanup agent found 340 contacts duplicated by e-mail.",
questions: [
{ id: "action", type: "single", text: "What should we do?",
options: ["Approve", "Only the first 10", "Deny"], allowOther: true },
],
level: 2,
timeout: "30m",
onTimeout: { action: "Deny" },
});
console.log(r.asText); // natural-language summary, ready for an AI agentnpm install @notificme/sdkpip install notificmeLeer la documentación
Uso personal
También para tus propios asistentes
El agente de código pregunta antes de ejecutar una migración. El asistente pregunta qué vuelo reservar. La misma bandeja, en tu móvil.

Sé de los primeros equipos en usarlo
Cuéntanos qué quieres desbloquear. Nos ayuda a decidir a quién invitar primero.