SIP · SIPREC · HEP · 100% auto-hébergé

Observabilité SIP conçue pour les équipes télécoms.

Conçu pour rendre vos ingénieurs voix plus rapides, plus efficaces et plus performants. VoxyWatch aide les équipes voix à détecter les anomalies, comprendre les problèmes SIP et accélérer l'analyse des incidents grâce à une observabilité spécialisée et à l'IA appliquée aux télécommunications.

Installez en une ligne — palier gratuit, sans carte :
curl -fsSL https://raw.githubusercontent.com/VoxyWatch/publish/main/install.sh | sudo bash
Voir sur GitHub
Détection d'anomalies par trunkIA qui assiste, sans jamais exécuterVendor-agnostic, multi-SBC100% auto-hébergé

Fonctionne d’emblée avec

AsteriskKamailioFreeSWITCHAudioCodesRibbonCisco CUBEAvayaRTPEngine
The problem

Your customer detects the failure before your NOC does

The customer calls first

A trunk silently degrades ASR from 90% to 70%. Global thresholds never see it. The ticket comes from the customer, not from monitoring.

Hours per incident

Wireshark, grep on the SBC, manual captures and correlation by hand. Every incident burns hours of a senior engineer's time.

Escalating to the vendor

Without your own evidence, diagnosis ends in a ticket with the SBC vendor: days of waiting and zero control.

Zero inter-carrier visibility

Which carrier is degrading? Which destination is failing? Without per-trunk and per-country attribution, it's all opinion, not evidence.

🤖 The agentic NOC

A virtual NOC engineer that runs the incident loop end-to-end

DETECT INVESTIGATE DIAGNOSE NOTIFY ACT LEARN

Actions execute only after your approval — and the AI has no tool to change your network. By design, not by promise.

🚨

Incident engine

Every anomaly becomes a persistent incident with a lifecycle (open → acknowledged → resolved), deduplication, an auditable timeline and stability-based auto-resolve. A dedicated Incidents tab with one-click actions.

🔍

Autonomous investigator

The moment an incident opens, VoxyWatch investigates by itself: sample failing calls, dominant SIP codes, failing IP paths, and whether other trunks degraded too — the local-vs-carrier tell. With your LLM key, it writes the probable root cause citing that evidence.

📲

Telegram & email with action buttons

Critical incidents reach your phone with the diagnosis attached and inline buttons: Ack · Resolve · Investigate · plus a proposed remediation when one applies. Each portal user links their own chat with a one-time code. Every action audited by real username, gated by role.

📚

Runbooks + case memory

Ships with field runbooks the investigator follows and cites step by step — add your own as JSON. Resolved incidents become institutional memory: “same as incident #123, resolved: carrier maintenance”.

🛡️

Statistical confidence

CRITICAL must be earned: minimum sample size, measurement coverage, deviation from the trunk's own baseline, sustained degradation. Validated on production data: −92% false-critical noise.

📋

Capacity forecast & digest

Audio retention is measured, not guessed — capacity incidents open before you run out. A daily/weekly digest lands in Telegram or your webhook on schedule.

🛟 Safe remediation, with your approval

Proposed actions come from a closed, code-level catalog (restart the capture sniffer, recompute baselines — never your SBC), execute only after your tap, and land in the incident timeline with who-approved-what.

Pour qui

Conçu pour les équipes qui exploitent de vrais réseaux voix

Opérateurs, ITSP, fournisseurs UCaaS, intégrateurs voix. Vendor-agnostic, multi-SBC, auto-hébergé.

Opérateurs

La vue NOC sur chaque interconnexion : ASR/NER par route, détection d’anomalies par trunk, pics 5xx signalés en temps réel.

ITSP

Visibilité par client, qualité par destination, attribution opérateur via ITU-T E.164, et l’audio quand vous devez prouver ce qui s’est passé.

Fournisseurs UCaaS

Qualité voix auditable par tenant : MOS, gigue, perte, PDD. Détectez les dégradations avant que le client n’escalade.

Intégrateurs et MSP voix

Diagnostiquez les appels sans escalader chez le constructeur du SBC. Analyse d’incidents fondée sur des preuves, multi-plateforme.

