5 Reasons to Use Platform as a Service (Paas) When Creating a UC Strategy

Posted by Alex Misevski on April 6, 2017

Deploying a cloud-based unified communications system can greatly benefit your business. Generally, unified communications involve the integration of multiple methods of communication and data sharing—such as voice, video conferencing, mobility features, and the Internet—around a single user interface. By bringing together multiple communications services into a single cohesive product, a unified communication structure offers opportunity for optimizing business processes and enhancing efficiencies.

Read More

Topics: cPaaS, productivity, UC

The CMO’s Emerging IT Role, Part 1: Who Owns The Customer Experience?

Posted by Mo Nezarati on April 4, 2017

The chief marketing officer's role is evolving to take on more of an IT perspective—not just in theory, but in actual budget allotment, IT decision making responsibility and CEO mandates for business growth. The trend is blurring the lines between CIO and CMO responsibilities within the enterprise, requiring better collaboration between the parties to break down information silos and forge optimal solutions.

Read More

Topics: cPaaS, CX, customer happiness

TaCode Tuesday: How to Record and Transcribe Calls Using Zang APIs

Posted by Pedram Mohammadi on March 28, 2017

For e-commerce companies who have in-house call centers, investing in an enterprise grade interactive voice response (IVR) system doesn’t make much sense. Throwing thousands of dollars into a solution that swallows a huge chunk of the annual budget isn’t practical, especially if their customer base is just starting to build.

Read More

Topics: APIs, TaCode Tuesday, cPaaS

Creating Lean Mobile Applications Through Modern Agile

Posted by Alex Misevski on March 23, 2017

Global consumer demand for mobile applications dramatically increased from 400 million to 1.8 billion in just a matter of eight years. The landscape has radically changed since the first smart phone, equipped with only a calculator, world clock, calendar, and contact book, was introduced by IBM in 1993. Now, customers spend 90 percent of their digital time using mobile apps and only 10 percent browsing websites. An average user also downloads about nine applications per month and are satisfied with them only 55 percent of the time.

Read More

Topics: app development, mobile apps, collaboration

TaCode Tuesday: How to Use Zang SMS and Call APIs in Node.JS

Posted by Pedram Mohammadi on March 15, 2017

A couple years ago, the web was a stateless environment. Interactive features were treated as isolated units within a website, encapsulated within Flash or Java Applets. In 2009, NodeJS was released by Ryan Dahl aiming to create more interactive websites by establishing two-way connections. NodeJS enables asynchronous, event-driven input/output (I/O) making lightweight and efficient connections even in data-intensive applications.

The figure above shows the internal structure of Node.JS. Here, you see that only a single thread (i.e. file I/O, DNS, etc.) connects Node to the rest of an application. This single thread handles all incoming requests concurrently and can interface with one another. The architecture also allows the thread pool to interact with Node.JS’ low-level libraries to perform operations such as database transaction, file system access, etc. The asynchronous processing is done by libuv which enables Node to move without having to wait for the outcome of a current event.

Read More

Topics: TaCode Tuesday, cPaaS, SMS