01 · ping
Your tracker pings us
TrackDrive, Ringba, Retreaver, or anything that can fire a webhook posts the caller number to your lookup URL before the call routes.
POST /v1/your-company caller_number=+14155551234 api_key=fck_9f2…
Caller fraud screening for pay-per-call
Your call tracker pings callersift before the call routes. We score the number against carrier-grade phone intelligence and answer allow or block in milliseconds. Fraud never reaches a payable minute.
1.2M+ callers screened before v1 · verdicts under 300ms · from $5/month or $0.010 per ping
screening · live
connectedPings today
312
Allowed
268
Blocked
44
POST /v1/your-company · answers before the first ring
1.2M+
callers screened for our own campaigns before v1
< 300ms
typical verdict; cached lookups answer instantly
0
genuine callers blocked by an outage: lookups fail open
The leak

01 · nonFixedVoip
Disposable numbers dial your offers all day. Every answered ring is a payable minute you never get back.
block · nonFixedVoip
02 · premium, sharedCost
Some lines charge you for the privilege of answering them. One routed call and you have paid the fraudster directly.
block · premium
03 · repeat offenders
Fraud cycles through every buyer on the network. Verdicts cache for a day, so a number caught once never rings you twice.
block · cachedThe flow
01 · ping
TrackDrive, Ringba, Retreaver, or anything that can fire a webhook posts the caller number to your lookup URL before the call routes.
POST /v1/your-company caller_number=+14155551234 api_key=fck_9f2…
02 · score
Carrier-grade phone intelligence classifies the line in milliseconds. Genuine reachable callers pass; disposable VoIP, premium-rate lines and other fraud-prone numbers do not.
score: fraud line_class: "disposable-voip" confidence: high
03 · route
The response is one field your tracker can branch on. Real callers ring your buyers; fraud never costs a payable minute.
{
"fraud_check": "block",
"type": "nonFixedVoip",
"fraud_check_comments": "…"
}04 · cache
A number scored once answers instantly for a day. On pay as you go, verdicts persist in our shared database, so a number any customer has scored never costs you a fresh lookup. And if a lookup cannot run, we fail open.
cached: true age: 316s fail_open: always
The desk
Ping KPIs, live
Totals, allow/block split, 7-day trend. The home screen is the screening desk.
Pings
3,412
Allowed
2,981
Blocked
431
One-click test ping
Fires a real lookup with your active key, exactly like your tracker will. The verdict lands in recent pings.
verdict: allow (mobile)
Zero-downtime keys
Add a key, switch the tracker, revoke the old.

Buyers answer real callers
Balance that never blocks
On pay-as-you-go, pings debit a prepaid balance. Running low alerts you and can auto-recharge; it never cuts off a caller.
Fail-open, by design
If a lookup cannot run, the answer is allow. Zero genuine callers have ever been blocked by an outage.
lookup failed → { "fraud_check": "allow" }Plugs into
One POST per inbound call, one field to route on. Setup guides for TrackDrive, Ringba and Retreaver are in the docs.
Pricing
Bring your own Integration for a flat $5 a month, or pay per ping on ours. A low balance alerts you, it never blocks a caller.
Flat fee. Lookups run through your own carrier integration, at cost.
$5 /month
Nothing to connect: pings run on our infrastructure and debit a prepaid balance.
$0.010 /ping
Both plans include every feature. Cancellations run to period end; nothing is ever deleted.
Questions
callersift scores every inbound caller against carrier-grade phone intelligence before the call routes. Genuine reachable callers pass; disposable VoIP, premium-rate lines and other fraud-prone numbers are blocked. You route on one field in the response.
No. The service fails open: if a lookup cannot run for any reason, the answer is allow. An outage can never cost you a genuine caller.
Two ways. Bring your own Integration: a flat $5 a month with lookups running through your own carrier integration at cost, plus a 14-day free trial. Pay as you go: $0.010 per ping on our infrastructure from a prepaid balance, with a $20 opening top-up and optional auto-recharge. Both need a card.
Screening stays on. A low balance alerts you by email and in the app, and auto-recharge (if enabled) tops up $20 from your saved card when the balance dips under $5. A balance never blocks a caller.
TrackDrive, Ringba and Retreaver have step-by-step guides, and anything that can fire a webhook per inbound call works: POST the caller number to your lookup URL, read allow or block from the response.
Lookup logs keep only masked numbers (the last four digits) plus the verdict and line type. Full numbers are processed transiently for scoring and are not stored in your ping history.
Every number screened before it rings. Point your tracker at your lookup URL and route on the answer.