Saltar al contenido principal
APPS SaaS

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.

example-app.test · resultado del actor

POST /reports/generate

Humano + IAbasis: declared

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.

sesión

Tu inicio de sesión sabe

user: [email protected]

plan: team

actor: ?

proof of actor

Proof of Actor añade

Agentebasis: declared

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.
signals · última solicitud por origen
  • 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.
tráfico por ruta · 7 días
  • /dashboardDesconocido 7%
  • /api/v1/catalogDesconocido 15%
  • /support/ticketsDesconocido 8%
  • /signupDesconocido 21%
HumanoHumano + IAAgenteDesconocido

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.
policy · example-app.test
  • /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: verified

    Tu 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: declared

    Tu 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: unknown

    Tu 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.

  1. 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.

  2. 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.

  3. 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