SpendApproval is purpose-built for the agency media buying workflow, addressing every pain point with verifiable, auditable technology.
Security
Cryptographically Signed Approval Links
Every approval link is cryptographically signed with a rotating key. Tokens encode the request ID and expiry — they cannot be forged, reused, or tampered with.
Crypto EngineToken SigningRotating Keys
Audit
Immutable Receipt Chain
Every approval, rejection, escalation, and enforcement action generates a cryptographically hashed receipt stored across redundant layers. Integrity is verified on every read.
Hash VerificationArtifact StorageIntegrity Check
Speed
Multi-Channel Escalation
Email, SMS, Slack, and phone calls — with configurable chains per agency/client pair. Quiet hours respected. Automatic step advancement on timeout.
Stateful CoordinationTimer EngineTelephony
Speed
One-Touch Phone Approvals
Approvers can approve or reject by pressing 1 or 2 on their phone during an automated call. No app required, no login needed — works from any phone on Earth.
TelephonyPhone CallbackSecure Webhook
Infrastructure
Guaranteed Event Delivery
State changes and events are written atomically in a single transaction. A publisher drains events to a reliable stream — guaranteeing exactly-once delivery.
Atomic WritesEvent StreamOutbox Pattern
Infrastructure
Global Edge Architecture
Runs entirely on global edge compute — distributed across 300+ locations,
[5] serverless, no cold starts. Stateful singletons provide dedicated coordination for each approval.
Edge ComputeStateful SingletonsSQL DatabaseObject StorageJob Queues
Security
Military-Grade Field Encryption
Sensitive fields are encrypted at rest with AES-256-GCM using native cryptography. Encryption keys are managed via a dedicated secret vault — never hardcoded.
Encryption at RestSecret VaultZero Trust
Integration
Hub-Spoke Event Streaming
Each agency spoke publishes events to the NeoMoat hub via a reliable event stream. The hub aggregates cross-agency reporting, enforces global policies, and detects drift.
Event BusEvent EnvelopeSigned Events
Audit
Full Admin Dashboard
Real-time stats, request/decision tables with filters, escalation policy management, communication logs, and receipt viewer — all behind zero-trust access controls.
Modern UIReal-Time DataSession Analytics
Integration
Platform Enforcement Actions
On rejection or timeout, automatically pause campaigns, reduce budgets, or notify stakeholders. Enforcement receipts are sealed and immutable.
Async ProcessingIdempotentRollback
Security
Zero-Trust Access + Single Sign-On
Admin panel protected by zero-trust JWT verification at the edge. API endpoints use session cookies with cryptographic signing. Hub uses SSO for cross-spoke auth.
Zero TrustJWTSession Cookies
Audit
Session Analytics & Replay
Full session recordings and event tracking across both the approval UI and admin dashboard. Understand exactly how approvers interact with requests.
Analytics EngineSession ReplayEvent Tracking