VoxyWatch

D'un paquet SIP à l'action que votre NOC doit exécuter

Capturer, attribuer, apprendre et expliquer — tout dans un seul binaire auto-hébergé.

Capture universelle multi-source

HEP v1/v2/v3 sur UDP et TCP depuis Asterisk, Kamailio, OpenSIPS, FreeSWITCH, Oracle/ACME, Ribbon, AudioCodes, Cisco CUBE — plus le voxywatch-probe inclus (Go + libpcap, amd64 et arm64) pour les sources qui n'émettent pas HEP.

Intelligence opérateur et pays

Chargez vos trunks une seule fois. Chaque appel est attribué à son opérateur par IP/CIDR et à son pays de destination via un moteur ITU-T E.164 longest-match (197 codes). Trafic ONNET marqué séparément.

Baselines auto par trunk

Chaque trunk apprend son propre normal (moyenne ± σ par heure). Détecte les dérives silencieuses que les seuils globaux ratent — comme un ASR qui passe de 90% à 70% sur un seul opérateur.

Copilote IA pour NOC — votre propre clé

Copilote par trunk et résumé : lit la santé + baseline + tendance 48h, renvoie la cause probable et l'action NOC. Compatible OpenAI, Anthropic, Gemini ou OpenRouter. Ne touche jamais le SBC.

Agent SNMP intégré + traps

Agent SNMP v2c/v3 intégré avec plus de 30 OIDs et traps edge-triggered pour perte de capture, sniffer arrêté, ASR/MOS bas, pression disque/CPU/RAM. MIB téléchargeable. S'intègre à PRTG, Zabbix, Nagios.

100% auto-hébergé, sans exception

Un binaire + PostgreSQL/TimescaleDB, provisionné par l'installateur en 60 secondes. Votre matériel, vos données, pas de cloud, pas de télémétrie, pas de call-home.

VoxyWatch vs.

Où s'inscrit VoxyWatch

VoxyWatch est conçu pour l’observabilité 24/7 du NOC. Il complète — sans remplacer — les outils paquets comme Wireshark et les projets open source comme HOMER.

VoxyWatchHOMERTableaux de bord SBCWireshark
Auto-hébergé
Portail web
HEPv1 / v2 / v3 ~~
MOS E-model ~
Reconstruction audio SIPREC ~
Lecture audio dans le navigateur ~
Assistant IA intégré
Installation en un binaire ·
Inspection forensique des paquets (outil spécialisé) ·~
🔒 PCI-DSS

Built for PCI-DSS environments

When your customers dictate card numbers by phone, sensitive RTP is dropped at the source. Payment audio never leaves the secure environment, never travels the network, never reaches VoxyWatch.

Strictest scope reduction

The Probe drops RTP of a payment window at the source — the smallest possible PCI scope for your deployment.

Hot-reload via JSON

Add or remove SSRCs in pci_suppress.json — Probe applies within seconds, no restart, no service window.

Defense in depth

Pairs with portal-side suppression for a two-layer guarantee: misconfigured Probe entries are caught server-side before storage.

CRM-friendly

Your contact-center system writes the SSRC entry when the agent triggers pause. Resume removes it. No new infrastructure.

🔗 MCP server

Your voice network, exposed to your agents

VoxyWatch ships a standalone Model Context Protocol server: connect Claude Desktop, Claude Code or any MCP-compatible agent and let it query health, KPIs, trunk status, CDRs and incidents — with evidence and diagnosis — through 6 read-only tools. Authenticated with the same scoped API keys.

voxywatch-mcp.js · 6 read-only tools · scoped API keys

Your corporate AI can now interrogate your voice network.

specs

Spécifications techniques

Léger. Tourne à l’aise sur un serveur modeste.

Port du portail 3080 (HTTP) · 3443 (HTTPS)
Ports HEP 9060 UDP+TCP · 9910/9911 UDP
Base de données SQLite 3 (mode WAL)
RAM minimale 512 Mo (2 Go recommandés)
Système d’exploitation Linux (Debian / Ubuntu / RHEL)
Versions HEP 1, 2 et 3 (autodétectées)
Codec audio G.711 / G.722
Formats d’export PCAP · WAV · CSV · JSON
use cases

