Everything you need to integrate Agent Access Control into your infrastructure.
Agent Access Control is a deterministic security layer for AI agents. Unlike prompt-based restrictions, AAC uses mathematical policy evaluation to guarantee what agents can and cannot access.
AI systems that need controlled access to tools. Each agent has credentials and associated policies.
APIs or systems your agents call. Each tool has specific actions (e.g., read_customer, update_order).
Rules that allow or deny agent access. Evaluated by priority order, first match wins.
The single endpoint for all agent requests. Validates credentials, evaluates policies, and logs decisions.
Endpoint
POST https://agentaccesscontrol.com/api/gateway/executeHeaders
Authorization: Bearer aac_your_api_key_here Content-Type: application/json
Request Body
{
"tool": "customer_database",
"action": "read_customer",
"input": {
"customer_id": "123"
}
}Success Response (Allow)
{
"request_id": "550e8400-e29b-41d4-a716-446655440000",
"decision": "allow",
"policy_id": "abc123",
"output": {
"status": "simulated",
"echo": { "customer_id": "123" }
}
}Deny Response
{
"request_id": "550e8400-e29b-41d4-a716-446655440000",
"decision": "deny",
"policy_id": "xyz789",
"error": {
"code": "DENIED",
"message": "Denied by policy: Deny Write Access"
}
}