Kurrent · Route
Save 50% off your bill →Talk to us to set up your KurrentInbound calls $0.0032 a minute. The 50% saving includes phone charges.
Call tracking, routing and validation.
Each client gets their own instance, on their own infrastructure: your phone numbers, your recordings, your data. Up and running in hours.
Any line in, any line out. Both directions.
Explore Kurrent: video tour, screenshots, all features and FAQs
The problem, the fix, and the numbers. Then let's talk about what you'd save.
Calls
See every call
Total calls, answer rate, average length and the calls in progress right now.

Call history
Every call with its status, direction, length and ring time. Filter by status, direction, source or date.

Komms calls in the same place
Calls answered by your Komms AI agents get their own dashboard and call list.

Sources
Sources
Every phone number and SIP line is a source. Each row shows where its calls go.

Follow a call through a source
Where calls come in, the checks they pass and where they ring, on one screen.

Incoming connections
SIP sign-in by username and password or by IP allowlist. Generate a virtual number in one click.

Add a connection
A source can take calls from the phone network, from SIP, or from a call button on your website.

Click to call
Put a call button on your website. It only works on the sites you allow.

Controls
Outgoing caller ID, calls at once, invites per minute and calls per second. Recording plays a notice before the call connects.

Checks and routing
Caller checks
Your own API checks each caller. Block when it matches, like a do-not-call list, or allow only when it matches.

Checks run in order
Each source runs its checks top to bottom and stops at the first one that fails.

Priority, weight and failover
Lower priority rings first. Weight splits calls inside a tier. A target that doesn’t answer fails over to the next.

Routing API
Your own system picks where each call goes. Kurrent asks your endpoint when the call arrives.

Webhooks and KontrolX
Send call events to your own endpoint, and send calls to KontrolX so they sit next to your leads.

Numbers and setup
Number reputation
Check your numbers against public FCC complaint data.

Carriers
Your own Telnyx account, or bring your own carrier. The phone company bills you directly.

Transcription
Soniox or Deepgram on your own key. Transcription turns on only after the test passes.

Recording storage
Recordings go to your own bucket: R2, S3, B2, Wasabi, Spaces, Telnyx or any S3-compatible storage.

