A system for presenting telecommunication services to potential customers
can include a distributed, platform independent registry disposed within
a publicly accessible network. The registry can include a plurality of
entries, each entry specifying at least one telecommunication service,
wherein selective ones of the telecommunication services can be provided
by two or more providers. Each entry can further contain connectivity
information for contacting an associated one of the providers across a
publicly accessible network in order to obtain the telecom service from
the provider. Each of the telecommunication services can be configured to
function within multiple switch environments.