Haz que tu aplicación SaaS sea consciente del actor.
Entiende las interacciones observadas humanas, asistidas por IA, autónomas y Unknown para que tu producto pueda responder de forma adecuada, desde el registro hasta la configuración.
POST /reports/generate
Evidencia
El asistente integrado de la app creó esta solicitud para un usuario autenticado
Tu política: Permitir y registrar el informe como asistido por IA
Tus usuarios ahora traen asistentes y agentes consigo.
Las personas inician sesión y luego delegan trabajo a asistentes de IA, agentes de navegador y automatizaciones. Tu app ve la misma cuenta y la misma sesión para todo ello.
Eso dificulta diseñar la experiencia adecuada: una vía rápida para personas, una ruta estructurada para la automatización legítima y una ruta cuidadosa para acciones sensibles. Proof of Actor le da a tu producto ese contexto.
Proof of Actor añade
Un asistente está actuando a través de esta cuenta en /reports.
Qué hacen los equipos de SaaS con el contexto del actor
Protege la experiencia humana
Mantén rápidos para las personas los flujos de registro, incorporación y uso diario, sin fricción generalizada.
Ofrece a los agentes un recorrido estructurado
Ofrece a agentes verificados o declarados una API o una respuesta estructurada en lugar de una UI pensada para personas.
Soporte con asistencia de IA declarada
Acepta el trabajo asistido por IA donde encaje y etiquétalo, en lugar de tratarlo como abuso.
Protege las acciones sensibles
Añade revisión o una comprobación más fuerte en acciones que cambian la cuenta cuando tu propia política lo indique.
Entender el uso del producto
Vea qué funciones usan realmente las personas, los asistentes y los agentes, ruta por ruta.
Plan para Desconocido
Decide por ruta qué ocurre cuando la evidencia no es suficiente, y mantén visible esa tasa.
01 · Detect
Señales de tu producto y de tu servidor.
Un colector del navegador captura señales de interacción en las páginas que elijas, y una integración de servidor añade contexto de la solicitud y firmas de clientes automatizados.
- Señales de interacción donde se ejecuta el recolector del navegador.
- Solicitudes firmadas de agentes que publican sus claves.
- Divulgaciones de IA dentro de la app y tus propias funciones de asistente.
- Firma de la solicitudvalid · sample-crawler.exampleverified
- Declaración del cliente"research-assistant/2.1"declared
- Interacción en el navegadorpointer + keyboard eventsinferred
- Sin señales compatiblesroute not instrumentedunknown
02 · Understand
Vea cómo se usa realmente cada flujo de trabajo.
Compara la mezcla de actores en tus flujos de dashboard, ajustes, soporte y registro, y profundiza en la evidencia detrás de cualquier sesión.
- Composición de actores por ruta y por flujo de trabajo.
- Evidencia y base para cada resultado.
- Tasa de Unknown por ruta, para que sepas dónde añadir cobertura.
- /dashboardDesconocido 7%
- /api/v1/catalogDesconocido 15%
- /support/ticketsDesconocido 8%
- /signupDesconocido 21%
03 · Route
La experiencia adecuada para cada actor.
Escribe reglas para las rutas que importan y despliega gradualmente. Todo lo demás sigue funcionando exactamente como hoy.
- Políticas por ruta, clase de actor y base.
- Observar, previsualizar y luego aplicar.
- Tu autenticación y autorización existentes siguen al mando.
- /api/v1/catalogenforceAgentePermitir · API estructurada
- /support/ticketsenforceHumano + IAPermitir · etiquetar como asistido por IA
- /account/*previewDesconocidoMantén las comprobaciones existentes
- /api/v1/orderspreviewAgenteExigir una credencial más fuerte
Decisiones de ejemplo
De la solicitud al resultado y a tu decisión.
Un agent verificado lee tu catálogo
Solicitud
GET /api/v1/catalog
Resultado
Agentebasis: verifiedTu decisión
Envíelo a la API estructurada y exija autorización separada para cambios en la cuenta.
Una persona redacta un ticket con IA
Solicitud
POST /support/tickets
Resultado
Humano + IAbasis: declaredTu decisión
Acéptalo y enrútalo a soporte con una etiqueta de asistido por IA.
Un cambio de configuración con muy poca evidencia
Solicitud
POST /account/password
Resultado
Desconocidobasis: unknownTu decisión
Mantén el flujo de reautenticación existente. No hay decisión basada en actor.
Despliega sin riesgo
Los equipos empiezan en modo de observación y avanzan ruta por ruta.
- 01
Observa tus flujos clave
Añade el recopilador del navegador y el middleware del servidor a registro, soporte y ajustes. Nada en tu producto cambia.
- 02
Previsualizar por flujo de trabajo
Ve qué habría hecho una regla en sesiones reales, por ejemplo etiquetar tickets asistidos por IA o enrutar agentes a tu API.
- 03
Aplicar ruta por ruta
Activa un flujo de trabajo a la vez, con un fallback explícito para Unknown en acciones que cambian la cuenta.
Funciona con tu stack
- Equipos fundadores
Middleware de servidor web (Node.js)
Del lado del servidor
Señales a nivel de solicitud para apps y APIs renderizadas en servidor.
- Equipos fundadores
Next.js
Del lado del servidor y en edge
Middleware para rutas de página y API.
- Equipos fundadores
Script del navegador
Solo señales del navegador
Señales de interacción de sesiones del navegador, junto con una integración del lado del servidor.
- Equipos fundadores
Cloudflare y entornos de ejecución en el edge
Borde
Señales en el edge antes de que las solicitudes lleguen a tu origen.
- Equipos fundadores
API HTTP genérico
Cualquier stack
Envíe el contexto de la solicitud a una API y reciba un resultado con su base.
- Equipos fundadores
Servidor MCP
MCP
Contexto de actor para llamadas a herramientas de MCP.
- Hoja de ruta
WordPress
Complemento
Plugin para sitios de WordPress.
- Hoja de ruta
Móvil nativo
iOS y Android
SDK nativos para iOS y Android.
Las integraciones se entregan de forma práctica con cada equipo fundador durante la incorporación. ¿Usas otra pila? Cuéntanoslo cuando apliques.
Preguntas frecuentes
¿Retrasará o bloqueará a mis usuarios?
No. Proof of Actor comienza en modo de observación y no cambia nada en tu app hasta que tu equipo habilita una política para una ruta específica.
¿Puede detectar cuándo alguien usó ChatGPT en otra pestaña?
No proviene del tráfico web ordinario. Los resultados Human + AI provienen de un uso de IA que se declara o se observa en tu app, como tu propia función de asistente o un control de divulgación.
¿Sustituye nuestras herramientas de inicio de sesión o de fraude?
No. Añade contexto de actor junto a ellas. Tus herramientas de autenticación, autorización y fraude siguen encargándose de sus propias decisiones.
¿Con qué flujos de trabajo deberíamos empezar?
Empieza por los flujos en los que el actor cambia la respuesta adecuada: registro, soporte, funciones de alto valor y ajustes de la cuenta.
¿Cuánto cuesta?
Los equipos fundadores de desarrolladores seleccionados pueden recibir hasta 12 months free dentro de los límites de uso acordados.
Lleva contexto del actor a tu app SaaS.
Únete al programa Founding Developer de Proof of Actor.
¿Prefieres hablar primero? Habla con los fundadores