Where does this number go?

You shouldn’t have to log into their 3CX to find out.

Kestrel is a console for MSPs and 3CX partners. You connect each customer PBX over HTTPS — no agent on their LAN — and get one place for inbound routing, fleet status, holidays, licences, DID search, and what changed. The partner owns the organisation and the invoice. End customers never log in.

From $15 per PBX / month · volume down to $8 · prices exclude GST · 14-day trial

Campus main on the live demo — trunk, DID, IVR, queues. Filter BH / AH / HOL. Click a queue for members. Try the demo.

What’s in it

Call-flow map

Trunk → DID → destination. Default route. Hours filter. Click a queue for members.

Fleet board

Up/down, hours, concurrent, peak 30/90d, open alerts. FQDN opens that host’s 3CX console.

DID search

Number, inbound rule, tenant, host — without opening twenty consoles.

Holidays and OOO

Per-site calendar. Email the client a link. They type a greeting or record by phone. You push it.

Drift

Missing 13 / 1300 / E.164. Inbound, outbound, and group diffs since the last snapshot.

Cloud poller

HTTPS to the 3CX Configuration API. No agent on the customer LAN. The partner owns the org.

The fleet board — same console as the demo. Open the live demo.

Wallboard is a full-screen view of the same fleet. Press Escape to leave. How shops use it.

The rest of the console

DID search — host, tenant, rule, destination. Guide.
Config drift — missing 13 / 1300 / E.164. Scenario. Click to enlarge.
PBX detail — peaks, hours, backup, charts 1h–90d. Click to enlarge.
MT host — click a company for flow, trunks, extensions, SBCs. Scenario. Click to enlarge.
Alerts — down, license, trunk, backup, update, keywords. Click to enlarge.
Maintenance — backup then install. Updates. Click to enlarge.

Friday jobs

Where does this number go?
Letterhead, carrier invoice, missed-call SMS. The map shows trunk → DID → IVR, queue, or extension — default route, BH / AH / HOL — without opening 3CX.
A site is down
Partner defaults or a per-host page. Email. The same types can be written to the 3CX console so on-call sees it before the shop opens.
Licence ceiling
Simultaneous calls versus licensed SC, plus 30/90-day peaks, on the fleet row. Charts 1h–90d on the box.
Find a DID
Search inbound rules and trunk lists. Open the matching host or tenant, then the map.
Outbound rules went missing
Drift flags missing 13 / 1300 / E.164. What changed lists inbound, outbound, and group diffs since the last snapshot.
Patch night
Check updates, queue backup-then-install, suppress down alerts. FQDN on the fleet row still opens that host’s 3CX console.

How it works

Connect a PBX with a service principal (owner password as fallback). Kestrel polls over HTTPS — allowlist our egress IPs or use a public FQDN. Status and inventory land on a timer; down, stale, licence, trunk, backup, and update issues become alerts. Techs search a DID, apply outbound defaults, or queue an update. Viewers stay read-only. Writes are audited.

We run 3CX fleets ourselves. The partner owns the organisation and the invoice. End customers never log in. From $15 per PBX, then $12, $10, $8. Prices exclude GST. 31+ is a conversation. Pricing.

Questions

What is Kestrel?

A console for MSPs and 3CX partners. Connect each customer PBX over HTTPS — no agent on their LAN — and get one place for inbound routing, fleet status, holidays, licences, DID search, and what changed. End customers never log in.

What is the call-flow map?

A picture of inbound routing: trunk → DID → IVR, queue, ring group, or extension. Default route is the catch-all. Filter business hours, after hours, or holidays. Click a queue for members. Call routing guide.

Do I install an agent?

No. Cloud poller over HTTPS to the 3CX Configuration API. Service principal preferred.

Is the wallboard available?

Yes. Open it from Fleet. Same live status, full screen. Press Escape to leave. See the wallboard use case.

How do I find a DID?

Search from the fleet board or DID search. Four or more digits. Inbound rules first, then trunk lists. DID search guide.

How much does it cost?

From $15 per connected PBX per month, then $12, $10, $8. Prices exclude GST. Full pricing.

Create an organisation

Self-serve on the app. 14-day trial, then Stripe. Walk the live demo first if you want a product tour.