One monthly fee covers all of it. Telnyx bills you directly for minutes and numbers, at their price.
Carrier and numbers
- Runs on your own Telnyx account, or bring your own carrier
- Syncs your numbers and orders new ones
- Number reputation: call results and public FCC complaint data for each number
- SIP trunks
- Recordings saved to your own storage: R2, S3, B2, Wasabi, Spaces, Telnyx or any S3-compatible bucket
- Transcription on your own Soniox or Deepgram key, tested before it turns on
Sources
- Every SIP line and phone number is a source with its own routing
- Sign-in by digest, IP or token
- Limits for each source: calls at once, calls per second, SIP invites per minute
- Outgoing caller ID set per source
- Recording and webhooks set per source, with a recording notice played before the call connects
- Generate a virtual number for any source
- Click to call: a call button for your website, only on the sites you allow, with its own limits
- Website calls start in the visitor’s web browser (WebRTC) and go through your routing like any other call, with mute, a keypad and hang up in the call box
- Test any source with a real call from your browser
Routing
- Send each number or website call to a Komms agent, a phone, a SIP trunk or a softphone
- Up to 30 targets per route, tried in priority order and split by weight
- Fails over to the next target when one doesn't answer or its system returns an error
- Routing API: your own web service picks the target for each call
Phone system
- An extension for every team member, ringing up to 16 devices each
- A browser phone with noise reduction and mute: dial a number or an extension
- Calls between extensions
- Calling groups that ring 1 to 30 people at once
- Caller ID set per person
Screening before the call rings
- Your blacklist first
- Then any checks you choose: line type, consent, fraud score
- Then a pre-ping asks the buyer if it wants the call
- Caller checks on your own API: reject the call, or send it to a Komms agent or another phone
- Test each check before it goes live
- Block a call when a value matches, or allow it only when it matches
- If your API is down, you choose: let the call through or block it
- A fallback action when a check fails
- Your own vendor keys, with no markup
Visibility and hookups
- Call log
- Raw SIP logs to trace any call end to end
- Signed webhooks for call events as they happen, including when a transcript is ready
- Transcripts split by speaker
- Listen in live, whisper to your agent, or join the call
- An AI assistant in the app that runs on your own OpenAI-compatible model
- Full API
- Connects to KontrolX, so calls sit next to your leads
- Komms calls in the same console
- MCP tools: look up calls, numbers and settings from Claude or any MCP client
- Team access, with passkey sign-in
We set Kurrent up with you. It runs on a Telnyx account of your own.
Questions
- What is Kurrent?
- Kurrent is call tracking and SIP routing that runs on your own carrier account: Telnyx, or bring your own carrier. Every SIP user and phone number becomes a source you can route, rate-limit, screen and log, with a call log, SIP logs, webhooks and an API. The minutes and numbers are billed to you by the carrier at its own rates.
- How much does Kurrent cost?
- 50% off the call tracking bill you pay today, phone charges included: we set the monthly fee so that it plus your minutes on Telnyx comes to half of what you pay now. The minimum is $1,795 a month. Telnyx bills the minutes and numbers to your own account at its price: calls to a local number from $0.0032 a minute, toll-free from $0.015, outbound from $0.005, local numbers from $1.00 a month, and call recording at $0.002 a minute.
- Is Kurrent the lowest-cost call tracking at high volume?
- Yes, from about 50,000 local minutes a month. In our call tracking price comparison, Kurrent costs less than CallRail, Ringba, TrackDrive, CallTrackingMetrics, CallScaler, CallGrid and WhatConverts at every volume from 50,000 to 1,000,000 minutes, using their own published prices. The reason is the minutes: Kurrent bills them at the phone company’s own rate, $0.0032/min for local inbound calls, while those tools charge $0.04 to $0.06 a minute. Kurrent has a minimum of $1,795 a month, so a small account may pay less elsewhere.
- Do I need my own Telnyx account?
- You need your own carrier account. Telnyx is the default: connect it once and Kurrent syncs your numbers and can place orders for new ones. You can also bring your own carrier. Either way the carrier bills you directly for minutes and numbers; KX21 never sees that invoice and takes nothing on it.
- Does Kurrent mark up minutes or numbers?
- No. We charge nothing per minute and add nothing to a single minute or number. The only thing you pay KX21 is the monthly software fee.
- How does Kurrent screen a call before it rings?
- In order: the caller's number is checked against your blacklist API, then a chain of validator APIs you choose, such as a line-type dip, consent lookup or fraud score, every one of which must pass, then a pre-ping asks the destination whether it will take the call. Any failure runs the action you configured instead of connecting the call. Each check uses your own API contract and is never marked up.
- What limits can I set per source?
- Concurrent calls, SIP invites per minute and calls per second, each set per source. A whitelist can restrict which destination numbers a source may reach.
- Can I get call events in real time?
- Yes. Subscribe a webhook to call events and they arrive at your endpoint as they happen. The call log and the SIP-level logs are also available in the console and over the API.
- How does Kurrent compare to Ringba or TrackDrive?
- Ringba lists $147 and $297 plans, plus $0.05 to $0.055 a minute and $2 to $4 a number. TrackDrive lists eleven separate per-use charges across six plans. Kurrent charges none of those: one monthly fee, and you pay the phone company for minutes directly, at their price. The comparison pages price both line by line.
- Do I have to send my call-tracking bill?
- No. Tell us roughly what you pay and how many minutes you use, and we will price the same calls on Kurrent with your minutes on Telnyx at their price. If you want it line by line, share the invoice: we split it into phone company and software, check that it adds up, and price it. Most bills come back at half or less. If yours does not, we say so.