One working record, used daily
Identifier estates that were previously reconciled by hand, across carrier portals, provisioning systems and spreadsheets, are instead held as a single working record that operations teams use every day.
The platform publication
Every enterprise already has a communication identifier estate of telephone numbers, SIP identities, messaging sender IDs and more, whether anyone has named it that or not. Telesmart governs telephone numbers today. The platform sits between customer interaction and operational execution, and how much of that execution it takes on is a deployment decision rather than a fixed boundary.
Everything in this section describes a platform that is already running, in live customer estates, in multi-year deployments, on real carrier and network integrations. The direction set out elsewhere on this site is an extension of something already working, not a substitute for it.
Identifier estates that were previously reconciled by hand, across carrier portals, provisioning systems and spreadsheets, are instead held as a single working record that operations teams use every day.
An identifier can be quarantined, retired, suspended, cancelled or reactivated without leaving the governance model. Changes that once crossed several systems and several days are executed under governed control in minutes.
Compliance-sensitive changes cannot be actioned at all without the right approval. The sign-off is a condition of the change, not a record written afterwards.
New identifiers and new customers are onboarded through a document-verification and compliance workflow, with the evidence captured as the work happens.
Numbers are ported with the right documentation and the right status tracking, in production now, with country-specific extensions added as new markets are commissioned.
The platform declines work that would breach the rules it holds, at the moment that work is attempted, rather than surfacing the breach in a report once it has already happened.
How much of the operating stack Telesmart runs is a deployment decision, not a property of the platform.
Larger operators and carriers typically use Telesmart for the core control and governance model: inventory and lifecycle, ordering, provisioning, porting, compliance and evidence, permissions, audit and operational control, and the APIs and integrations that coordinate all of it across the systems they already run. Here the platform provides the control layer across an estate in which substantial network, OSS, BSS and commercial infrastructure remains in place.
Smaller communication service providers, resellers and digital providers often take considerably more of the operating stack: routing and trunks, outbound voice, tariffs and charging, invoicing and credit, customer portals and reporting, alongside the same number management and governance. Here the platform runs much of what it governs, and in some deployments carries traffic.
Both are the same platform and the same governance model. What varies is the boundary, and the boundary is the customer’s decision rather than ours.
What does not vary is the spine. The platform is the authority for what identifiers exist, who owns them and how they may change; every change is validated before it executes and evidenced after it does. Traffic carriage is a real capability in some deployments, but it is not what the platform is for, and Telesmart does not set out to take over a provider’s estate.
The platform is what a long sequence of releases has accumulated into, each one adding capability that customers already use, rather than something that arrived at a launch. And capability that is now standard for every customer has, in at least one case, begun as a single customer’s funded requirement, built from the outset to be reusable.
Architecture
Disagreement has nowhere to live.
what’s visible · what’s allowed · what’s on record · what’s running
There's only one governed model beneath all four, which is why disagreement has nowhere to live. That's not kept true by syncing separate copies after the fact. It's a property of having one governed model to begin with.
Bringing a new identifier domain under governance is configuration on the same governed model, not a new product. The same policies and automation, extended to each new class of identifier in a deliberate, outcome-justified sequence.
The model does not need rebuilding for a new identifier class, because none of its parts are specific to a telephone number: a record with an owner and a state, a lifecycle, policy applied before execution, evidence produced by the change, and a connector to whatever system executes. What each new domain does need is its own country and regulatory rules, connectors to the systems that already hold it, and the operational detail of its own lifecycle.
That is genuine work, and it is why telephone numbers are the only domain governed today. It is also why the rest are extensions of something already running rather than new products waiting to be built.
Messaging is worth separating out, because the platform already does operational work there: SMS routing, SMS tariffs and SMS call detail records run alongside voice today. That is messaging operation. Governing messaging identities, the sender IDs themselves, under the same record, policy and evidence model as telephone numbers is direction, not a capability we sell today.
The same architecture in detail. It starts with the identifier foundation everything rests on, then the four platform layers: Control Surface, Governance Services, the Identifier Graph and Execution Integrations. Open any entry to see its role.
Telephone numbers are our heritage and foundation. From them grew a broader category of communication identifiers that bridge customers, services, networks, providers and applications. Every capability in the platform is ultimately grounded on them.
The interfaces providers and their customers use: operations, compliance, security and executive views, scoped role-based self-service for sub-customers, and APIs for programmatic control, all reading from one governed truth.
One engine, every domain: the policy engine, lifecycle automation, compliance posture and evidence store, cost analytics and trust intelligence that make every other layer's actions authorised and provable.
The Identifier Graph is the governed model of every communication identifier and the relationships between them, a single source of truth for ownership, policy, lifecycle and execution, held as one structure rather than reconciled between systems.
API-native, bidirectional connectors to the carriers, platforms and providers that deliver the service. Built to coexist with the systems a provider keeps, and to take on more of them where a provider wants that.
The operating principle
Every claim about what’s permitted can be tested against what actually happened.
There is nothing to reconcile.
What occurred?“With API integration, our customers are benefitting from Telesmart.io's solution while we maintain full control over analytics and routing capabilities. It's a win-win for us, and we look forward to seeing how the partnership grows.”
Integration posture
A telephone number lives on a carrier’s network. A message lives on a CPaaS provider’s rails. An identity check happens inside a security system. Some of those systems are the customer’s, some are a third party’s, and in some deployments some are Telesmart’s. Governing a communication identifier means reaching all of them, whoever runs them.
The six integration classes
Every identifier execution path maps to one of these six classes.
Holding the authoritative record is only half the work; the other half is making the estate match it. The platform provisions into the carrier and call-control systems that deliver the service, configures the trunks and routing that sit between them, and draws numbers from several upstream providers rather than one, so a governed decision becomes a live configuration, not a ticket asking somebody to go and make one. That is the difference between a record of what ought to be true and a platform that makes it true.
It is also a position none of these systems’ own vendors could credibly occupy. Each would have to govern a competitor’s estate in good faith.
Where this is heading. Connecting to a new carrier, UCaaS or CPaaS system is meant to get cheaper each time, not more expensive as the estate grows, and that same openness is intended to extend outward, through an API surface for partners and system integrators to build against directly, rather than every new integration being treated as a bespoke project. This is direction, not capability available today.
Thirteen capabilities, three groups: the capability publication →
A structured working session against your real integration estate, the carriers, UCaaS, CPaaS and registries you already run, mapped against this architecture, not a generic capability list. You keep the findings either way.
Arrange a platform walkthrough →