RingTelix • Softswitch management

Operations overview

Customer, carrier, rating and routing modules — separate and organized.

UI REVIEW · NOT LIVE
This is a self-contained UI prototype. No database, customer, carrier or billing records are changed. All example figures are illustrative; live calling and real-time metrics are not connected.
—Awaiting API connection
—Awaiting API connection
—Kamailio not connected
—CDR rating not connected

Module readiness

Preview the final structure without risking existing production data.

ModuleUIBackend
Customer / Carrier ratesPreview readyExisting API, integration pending
Bulk importCSV previewCommit endpoint pending
RoutingPreview readyRouting enforcement pending
CDR / Live breakoutPlaceholderLive SIP integration pending

Suggested review order

1. Customer and Carrier Rate Cards
2. CSV import workflow
3. Customer routing
4. Billing calculation
5. CDR and live breakout

Customer management

Customer-specific selling rate cards and routing assignments. Add, Edit and Delete require authenticated API integration.

CustomerCreditChannelsStatusLast callASRACDCPSActions
No live customer data connected. This screen will use the authenticated tenants API.

Carrier management

Carrier connectivity, capacity, performance and attached buying rate card. Edit/Delete require authenticated API integration.

CarrierHostChannelsStatusLast callASRACDCPSActions
No live carrier data connected. This screen will use the authenticated carriers API.
Prefix ⇅Rate / minInitialIncrementBillingEffectiveTypeActions
0 preview rowsUI preview only · Database not connected

Customer routing

Customer → selling card → carrier → buying card → priority.

CustomerSell cardCarrierBuy cardPriorityStatus
No routing profiles configured in preview.

Routing design

IDs are for preview only. Real deployment must verify tenant ownership and card/carrier mapping on the server.

Billing cycle calculator

Calculate sell charge, buy cost and gross margin independently.

Calculation result

Enter call duration and billing rules.

Illustrative calculator only. Production rating needs answered-call timestamps, effective rates, rounding policy and immutable rated CDRs.

Bulk CSV import preview

Choose the rate-card type, select a CSV, validate every row, then review.

Accepted headers: prefix, rate_per_minute, initial_seconds, increment_seconds, effective_from

Validation summary

No file selected.

Preview rows

RowPrefixRate/minInitialIncrementEffectiveStatus
Upload a CSV to preview its contents.

CDR and SIP trace

Call ID, customer, carrier, response code, duration, billable seconds, customer charge and carrier cost.

Call IDCustomerCarrierDestinationSIPDurationSellBuyMargin
No real call records connected. SIP trace capture and correlation remain pending.
—
—
—
—

Live breakout by prefix / customer / carrier

Will show attempts, answered calls, ASR, ACD, CPS, channel usage, selling revenue, buying cost and margin after CDR/SIP event integration.

Live events not connected — no invented metrics displayed.

Production integration checklist

Admin authentication and role checks; restricted database role; rate-card ownership and duplicate handling; transactional import with audit trail; route validation; real SIP/CDR ingestion; invoice reconciliation; backup/rollback; load and fraud testing.