Recente Tenants
Geen tenants
CDR Samenvatting (vandaag)
| Naam | Bedrijf | Type | Saldo | Max gelijkt. | CPS | Status | |
|---|---|---|---|---|---|---|---|
Geen tenants gevonden
| User | Domain | Tenant | CLI | Max Calls | Status | |
|---|---|---|---|---|---|---|
Geen subscribers gevonden
| Nummer | Land | Stad | Tenant | Routingsprofiel | Maandprijs | Status | |
|---|---|---|---|---|---|---|---|
Geen nummers gevonden
Nummers toevoegen aan stock
| Nummer | Zone | Type | Status | Tenant | Retail |
|---|---|---|---|---|---|
Geen stock gevonden
| Land | Zone | Type | Maand | Setup | API |
|---|---|---|---|---|---|
Nieuwe order
| Ref | Tenant | Soort | Zone/Type | Aantal | Status | Datum | |
|---|---|---|---|---|---|---|---|
Geen orders
| Naam | Tenant | |
|---|---|---|
| IVR |
Geen profielen
Nog geen routingsprofielen
Gebruik + Nieuw routingsprofiel om te starten. Daarna kun je hier routes toevoegen.
Kies een profiel
Klik op een rij in de tabel links (niet alleen op Bewerken). Daarna verschijnt hier + Route.
Routes laden…
Kon routes niet laden (API of sessie).
| # | Type | Bestemming | Bevest. | |
|---|---|---|---|---|
Nog geen routes — voeg een route toe
VestaFlow — gestructureerde IVR
JSON-DSL voor FreeSWITCH-apps. Heeft voorrang op de eenvoudige routes hierboven.
Nog geen stappen — kies een sjabloon of voeg stappen toe.
Voorbeeld: {"1":[{"op":"bridge_subscriber","destination":"sales@…"}],"default":[{"op":"hangup"}]}
Koppel een profiel aan een nummer onder Nummers. Zonder VestaFlow wordt per oproep één eenvoudige route gebruikt (laagste step). Met VestaFlow voert FreeSWITCH de gestructureerde stappen uit (answer, playback, IVR-menu, bridge, …). API: PUT /callflows/profiles/{id}.
Tarief voor één bestemming
Voer een geldig telefoonnummer in (bij voorkeur in internationaal formaat, bijv. +32 470 12 34 56). Er wordt de langste passende prefix in het geselecteerde plan gebruikt (zelfde logica als billing).
Match voor
- Prefix
- Omschrijving
- EUR/min
- Connect fee
Geen tariefregel voor in dit plan (geen prefix die vandaag geldig is).
| Prefix | Beschrijving | EUR/min | Connect fee | Geldig vanaf | Tot | |
|---|---|---|---|---|---|---|
Geen tarieven in dit plan
Prijslijst uploaden
Upload een Sewan-export (origin-based JSON). Het bestand wordt in je browser ingelezen en gereduceerd tot de relevante regels: de bestemming-tarieven én de Belgische originatie (a_rating_prefix 32). Verkoopprijzen = kost × (1 + marge) en gelden enkel vanaf een Belgisch nummer.
| Naam | Status | Bestemmingen | BE-origin | Default marge | Gepubliceerd | |
|---|---|---|---|---|---|---|
Nog geen prijslijsten geüpload
Marges
Marge wordt bepaald per zone. Leeg = de default-marge wordt gebruikt. Een per-bestemming override (in de tabel) heeft voorrang.
| Bestemming | Zone | Prefixen | Kost (BE/def) | Marge | Verkoop €/min | Override % |
|---|---|---|---|---|---|---|
| * |
Geen bestemmingen
* = geen Belgisch-origin tarief in de lijst; default-kost wordt gebruikt.
Bel- & EU-bundels
Inbegrepen minuten voor België (landcode 32) en EU (overige EU-lidstaten, exclusief BE). Factuurperiode = kalendermaand. Verbruik uit outbound CDR’s. Marge = % bovenop het normale tarief bij overschrijding.
| Naam | Min BE | Min EU | Marge BE % | Marge EU % | Actief | |
|---|---|---|---|---|---|---|
Nog geen bundels — maak er een aan.
Verbruik (kalendermaand)
Alleen zichtbaar voor tenants met een gekoppelde bundel.
Totaal
Beantwoord
ASR
ACD
Omzet
| Tijd | Richting | Beller | Gebeld | Tenant | Duur | Kost | Status | SIP |
|---|---|---|---|---|---|---|---|---|
| — |
Geen CDR's gevonden
| Nummer | Tenant | Periode | Subtotaal | BTW | Totaal | Status | |
|---|---|---|---|---|---|---|---|
Geen facturen gevonden
Toegestane beller-ID (CLI)
Voeg per tenant of subscriber nummers toe die mogen verschijnen bij uitgaande gesprekken. Markeer één nummer als default — dat wordt gebruikt als het toestel een ander nummer doorgeeft of geen CLI meestuurt.
| Tenant | Subscriber | CLI-nummer | Default | Geverifieerd | Beschrijving | |
|---|---|---|---|---|---|---|
| Default |
Nog geen CLI-regels — voeg toegestane nummers toe en kies een default.
IP-authenticatie (SIP trunk)
Whitelist bron-IP's van een klant-PBX of carrier. INVITEs vanaf die adressen worden zonder SIP-wachtwoord geaccepteerd en als inkomend gerouteerd naar hun DID's. Max. 10 actieve IP's per tenant.
| Tenant | IP-adres | Actief | Beschrijving | |
|---|---|---|---|---|
Nog geen IP-whitelist — voeg bron-IP's toe voor trunk-authenticatie.
Selecteer een tenant om features te beheren
Overzicht van alle pytest-suites tegen het live platform. Klik een suite voor detail; gebruik Run om opnieuw te draaien.
Laatst geslaagd
Laatst gefaald
Bezig
Nog niet gedraaid
Suites totaal
| Test | Status | Tijd |
|---|---|---|
Geen test suites gevonden in catalogus.
Platform-schema met status per machine op basis van SIP OPTIONS tussen hosts (niet TCP vanaf db1).
Machines
/
SIP-links OK
Nodes volledig OK
Load historie (CPU / geheugen)
Metrics laden…Samples elke minuut, bewaard 7 dagen (via vestatech-node-health op elke host).
CPU
RAM
Load
Nog geen metrics — wacht ~1 minuut na deploy of controleer de collector op db1.
geen SIP-paden
—
Alle SIP-links (detail)
| Bron | Doel | SIP | ms |
|---|---|---|---|
Microsoft Teams Direct Routing
Volg de stappen hieronder: FQDN/DNS → Microsoft-login → M365-domein → Toepassen in Teams → controleren.
Stap 1 — Kies een tenant
Selecteer hierboven de klant om Direct Routing te configureren.
Stap 2
FQDN & DNS
Standaard voorstel: cust######.cust.myblue.be (wildcard *.cust.myblue.be). Geen vestatech-domeinen. Het A-record moet naar de publieke SBC-IP wijzen.
→
Verwacht · gevonden
Stap 3
Verbind met Microsoft
Log in als Teams-beheerder van de klant. Er volgen twee device-codes: eerst Teams, daarna Graph (voor M365-domeinen). Geen app-registratie nodig.
Sessiestatus
Verbonden als ·
Nog niet verbonden.
Stap 4
M365-domein toevoegen
Voeg toe in hun Microsoft 365-tenant, publiceer de TXT in DNS, en verifieer.
- Klik Domein aanmaken (Graph maakt het domein aan).
- Zet de getoonde TXT-record in jullie DNS.
- Klik Domein verifiëren.
SIP OK
TXT →
Stap 5
Toepassen in Teams
Zet de SBC-gateway, voice route en policy in Microsoft Teams. Activeer de tenant op de SBC wanneer je klaar bent voor verkeer.
Laatste PowerShell-resultaat
OK
Stap 6
Controleren
Controleer of Direct Routing gezond is: platformdiagnose en SIP OPTIONS van Microsoft.
Diagnose
✓
SIP debug (TLS / Teams)
Recente call-legs voor · laatste u
SIP OPTIONS (Microsoft healthcheck)
Laatste OPTIONS:
| Tijd | Kind | Bron | Code | Detail |
|---|---|---|---|---|
Nog geen Teams/TLS call-traces.
| Tijd | Call-ID | Msgs | TLS | Preview | |
|---|---|---|---|---|---|
Tenant geselecteerd. Ga verder met FQDN & DNS.
Profiel
Wachtwoord wijzigen
Voorkeuren
Platform-beheerders met username/wachtwoord login.
Alleen superadmin kan gebruikers beheren. Vraag een superadmin om je rol te verhogen.
| Gebruikersnaam | Rol | Status | Laatste login | ||
|---|---|---|---|---|---|
Geen admin users gevonden
Geregistreerd:
Dialoog:
Geen telefoons geconfigureerd of orchestrator onbereikbaar.
Handmatig bellen
Testscenario's
Geen scenario's beschikbaar.
Recente runs
Run-resultaat
Start een scenario om de stappen te volgen.
Velden met * zijn verplicht
Beveiliging & limieten
Daglimieten outbound (EUR/dag)
Fraudepreventie premium
Bij te veel premium calls binnen het venster: lockout → echo (geen carrier). Limieten worden afgedwongen op FreeSWITCH.
Minuten BE/EU per kalendermaand; koppel onder Bundels.
Gebruikersnamen cust00001, … per tenant. Realm: cust000001.myblue.be (tenant 1), enz.
Per SIP-gebruiker (beide richtingen).
EU-zone = E.164-landcodes van EU-lidstaten, zonder 32 (België). Periode = kalendermaand. Overschrijding: % bovenop het normale minuuttarief uit het tariefplan.
Route in profiel
ID
JSON-array met strings, bijv. ["cust01@realm.be","+32…"]
Formaat: user@domein
Geen bestemming nodig bij afwijzen.
Alleen van toepassing bij type «Ring»
Optioneel: opgebelde moet dit cijfer intoetsen
Routes voor
Nieuwe route toevoegen
Failover-keten voor — routes worden op volgorde van prioriteit geprobeerd tot er één opneemt.
Nog geen failover-routes. Voeg er hieronder een toe.
Nieuwe failover-stap toevoegen
Verwijderen?
Dit kan niet ongedaan worden.
SIP-ladder
SIP-berichten laden…
Geen SIP-berichten gevonden voor dit gesprek.
Klik op een pijl in de ladder om het SIP-bericht te bekijken