Multi-Tenant Virtual Carrier Pools
Architecting multi-tenant SMS testing for B2B SaaS. Isolate customer verification environments using dedicated virtual numbers.
Implementation Walkthrough
Separate Failure & Security Domains
Avoid shared public inboxes for sensitive enterprise customer test runs (AGENTS.md Rule 16).
Allocate Dedicated Virtual Lines
Assign distinct E.164 phone numbers to each tenant to prevent cross-customer message collisions.
Enforce Granular Log Retention
Configure tenant-specific data retention purges complying with SOC 2 and GDPR requirements.
Supported MCP Agent Tools
Discover supported countries, inventory counts, and carrier capabilities by source type.
Check line types, SMS capabilities, carrier limitations, and rental costs for a phone number or ISO country.
Create an isolated synthetic test inbox for deterministic webhook integration testing without real carriers.
Inject zero-carrier-cost synthetic SMS inbound events directly into webhook endpoints for CI/CD test automation.
Simulate carrier drops, 10DLC rejections, DND blocks, and queue timeouts to verify retry handling.
Query recorded test events, delivery status, latency, and raw carrier webhook payloads within plan retention.
Replay an existing test event to re-trigger local webhooks or reproduce failed integration test cases.
Inspect current billing plan, monthly quota, consumed requests, and remaining units across REST and MCP.