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.