Platform Overview

abbeyphoneVOW is based on a hosted model. All that is needed to communicate is on the Abbeynet server farms: users and partners do not need to worry about maintenance, updates, release issues and the other common concerns that normally arise on a managed-mode provisioning.
Platform Component Schema abbeyphoneVOW platform provides various levels of interaction among its partners: interaction ranges from simple “read-only” web services to full featured user base sharing with delegated access and credit brokerage.
Partners are presented with different levels of technical commitment, effort and knowledge:
  • Simple integration consists of shared access procedure and “plug and play” client initialization with a small subset of APIs and an example: no investment, no technological (VoIP) concerns. A web developer with SOAP and JS skills fits the skill requirements
  • Mid-range customization needs more technical commitment, because more complex communication scenarios are to be explored and deployed. Required skills: a web developer, and a proficient Javascript/AJAX/Flash developer.
  • Full technology customization involves deeper knowledge of VoIP protocols and scenarios. A full (and complex) API is presented to the advanced programmer that need to implement highly complex voice applications. Required skills: a Javascript/AJAX/Flash developer with experience on building complex finite state machines, knowledge of SIP protocol is desirable
  • Full ASP license, where even the web development burden will be carried off by Abbeynet on behalf of the partner: no technical effort at all, we do all the work
In the left-sided figure, a component-block schema of abbeyphoneVOW is presented.
It is actually composed of three different layers: On the lower level, there are the basic platform components that are not directly accessible to developers: they are represented as blue blocks, and identify the main components that are needed to deploy an enterprise VoIP application.

The middle level provides full control of all the platform components, via two set of APIs and WebServices. Interactions with this layer require confidence with SIP and VoIP related technical issues. On the other hand, it is at this level that the most creative applications should be composed.
Take a look at our API documentation, where you'll find all the necessary information to setup and configure your first VOW application.

The highest level allows any developer with low skills on VoIP to deploy a fully functioning application by means of our Web-based Software development Kit in few hours. Moreover, the platform structure and its component-based model allows the developer move gradually to the deeper (and more customizable) layer by activating only a few of the underlying APIs functionalities.