Skip to main content
VOXRIDGE
Menu

Policy engine

Rules that follow the call. Across every PBX.

The policy engine evaluates every originate against eleven policy types. Same rules, same evaluator, same audit trail — regardless of which vendor handles the underlying call.

DNC

Do-Not-Call list enforcement, jurisdiction-aware

Geo-fence

Restrict calls by country, region, or specific number prefixes

Rate limit

Maximum calls per time window, per number / per campaign

Business hours

Time-of-day routing — open, closed, holiday

Blacklist

Block specific numbers or patterns

Whitelist

Allow-list overrides for VIPs and known partners

Permissions

Role-based call permissions (e.g. who can dial international)

Conflict

Prevent conflicting concurrent calls (same agent, same customer)

Compliance

Regulatory checks (TCPA, GDPR consent, recording disclosure)

Cooldown

Minimum gap between calls to the same number

AI rules

LLM-evaluated dynamic rules for content, tone, or context

Three-tier editor

Pick your altitude.

Tier 1 · Easy

Quick rules

Flat sentence rows. "Block calls if number is on DNC list." Built for ops people who just want to add a rule.

Tier 2 · Advanced

Visual builder

Nested AND / OR groups, action chains, generated CEL preview. For analysts who think in conditions.

Tier 3 · CEL

Code editor

Raw Common Expression Language with schema-aware autocomplete and AI-assisted authoring. For engineers.

Impact preview

Before saving a policy, run it against the last 7 / 30 / 90 days of CDR. See exactly which calls would have been blocked, allowed, or rerouted. No surprise rollouts.

Conflict detection & audit log

Auto-warns when a new policy conflicts with existing ones. Every evaluation — input context, policy version, verdict — is recorded in the policy evaluation log. Tamper-evident on Enterprise.

Get started

One API for every PBX. Wire it up in an afternoon.

Free under 25 extensions, forever. No credit card. No sales gate. Production use OK.