easycall api

  • No capital cost for telecoms equipment
  • Single consistent API providing hardware abstraction layer
  • Virtually unlimited inbound and outbound line capacity
  • Assistance during development on technical aspects
  • On demand provisioning of new inbound numbers
  • On demand porting for existing inbound numbers
  • PCI compliant environment for e-commerce applications

Contact us about Easycall API

The Easycall API service provides low level raw access to Easycall's network based telecom switching. Customers' computer programs can control all aspects of call routing and termination, from providing an advanced corporate VOIP solution with all the bells and whistles like "click to dial" and presence, to completely automated e-commerce voice applications.

Customers looking to automate any aspect of call handling are immediately faced with the challenge of integrating to the company's PBX. Typically these interfaces require bespoke and specialised software to communicate with the PBX, often supplied in the form of SDKs which only operate on a single operating system and sometimes are not maintained after initial distribution. Those that are maintained will require downtime to upgrade, potentially needing applications recompiled, putting a significant ongoing maintenance and expertise overhead onto the customer. In the case of multi-branch offices there may be multiple different types or even manufacturers of PBX. This means having to develop and maintain multiple application interfaces as well as manage the network connectivity between the PBX and application server. There may also be a cost to accessing the PBX over the network, in the form of software license charges on the PBX, and possibly having to buy network interfaces if they don't come as standard. On older or smaller PBXs, there may not even be a network interface available and they may have to be controlled over a dedicated computer link cable necessitating the colocation of a server with every PBX.

The Easycall API solution is provided as a 'SOAP' (Simple Object Access Protocol) style interface, with the flexibility of accepting commands using CSV files for data uploads, and URL parameters for commands for customers not wanting to implement XML data structures. Customers can build call handling applications in virtually any language and on any platform. The API controls the call handling "in the cloud", meaning developers can completely ignore the individual PBX oddities and concentrate solely on building the call handling applications.

Inbound numbers are ported into and handled within the Easycall cloud. Individuals can continue using their existing PBX and handset, calls destined to these users being routed over the PSTN phone lines as usual after any "in the cloud" processing. The cloud computing solution can also connect to end users using a variety of technologies including PSTN, GSM and VOIP. The VOIP option provides a very low cost solution to migrating from a number of disparate and incompatible branch PBXs to a single cloud based VOIP solution. End users can operate over broadband at home, use WIFI hotspots when traveling, all with a failback to PSTN or GSM if required. This flexibility opens up previously unavailable possibilities in businesses, allowing seamless migration to home working, "elastic" capacity on demand, and a very low cost migration from old unsupported phone systems to new low cost VOIP phones.

Easycall can also provide application and data hosting facilities where a customer wants to take advantage of cloud based data processing as well as cloud based telecoms. Charges vary depending on the type of environment and amount of storage and processing required. Hosting charges are levied separately from telecoms charges. Easycall can provide its Voice and Data services over the Internet, or if preferred on dedicated network connections. These dedicated networks can be an Easycall provided network, or Easycall can host connections into third party network vendors.

Contact us about Easycall API