Cas d’usage concrets

De la théorie au diagnostic en quelques minutes.

01

Déboguer un interconnect d’opérateur

Filtrez par statut = échec, ouvrez n’importe quel appel : le diagramme SIP montre INVITE → 100 → 486. Cause racine confirmée en moins de 5 minutes.

02

Auditer des enregistrements SIPREC

Reconstruisez l’audio, écoutez par canal et recoupez gigue et RTCP pour localiser exactement où l’audio du destinataire a coupé.

03

Valider un nouveau SBC

Passez des appels de test et vérifiez qu’ils apparaissent avec les bons numéros, un MOS élevé et des diagrammes propres avant la mise en production.

Qui l’a construit

Construit par des ingénieurs réseau avec une vraie expérience d’exploitation de réseaux voix carrier-grade.

VoxyWatch n’est pas une plateforme d’observabilité générique qui a découvert SIP le trimestre dernier. Il est conçu par ceux qui ont exploité des réseaux voix — et construit pour les ingénieurs qui le font.

🔒 Le tarif early adopter est verrouillé pendant que nous accueillons notre première vague de clients.

FAQ

Frequently asked questions

The most common things buyers ask before getting started.

How do I cancel my subscription?

Open the Paddle customer portal and cancel from there in one click — link below. Your license stays active until the end of the billing period.

Open Paddle customer portal →
Do you accept bank transfer, PayPal, or Stripe?

Yes, on request. Write to contact@voxywatch.com with your preferred method and plan length, and we set it up.

Can I upgrade from Pro to Telco without losing what I already paid?

Yes. Open a support ticket and we credit the unused portion of your Pro license toward the Telco plan.

What if my server is damaged or I need to change hardware?

Open a support ticket. We re-issue your license for the new HWID. Same plan, same expiration.

Do you issue an invoice for accounting?

Yes. Open a support ticket with your billing details (legal name, tax ID, address) and we send a proper invoice for your records.

Can I be billed in MXN, EUR, or another local currency?

On request. Open a support ticket with the currency and plan length, and we coordinate it outside the default Paddle USD flow.

What happens when my license expires? Do I lose my data?

No. Your CDRs, audio recordings, and configuration stay intact on your server. Only new captures are paused until you renew.

Does VoxyWatch send any data to the cloud?

No. VoxyWatch is 100% self-hosted. No telemetry, no call-home, no data leaves your network. The only outbound calls are AI copilot requests — and those use YOUR API key, going to YOUR chosen provider.

Is there a free trial?

Yes. The Free tier (50 concurrent calls, 1,000 CDRs) is lifetime free and includes every feature. No credit card. Install in 60 seconds.

Can the AI agent change my network?

No. The AI has no tool to touch your SBC — by design, not by promise. Proposed remediations come from a closed, code-level catalog (restart the capture sniffer, recompute baselines) and execute only after a human explicitly approves, with full audit of who approved what.

How does the AI copilot handle privacy?

It is bring-your-own-key. You configure your own OpenAI, Anthropic, Gemini, or OpenRouter API key. Requests go directly from your VoxyWatch instance to your AI provider. VoxyWatch never sees the data and never proxies through our servers.

🤝 Partners

Refer a customer, earn a commission

Earn 10% to 30% of the first payment when you refer a customer to VoxyWatch. The exact percentage depends on your involvement: a simple referral starts at 10%; active sales support (introductions, technical pre-sales, demo coordination) goes up to 30%.

  1. 1

    Contact us at partners@voxywatch.com with the prospect details.

  2. 2

    We agree on the commission percentage based on the support level.

  3. 3

    When the customer pays for any plan (1 month, 6 months, 1 year, or 2 years), you receive your commission on that first payment.

  4. 4

    Payment method and minimum payout agreed by email.

Get the terms

Email partners@voxywatch.com and we send the full program terms.

Commencez à voir vos appels dès aujourd’hui

Sans cloud. Sans SaaS. Sans carte. Déployez VoxyWatch sur votre propre serveur et obtenez une visibilité SIP de qualité opérateur.