TelemaVox è la piattaforma all-in-one per routing intelligente, tariffazione al secondo e gestione SIP/DID. Architettura distribuita, in balancing e fault-tolerant — pronta per il traffico carrier.
[INBOUND] DID +390813420010 → cust=acme-srl · plan=EU-Premium · ch=42/100 [ROUTING] dest=+44207... · trovaRotte() → 3 candidati · prio=10 · weighted-pick [DIAL ] peer=carrier-A · DTLS+SRTP · CLID=P-Asserted-Identity [QOS ] MOS=4.31 · jitter=2.1ms · loss=0.0% · rtt=38ms [BILL ] rate=€0.018/min · scatto=1s · setup=€0.003 · session=187s [CDR ] queued → CallSaverThread (batch 7/10) · Hazelcast CP committed ───────────────────────────────────────────────────────────────── node-2:~$ _
Costruito sopra tecnologie collaudate
Funzionalità
Dal least-cost routing al billing al secondo, dalla gestione DID al monitoraggio QoS. Una sola piattaforma.
Multi-leg con priorità e weighted-random nel tier più basso. Failover automatico tra carrier in meno di un secondo. Match per prefisso longest-match o per Paese + tipo numero.
Scatti configurabili (default 1s), setup charge, periodi a tariffa, BigDecimal a 5 decimali. Modalità prepagata o postpagata con fido. Multi-currency (EUR/USD/GBP).
Tariffe sell e buy separate per destinazione. Lookup per country code e tipo numero (mobile, fisso). Tariffari distinti per inbound e outbound.
Inventario DID per cliente, DID preferito per CLID outbound, piano tariffario inbound dedicato. Match regex MySQL nativo.
Provisioning completo dei parametri sip.conf (200+ campi). UDP, TCP, TLS, WebSocket. Codec allow/disallow, DTLS, SRTP, registrazione dinamica.
Cluster Hazelcast CP per stato condiviso. Load balancing tra nodi. Pool AGI 300/1000 thread. Salvataggio CDR asincrono in batch — zero impatto sul handling chiamata.
P-Asserted-Identity, P-Preferred-Identity, header Privacy (RFC 3323/3325). Pass-through per clienti trusted, enforcement DID per gli altri.
Limiti concorrenti inbound/outbound per cliente, in tempo reale. Tracking thread-safe via dual-key cache. Tempo massimo sessione per credito disponibile.
CDR completi: MOS, jitter, loss, RTT da flussi RTP. Filtri per data, peer, dialstatus, destinazione. Active-call list in tempo reale.
Endpoint completi per customer, plan, rate, DID, SIP, peer, route, gateway, call. JWT, TOTP MFA, RBAC admin/customer, CORS.
InboundAGI con lookup DID, controllo canali inbound, tariffazione opzionale, recapito sull'account SIP del cliente.
Configurazione ricaricabile via SIGHUP senza restart. Pool DB 400 connessioni. Log4j. Pronto al deploy carrier-grade.
Architettura
Aggiungi nodi orizzontalmente per scalare. Il cluster Hazelcast CP mantiene la consistenza dello stato condiviso (canali attivi, saldi, sessioni). Se un nodo cade, gli altri continuano a servire il traffico.
Prezzi
Niente prezzi a sorpresa. Niente costi per chiamata. Paghi il server, scali quanto ti serve.
Per operatori in crescita o singoli POP.
+ 99€ setup una tantum per server
Per ITSP, wholesale, deployment multi-nodo.
+ 99€ setup una tantum per server
Tutti i prezzi sono IVA esclusa. Setup 99€ una tantum per ogni server attivato. Nessun costo per chiamata, nessuna licenza per canale aggiuntivo.
FAQ
No. TelemaVox si integra con Asterisk via FastAGI. Asterisk resta il PBX, TelemaVox aggiunge routing, tariffazione, gestione clienti e CDR.
Lineare. Esempio: 3 server con cluster oltre 100 canali = 99€×3 = 297€/mese, più 99€×3 = 297€ setup una tantum.
Lo stato condiviso (canali attivi, saldi, sessioni) vive nel cluster Hazelcast CP. Se un nodo cade, gli altri continuano a gestire le chiamate senza perdita di dati.
MySQL via Hibernate + Apache DbUtils. Schema gestito automaticamente (hbm2ddl=update). Pool fino a 400 connessioni concorrenti.
Sì. Ogni cliente può essere prepagato (saldo) o postpagato (saldo + fido). Il calcolo del tempo massimo sessione viene fatto in tempo reale prima dell'instradamento.
REST completa: customer, plan, rate, DID, SIP account, peer, route, gateway, calls. Autenticazione JWT con TOTP MFA opzionale, RBAC admin/customer.
Sì. SPA Vue 3 inclusa, accesso admin e accesso self-service per i clienti finali.
Mettiamo TelemaVox in produzione sui tuoi server. Zero lock-in, codice e schema sotto il tuo controllo.