Cada agente necesita una identidad. Cada acción necesita una autoridad. Cada autoridad necesita una prueba. StructureClerk convierte 192 jurisdicciones y sus políticas internas en decisiones que sus agentes pueden consumir, antes de actuar.
Okta, Auth0 and your IAM know who your agent is. Policy engines like OPA know how to evaluate a rule. StructureClerk provides what's missing: the content of the rule. Which action this agent may perform, in this jurisdiction, on this data, at this autonomy level — and what proof remains. Built to complement your identity and enforcement stack, not to replace it.
Lo que ocurre entre la petición de un agente y la acción que toma su infraestructura.
Petición del agente
StructureClerk Authority
Normas regulatorias
Decisión
Evidencia firmada
Su infraestructura aplica
Mismo agente, misma acción, mismos datos. Solo cambian el origen y el destino, y la decisión con ellos.
| Acción | Desde | Hacia | Decisión | Por qué |
|---|---|---|---|---|
| read.customer_record | AU | AU | ALLOW | se queda en Australia |
| read.customer_record | AU | US_FED | ALLOW | régimen condicional: divulgación responsable, sin mecanismo impuesto |
| read.customer_record | NZ | US_FED | APPROVE | régimen restringido: se requiere mecanismo de transferencia |
| read.customer_record | AE | US_FED | APPROVE | se requiere mecanismo de transferencia |
| read.customer_record | BR | US_FED | APPROVE | se requiere mecanismo de transferencia (LGPD) |
| score.applicant | AE | — | DENY | derecho a intervención humana |
| score.applicant | AU | — | ESCALATE | sin norma equivalente: escalado, nunca adivinado |
Las reglas ligadas a la jurisdicción solo pueden endurecer una decisión, nunca relajarla: el motor evalúa la tabla sin ellas, luego con ellas, y conserva la respuesta más estricta. Nombrar una jurisdicción nunca es, por tanto, una forma de obtener un permiso. Cuando no se indica el destino, la respuesta lleva una advertencia en lugar de una autorización implícita.
Cuatro respuestas posibles. Cada una corresponde a una zona del Marco de las Tres Zonas.
La acción está en la Zona 1: el agente puede actuar solo, dentro de los límites de la política.
La acción está en la Zona 2: el agente prepara, un humano aprueba antes de la ejecución.
La acción está en la Zona 3: la decisión está reservada al humano. El agente no puede tomarla.
Confianza < 90 %: el Umbral de Duda dirige la solicitud a una revisión humana en lugar de adivinar.
Decisiones consultivas. StructureClerk decide; su infraestructura aplica.
Un agente financiero quiere ejecutar un pago de 12.500 AED con datos de salud en los Emiratos Árabes Unidos. Esto es lo que responde el motor.
POST /api/v1/authority/decide
{
"agent": {
"id": "financebot-01",
"autonomy_level": 3
},
"action": {
"type": "payment.execute",
"amount": 12500,
"currency": "AED",
"data_categories": [
"personal",
"health"
]
},
"context": {
"jurisdictions": [
"AE"
],
"sector": "health"
}
}{
"advisory": true,
"decision": "APPROVE",
"zone": 2,
"reason": "financial_threshold_exceeded",
"reasons": [
"financial_threshold_exceeded",
"sensitive_data_regulated_sector"
],
"confidence": 0.96,
"frameworks": [
{ "name": "Federal Decree-Law 45/2021", "domain": "data_protection", "jurisdiction": "AE", "coverage_tier": "priority" },
{ "name": "AI Strategy 2031", "domain": "ai_governance", "jurisdiction": "AE", "coverage_tier": "priority" }
],
"regulatory_flags": [
{ "code": "automated_decision_rights", "jurisdiction": "AE", "framework": "PDPL (EAU)" }
],
"sector_risk_level": "high",
"evidence": {
"id": "EVD-1c9a7e58-2b41-4f6e-9c3d-8a5b0e7f21d4",
"timestamp": "2026-09-18T07:40:11.000Z",
"sha256": "5b2aeaa5261c375a..."
},
"rules_version": "2026-09-18.1",
"disclaimer": "Décision consultative fondée sur une cartographie réglementaire. Ne constitue pas un avis juridique. L'application de la décision relève de votre infrastructure."
}Pruébelo ahora
Este formulario llama al endpoint público real. La respuesta de abajo, firma incluida, es exactamente lo que recibiría su agente.
// Elija un escenario o componga una acción,
// luego solicite una decisión.Decisiones consultivas. StructureClerk decide. Su infraestructura aplica.
Interoperabilidad de agentes
Sus agentes ya consultan StructureClerk por A2A, MCP y REST. Ahora pueden pedirle una decisión antes de actuar.
Protocolo Google Agent-to-Agent. Permite a los agentes de IA consultar StructureClerk por JSON-RPC.
/api/a2aModel Context Protocol. Expone 5 herramientas de cumplimiento para clientes compatibles con MCP.
/api/mcp-httpAPI REST clásica. Endpoints de análisis de cumplimiento, mapeo jurisdiccional y hoja de ruta.
/api/agent/compliance-checkElija su protocolo. Copie. Ejecute. Cada ejemplo se reproduce contra el servidor en la suite de integración: lo impreso aquí es lo que responde.
// A2A — JSON-RPC 2.0
const res = await fetch(
"https://structureclerk.ca/api/a2a",
{
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
jsonrpc: "2.0",
method: "compliance/check",
params: {
jurisdiction: "AE",
company_size: "11-50",
sector: "health",
uses_ai: true
},
id: 1
})
}
);
const { result } = await res.json();
console.log(result.applicable_frameworks);
// ["Federal Decree-Law 45/2021", "AI Strategy 2031"]El nivel de autonomía de un agente no es una variable técnica. Es una frontera de gobernanza.
→ ALLOW
El agente actúa solo, dentro de los límites de la política. Lecturas, clasificaciones, borradores, conciliaciones sin datos sensibles.
→ APPROVE
El agente prepara, el humano aprueba. Acciones financieras por encima de un umbral, acciones irreversibles, datos sensibles en sectores regulados.
→ DENY
Decisión reservada al humano: contratación, despido, crédito, remuneración, decisión médica, transacción jurídica. El agente no puede tomarla.
Transversal: El Umbral de Duda→ ESCALATE
Cuando la confianza del motor baja del 90 %, la solicitud se dirige a una revisión humana, sea cual sea el resultado de la regla. El sistema está diseñado para saber lo que no sabe.
Marco de las Tres Zonas, L'Architecte Numérique (2026), distribuido por Hachette. larchitectenumerique.com
Quién pidió, qué acción, en qué contexto, qué política se aplicaba, qué decisión se tomó, en qué momento. Cada decisión se firma criptográficamente y se inscribe en un registro encadenado. Cualquier tercero puede verificar, sin confiar en nosotros, que un agente tenía esa autorización, en ese momento.
Un escaneo de su sitio, una atestación emitida, una observación de conector y una decisión de agente entran en un único libro encadenado por hash, de solo anexado. Su línea de tiempo de postura los muestra en el mismo eje, y cualquiera puede verificar un registro sin cuenta de StructureClerk. Authority no es un segundo producto: es el mismo motor regulatorio y la misma infraestructura de evidencia, expuestos a sus agentes.
Este enfoque sigue la dirección marcada por la AI Agent Standards Initiative del NIST (febrero de 2026) sobre identidad y autorización de agentes.
La capa de orquestación está desacoplada de cualquier proveedor de modelos. Si un modelo se degrada o un proveedor cambia sus precios, el sistema conmuta sin tocar la lógica de decisión.
El contrato de decisión es abierto. Impleméntelo, critíquelo, amplíelo. Ver la especificación (JSON Schema, OpenAPI, MIT)
¿Ya usa una plataforma de agentes? Los escenarios de integración están documentados para diez de ellas, monday.com, Agentforce, Copilot Studio y las demás