


Product Overview

Technology:
Platform
Jazinga has created a platform and REST-based middleware that is the foundation of all of Jazinga's products. The platform is designed to be flexible and extensible. The middleware and API have been designed for power and ease of use. The middleware abstracts and exposes all features of Jazinga products for provisioning, management and integration with third party products whether existing or created specifically to work within Jazinga. The API has been created in such a way as to be familiar to developers who are already integrating with Web Mashup APIs (i.e. Web 2.0).
The Jazinga platform's flexibility starts right down at the base operating environment. The platform and Jazinga products can be run in small embedded appliances right up to clustered server environments. The platform will run on the smallest of uCLinux devices, Windows PCs or large scale hosted server environments.
The database calls are ODBC compliant allowing the flexibility to chose a database that is appropriate for the scale of the application. The underlying softswitch can be Linux-based Asterisk, Freeswitch which is capable of running on Windows or other softswitches can be easily added as requirements dictate. When working with partner organizations for example, they may have standardized on their own proprietary softswitch or another flavor of open-source softswitch that Jazinga can quickly plug-in support for.
Middleware and API:
Jazinga has built two middleware components:
1) An abstract model for provisioning and configuring a PBX and various other
components required for unified messaging, convergence, and device/handset auto-provisioning.
No knowledge of the underlying components is necessary to build unified messaging,
PBX and convergence applications. This API is an HTTP REST interface.
2) An abstract call control and IVR language based on Voice XML (VXML) and Python which allows developers to build Voice applications at a high level without using the proprietary call control and IVR languages that come with the various PBXs and other base messaging systems.
Jazinga's approach to creating its middleware and API makes it very unique in the market. Not only does it make telephony features and capabilities available to other applications but it also lowers the bar for technical expertise or training required to take advantage of it. Rather than creating a proprietary API with its own training requirement, Jazinga has worked with standards to create an environment where engineers familiar with these standards are already capable of working with Jazinga.
With Jazinga third party applications can easily adopt telephony capabilities. A few examples include:
• Click to call from Web site or application
• Click to join or schedule a conference call
• Click to leave a voice message
• Escalation to voice or conference call from e-mail or instant messaging
• CRM integration to display information based on the incoming caller
id
• Call generation based on events such as critical systems going down
or security system notifications
• Integration with home automations solutions to display messages on televisions
identifying incoming callers or Initiate actions with other systems based on
inbound calls (turn on/off security systems or turn lights on/off)
• Or create completely new systems such as hosted PBX or Calling Card
solutions based on Jazinga
• Plus many more…
Some of the benefits of Jazinga's approach are:
1) Rapid development of web based applications that involve any aspect of
unified messaging and convergence. For example, Click to call from Google Maps,
integration with home automation systems, integration with billing systems,
development of user interfaces with different use cases, the possibilities are
only limited by your imagination)
2) Rapid integration in any SOA based system such as IMS and other Enterprise
2.0 systems.
User Interface
Jazinga has chosen to create the user interfaces to its current product offerings using Adobe Flex based communicating to its middleware but AJAX or Java work just as well with Jazinga's middleware . Jazinga has created user interfaces for setup and management of a small business IP-PBX and network router and a user portal for managing unified communications. The middleware has been used to abstract proprietary code as well as open-source components to make it easy to rapidly create applications utilizing the user interface tools and environments of your choice.
Jazinga will enable you to look like a bigger company to the outside world with features such as automated attendant, company directory, individual voice mailboxes, voicemail to e-mail and the ability to integrate remote users.
Jazinga is available from partners, resellers or from Jazinga directly. For more information about where to buy Jazinga please follow the link below:
