How it works

Results, not chatbots.

The platform model behind JoltGrowth: a locked foundation, your org's overlay, per-record reasoning, and an audit trail you can hold us to.

The contract

Three layers. One audit trail.

Each layer has a defined responsibility. The foundation never bends; your overlay adapts; the per-record reasoning explains itself.

Layer 1
Foundation
Locked. Shared across every customer. The five checks, the weights, the dispositions, the gibberish patterns, the runtime overrides. Versioned, audited, never silently changed.
Layer 2
Your overlay
Your business rules, your tone, your ICP. Uploaded as a knowledge guide; layered on top of the foundation, never replacing it. You can re-upload anytime.
Layer 3
Per-record reasoning
Every record run produces a named-check verdict + reasoning. The reasoning is the receipt: same input, same output; new input, new note.
The heartbeat

Wakes on a cadence. Never double-fires.

Each agent runs on a configurable heartbeat — default 15 min. When it wakes, an advisory lock and idempotency key guarantee one wake = one set of work. Cron and manual runs can collide without duplicating effort.

  • Configurable cadence. 5 min to 24 h.
  • Active hours. Per-day schedule with a single timezone.
  • Pausable. Stop, edit, resume from the agent panel.
heartbeat · Agent_Lead Triage
12:00WAKE8 leads pulled · 5 PASS · 3 FAIL · 1 NA
12:15WAKE6 leads pulled · 4 PASS · 2 FAIL
12:30SLEEPno new untriaged leads
12:45WAKE8 leads pulled · 7 PASS · 1 FAIL
The audit trail

Every verdict explainable. Every change recorded.

Two surfaces inside the app keep the platform honest.

Per-record reasoning
Open any result in your CRM. Read the per-check reasoning. Know why the score is what it is.
identity_sanity: PASS · 35
contactability: PASS · 35
intent_signal: NA · 0
fit: PASS · 10
duplicate: PASS · 5
SCORE 85 / 100 · GENUINE
Org activity log
Every user-driven change captured. Who activated an agent, who paused a heartbeat, who recharged the wallet.
raj@… Activated agent "Lead Qualification" · 2m ago
raj@… Connected GoHighLevel · 8m ago
raj@… Updated org country to India · 12m ago
Billing

Per result, not per token. Re-runs free.

Top up a wallet, results draw from it. Each result has a price. Re-runs by the same agent on the same record are free — billing is idempotent on (agent, record). See your activity log to drill from a wallet charge to the exact record it billed.

Connect your CRM. Pick what you need. Pay per result.

Starter credit on signup. No card required.