AI Execution Control Layer

Put time on your side before your AI acts.

ChronoGuard enforces time delays, cooldowns, and approval gates outside the LLM. API-first. Fully auditable. Ready for any AI framework.

Integration example
// 1. Start a 10-minute timer when a risky action is queued
POST /api/v1/timer/start
{ "conversationId": "conv-8721", "durationSeconds": 600 }

// 2. Check whether next message is allowed
POST /api/v1/message
423 { "allowed": false, "remainingSeconds": 587 }

// 3. Override from your ops dashboard if needed
POST /api/v1/timer/override
{ "conversationId": "conv-8721", "reason": "Manager approved" }

Time-Locked Conversations

Block AI from acting until a delay has elapsed — without any LLM plumbing.

Human Override

Grant your ops team one-click authority to unblock a conversation early.

Full Audit Trail

Every timer start, expiry, and override is logged with metadata.

Framework Agnostic

Works with LangChain, AutoGen, CrewAI, custom agents, or raw OpenAI calls.

Key-Based Auth

SHA-256-hashed API keys with per-key audit history and instant revocation.

Status Polling

Single endpoint to check remaining time, conversation state, and timer ID.