Microsoft Teams testing
Automated & Live Test Calls into Microsoft Teams
Define multi-step Teams call scenarios, run them through our hosted Direct Routing SBC, and review the resulting call logs, SIP dialogs, and Teams diagnostics in one place. All without PSTN costs.
Configure Teams call scenarios
Build multi-step call paths into your Teams tenant. Send audio and DTMF through auto attendants, call queues, and hunt groups, then group related scenarios into suites for release gates.
- Configure caller ID, target number, and post-answer actions for each Teams route you need to prove.
- Script the full journey: wait for the prompt, press DTMF, play audio, then hang up.
- Works with all tenants, including E5 Developer Sandbox and CDX demo tenants via hosted Direct Routing. No PSTN carrier required.
No PSTN costs
Test any From and To without carrier fees
Traditional test calls need a PSTN trunk, per-minute rates, and DIDs for every caller and destination you want to cover. Hosted Direct Routing goes SBC to tenant, so scheduled checks and CI runs do not bill as PSTN minutes.
PSTN cost comparison
Same Teams test coverage, without trunks, DIDs, or per-minute charges.
Traditional testing
Carrier billed-
PSTN trunk
Carrier SIP trunk or analog lines just to originate test calls.
-
Per-minute rates
Every scheduled check and CI run bills as a real PSTN minute.
-
Telco DID costs
New caller IDs and destination numbers mean more inventory and monthly rent.
VoIP Toolbox
No PSTN-
Step 1
Direct Routing SBC
-
Step 2
Direct to tenant
-
Result
$0 PSTN costs
Any caller / any callee
Diversify From and To without buying DIDs. Pick any caller and callee combination for each scenario.
Caller (SIP From)
+15551201001
Callee (SIP To)
+18005550100
SIP message log
SIP dialogs and call log evidence
Every Teams scenario run keeps the raw SIP flow, response codes, and RTP statistics you need to reproduce a failure and share evidence with your team.
- Request and response pairs indexed per execution, not buried in a carrier trace.
- Latency, retries, and deterministic failure signals attached to each call log entry.
- PCAP-ready visibility when you need packet-level detail beyond the message log.
Results & history
Scheduled and on-demand Teams checks build a history you can trend over time. Spot failure spikes after deploys and drill into individual runs from the chart.
- View a detailed history of successes and failures side by side with stacked hourly graphs.
- Click any bar to jump straight to filtered call logs for that hour.
- Filter by endpoint, suite, or status to see how a tenant change affected your call paths.
Run the same scenarios in release gates
API access lets you trigger scheduled suite runs from CI/CD. Trigger a full test set before release, keep the call evidence, and attach pass, warn, or fail output to your sign-off.
- GitHub Actions
- Azure DevOps
- bash helper
- Configure via API or UI
- Trigger from build agents
- Pass, warn, fail results
- Exportable evidence
Native Teams diagnostics
Teams Call Record & SIP linking
Correlate automatically between VoIP Toolbox SIP traces and
Microsoft call records. The UI pulls out the Teams
Call-Chain-ID, allowing seamless navigation between SIP-level
test results and actual Microsoft Direct Routing, PSTN and callRecord
results.
Call logs, export, and comparison
One place to browse SIP endpoint runs alongside Microsoft call records, Direct Routing, and PSTN logs. Export CSV in bulk and compare against your own systems or Graph webhook data.
- SIP Endpoints, Call Records, Direct Routing, and PSTN Calls under one Call Logs menu.
- Teams Call-Chain-ID on every VoIP Toolbox execution for correlation into Microsoft-side records.
- Export CSV for bulk analysis, or use Compare to diff against your own telemetry exports.
Pulse Engine
Looking for broader, platform-agnostic SIP & VoIP testing?
Teams testing sits on top of the same diagnostics stack used for custom SIP scenarios, PBX checks, and SBC validation across non-Microsoft call paths.
Next step
Ready to test your Teams tenant without carrier fees?
Start with a guided walkthrough of your Teams call flows, then book a deeper demo around the scenarios you need to prove in your tenant.