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.
Создан, чтобы делать ваших инженеров голоса быстрее, эффективнее и продуктивнее. VoxyWatch помогает голосовым командам обнаруживать аномалии, понимать проблемы SIP и ускорять анализ инцидентов с помощью специализированной наблюдаемости и ИИ для телекоммуникаций.
curl -fsSL https://raw.githubusercontent.com/VoxyWatch/publish/main/install.sh | sudo bash Работает сразу с
A trunk silently degrades ASR from 90% to 70%. Global thresholds never see it. The ticket comes from the customer, not from monitoring.
Wireshark, grep on the SBC, manual captures and correlation by hand. Every incident burns hours of a senior engineer's time.
Without your own evidence, diagnosis ends in a ticket with the SBC vendor: days of waiting and zero control.
Which carrier is degrading? Which destination is failing? Without per-trunk and per-country attribution, it's all opinion, not evidence.
Actions execute only after your approval — and the AI has no tool to change your network. By design, not by promise.
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.
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.
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.
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”.
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.
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.
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.
Операторы, ITSP, UCaaS-провайдеры, голосовые интеграторы. Vendor-agnostic, мульти-SBC, self-hosted.
Вид NOC по каждому интерконнекту: ASR/NER по маршруту, детекция аномалий по транкам, всплески 5xx помечены в моменте.
Видимость по клиенту, качество по направлению, атрибуция оператора по ITU-T E.164, и аудио — когда нужно доказать, что произошло.
Аудитируемое качество голоса по тенантам: MOS, jitter, loss, PDD. Замечайте деградации до того, как клиент эскалирует.
Диагностируйте звонки без эскалации к вендору SBC. Доказательный анализ инцидентов, мультиплатформенно.
Захват, атрибуция, обучение и объяснение — всё в одном self-hosted бинарнике.
HEP v1/v2/v3 по UDP и TCP от Asterisk, Kamailio, OpenSIPS, FreeSWITCH, Oracle/ACME, Ribbon, AudioCodes, Cisco CUBE — плюс прилагаемый voxywatch-probe (Go + libpcap, amd64 и arm64) для источников, не умеющих HEP.
Загрузите свои транки один раз. Каждый звонок атрибутируется оператору по IP/CIDR и стране назначения по движку ITU-T E.164 longest-match (197 кодов). ONNET-трафик помечен отдельно.
Каждый транк учит свою норму (среднее ± σ по часам). Ловит тихие сдвиги, которые глобальные пороги пропускают — например, ASR падает с 90% до 70% у одного оператора.
Копилот на транк и сводный: читает здоровье + baseline + тренд 48ч, возвращает вероятную причину и действие для NOC. Работает с OpenAI, Anthropic, Gemini, OpenRouter. Никогда не трогает SBC.
Встроенный SNMP v2c/v3 агент: 30+ OID и edge-triggered traps по потере захвата, остановке sniffer, низким ASR/MOS, давлению на диск/CPU/RAM. MIB для скачивания. Совместим с PRTG, Zabbix, Nagios.
Один бинарник + PostgreSQL/TimescaleDB, разворачивается установщиком за 60 секунд. Ваше железо, ваши данные, без облака, без телеметрии, без call-home.
VoxyWatch создан для круглосуточной наблюдаемости NOC. Он дополняет — а не заменяет — пакетные инструменты вроде Wireshark и open-source проекты вроде HOMER.
| VoxyWatch | HOMER | Панели SBC | Wireshark | |
|---|---|---|---|---|
| Self-hosted | ✓ | ✓ | — | ✓ |
| Веб-портал | ✓ | ✓ | ✓ | — |
| HEPv1 / v2 / v3 | ✓ | ✓ | ~ | ~ |
| E-model MOS | ✓ | ✓ | ~ | — |
| Реконструкция аудио SIPREC | ✓ | — | ~ | — |
| Воспроизведение аудио в браузере | ✓ | — | ~ | — |
| Встроенный ИИ-ассистент | ✓ | — | — | — |
| Установка одним бинарником | ✓ | — | · | ✓ |
| Криминалистический анализ пакетов (специализированный инструмент) | · | ~ | — | ✓ |
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.
The Probe drops RTP of a payment window at the source — the smallest possible PCI scope for your deployment.
Add or remove SSRCs in pci_suppress.json — Probe applies within seconds, no restart, no service window.
Pairs with portal-side suppression for a two-layer guarantee: misconfigured Probe entries are caught server-side before storage.
Your contact-center system writes the SSRC entry when the agent triggers pause. Resume removes it. No new infrastructure.
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.
Любой отправитель HEPv3 работает сразу. Для остальных в Wiki есть точное руководство.
Ваш SBC не поддерживает нативный HEP? Sidecar HEPlify или SPAN-порт решают задачу — пошагово описано в Wiki.
Лёгкий. Комфортно работает на скромном сервере.
От теории к диагнозу за минуты.
Отфильтруйте по статусу = неуспешно, откройте любой вызов — SIP-диаграмма покажет INVITE → 100 → 486. Первопричина подтверждена менее чем за 5 минут.
Реконструируйте аудио, прослушайте по каналам и сопоставьте джиттер и RTCP, чтобы точно определить, где пропал звук вызываемого абонента.
Сделайте тестовые вызовы и убедитесь, что они отображаются с верными номерами, высоким MOS и чистыми диаграммами до запуска в продакшн.
VoxyWatch — это не универсальная платформа наблюдаемости, которая выучила SIP в прошлом квартале. Он спроектирован людьми, которые управляли голосовыми сетями — и создан специально для инженеров, которые это делают.
🔒 Цена для ранних пользователей закреплена, пока мы подключаем первую волну клиентов.
The most common things buyers ask before getting started.
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 →Yes, on request. Write to contact@voxywatch.com with your preferred method and plan length, and we set it up.
Yes. Open a support ticket and we credit the unused portion of your Pro license toward the Telco plan.
Open a support ticket. We re-issue your license for the new HWID. Same plan, same expiration.
Yes. Open a support ticket with your billing details (legal name, tax ID, address) and we send a proper invoice for your records.
On request. Open a support ticket with the currency and plan length, and we coordinate it outside the default Paddle USD flow.
No. Your CDRs, audio recordings, and configuration stay intact on your server. Only new captures are paused until you renew.
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.
Yes. The Free tier (50 concurrent calls, 1,000 CDRs) is lifetime free and includes every feature. No credit card. Install in 60 seconds.
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.
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.
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%.
Contact us at partners@voxywatch.com with the prospect details.
We agree on the commission percentage based on the support level.
When the customer pays for any plan (1 month, 6 months, 1 year, or 2 years), you receive your commission on that first payment.
Payment method and minimum payout agreed by email.
Email partners@voxywatch.com and we send the full program terms.
Без облака. Без SaaS. Без карты. Разверните VoxyWatch на собственном сервере и получите видимость SIP операторского уровня.