Inzinx

Everything the engine can do

A full list of what Inzinx's eligibility and rating engine actually supports today — not a roadmap. Want steps for how to actually use each one? See the Business User Manual. Building against the API directly? See Developers for request/response shapes.

Eligibility & rating logic

What a single rule can express.

Eligibility conditions

  • Nested AND / OR / NOT. arbitrarily deep condition trees, not a flat list of checks.
  • Full comparison set. ==, !=, >=, >, <=, <, and in (list membership against an array) on any field.
  • Raw expressions. arbitrary arithmetic/logic for the rare case the visual builder can't express.
  • Composable rules. a condition can reference another one of your eligibility rules by id instead of duplicating its logic — expands inline in the trace, not just a name to look up separately.

Rating factor kinds

  • Flat. a fixed multiplier or addend.
  • Condition-based. applies only when a condition passes (e.g. a bundling discount).
  • Table lookup. exact-match or numeric range, with optional linear interpolation between bands.
  • Tiered / bracket. a progressive charge across brackets of a basis value (e.g. layered limits).
  • Deductible curve. a factor read off a curve of deductible-to-factor points, step or interpolated.
  • Raw expression. a factor's value computed from a formula, for anything the structured kinds can't express.
  • Rule composition (rating_ref). compose another rating rule's own computed amount into this one.
  • Accumulators. a persistent, cross-call running total — e.g. how much of an annual deductible has been paid so far.
  • Reinsurance layers. excess-of-loss attachment point + limit, composable into a full layered tower.

Calculation correctness

  • Effective-dating, region, and product-type scoping. one rule id can have multiple versions; the most specific match is selected automatically.
  • Multi-line-item and multi-entity rating. rate a bundle of items, or the same rule across several members, in one call.
  • Mid-term pro-ration. built in, not something you compute separately.
  • Configurable rounding. half-up, half-even, or truncate, with per-region overrides.
  • Exact decimal arithmetic. never floating-point rounding errors on money math.

Safety & governance

  • Full evaluation trace on every call. not just a pass/fail or a number — a complete, nested explanation of exactly how each condition and factor contributed, suitable as an audit trail for a regulated industry.
  • Loud failure. a calculation error surfaces immediately, never a silent default.
  • Load-time and activation-time validation. overlapping effective-date/region/product versions of a rule are rejected outright.
  • Semantic lint checks. dangling table references, unused tables, no-op factors, out-of-order brackets, and likely-negative amounts are flagged before deployment.
  • Input schema validation. checkable before rating ever runs, not discovered at call time.

Platform & operations

How rules are managed and how your workspace is isolated, metered, and billed.

Rule lifecycle

  • Draft → active → archived. every version of every rule, rating rule, and table is retained forever, queryable newest-first.
  • Atomic activation. the full resulting active rule set is validated as a whole before anything commits — never a half-broken state.
  • Hot activation. a successful activation refreshes your live rules immediately, with no server restart and no effect on any other tenant.
  • Test before you activate. try a draft against real input on the actual evaluation path, before it's ever live.

Isolation & access

  • Full tenant isolation. your evaluate/rate calls only ever see your own activated rules, never a shared global set.
  • Two-tier API keys. admin keys manage rules, consumer keys are evaluate/rate-only — hashed at rest, never stored in plaintext.
  • Self-service key management. mint and revoke your own keys anytime, without needing us involved.
  • Per-tenant rate limiting. your own independent request budget — another tenant's traffic can never affect yours.

Usage, quotas & billing

  • Usage metering. every management and evaluation call is counted per day, visible to you via the dashboard.
  • Independent daily quotas. management (submit/activate/deactivate) and evaluation (evaluate/rate) are budgeted separately, so building rules never eats into your live-traffic allowance.
  • Transparent, database-driven plans. quotas and pricing come from the same plan data the public pricing page shows — never a hidden ceiling.

Operational trust

  • Database-backed audit trail. every eligibility/rating call and every rejected authentication attempt is logged.
  • Automatic backups. periodic database backups, shipped off-host, with a tested restore path.
  • TLS everywhere. every request, both to and from the engine, is encrypted in transit.

For the full picture on encryption, MFA, lockout, and what we don't have yet (SOC 2, a formal third-party pentest), see our security page.

Ready to try it?

Every account gets 3 months free with a daily quota — no credit card required.

Get started free