Execution

Capability Engine

Permisos y acciones de agentes bajo control explícito

Qué es

Azter Capability Engine es la capa que decide si una acción solicitada puede ejecutarse. Antes de que un agente cancele un pedido, emita una cotización o modifique datos, el sistema evalúa identidad del cliente, estado operativo, permisos del agente y políticas del workspace, y produce un veredicto explícito: ejecutar, rechazar o requerir aprobación humana. Saber ejecutar una acción no significa que el agente deba ejecutarla.

El problema

Cancelar un pedido es técnicamente trivial y comercialmente catastrófico si el pedido ya salió de bodega. Sin una capa de capacidades con criterio, cada acción depende de la buena suerte de que «alguien lo revisó» — o de que ningún agente pueda hacer nada real.

En acción

Experiencia interactiva — demostración

Acción solicitada

cancel_order(#4812)

Demo

Reglas evaluadas

Identidad del cliente verificada

PASS

Política: cancelación permitida en este estado

PASS

El agente tiene permiso de cancelación

soporte no cancela: escala

RULE 3 ✕

Alternativa disponible (devolución / cambio)

PASS

Veredicto

ESCALATE

Un humano decide

La decisión pasa a la cola de aprobaciones con contexto completo para un humano.

Cambia las condiciones y observa cómo el veredicto responde. Fail-closed: ante la duda, no se ejecuta.

Capacidades

Qué hace Capability Engine

Veredictos explícitos

Cada acción candidata recibe una decisión clara: ALLOW, DENY o ESCALATE — con los motivos visibles.

Autorización por agente y contexto

Lo que un agente puede hacer depende de quién es, qué rol tiene y en qué situación operativa está.

Políticas del negocio primero

Las reglas del workspace gobiernan: plazos de cambio, montos, estados de pedido. La política vence a la capacidad técnica.

Aprobación humana cuando importa

Las acciones de alto impacto quedan diferidas hasta aprobación explícita, con el contexto completo para decidir rápido.

Cómo funciona

Capability Engine dentro del flujo

Vista conceptual: cada tecnología consume lo que otra produce. El grafo es representativo — no toda ejecución recorre la secuencia completa.

Impacto

Por qué importa

Saber ejecutar una acción no significa que el agente deba poder ejecutarla.

  • Autonomía real sin pérdida de control.
  • Acciones con motivos auditables, no cajas negras.
  • El agente propone alternativas cuando no puede ejecutar.
  • Límites del negocio codificados, no confiados a la memoria del modelo.

En la práctica

Capability Engine en una situación real

Un cliente pide cancelar su pedido. El pedido ya fue despachado de bodega esta mañana.

Sin Capability Engine

Un agente sin capa de capacidades cancela (desastre logístico) o se niega en seco («no puedo») perdiendo al cliente.

Con Azter

Capability Engine evalúa identidad, estado del pedido y política de envíos: DENY con motivo. El agente ofrece la alternativa correcta — devolución o cambio — y la conversación termina bien.

El sistema completo

Cómo encaja en Azter

Capability Engine consume contexto de Context Engine e intención de Intent Engine, autoriza la ejecución en Action Engine y registra sus decisiones para Evaluation Engine.

Trabaja junto a

Azter no es el modelo. Azter es el sistema alrededor del modelo. Explorar las 15 tecnologías.

Preguntas frecuentes

Sobre Capability Engine

¿Quién define qué puede hacer cada agente?

El negocio. Las capacidades se configuran por agente, rol y workspace: permisos, políticas y umbrales de aprobación son decisiones de la empresa, no del modelo.

¿Qué ocurre cuando una acción se rechaza?

El rechazo tiene motivo visible y el agente no responde con un «no puedo» seco: ofrece la alternativa legítima según la política, o escala a un humano con el contexto completo.

Ver cómo opera Capability Engine en tu negocio

Una demo con tus casos reales: canales, catálogo y políticas de tu empresa.