Category API

Using Artificial Intelligence to Create Smart Transcriptions

“Think before you speak. Read before you think.” Fran Lebowitz Here I am again waxing poetic (check out the video) about artificial intelligence and video analysis. This time around, I am exploring how AI can be used to create smart transcriptions. By “smart” I mean transcriptions that not only contains what was said, but who […]

Creating a Dialogflow CX Text Bot Using Avaya OneCloud CPaaS

“No matter how good you get you can always get better, and that’s the exciting part.” Tiger Woods In my previous article, I showed you how to integrate Google Dialogflow ES into an Avaya CPaaS text bot. While Dialogflow ES is a great platform for uncomplicated natural language processing (NLP) applications, ES has no concept […]

Adding Multimedia to an Outbound Text Campaign

“Whoever controls the media, controls the mind” Jim Morrison In my recent article, Building Communications Applications With Avaya OneCloud CPaaS, I presented three different ways of how to write an outbound SMS text campaign application. I used an Excel spreadsheet as a “database” and the Avaya CPaaS Send SMS API to send text messages. Almost […]

Writing Applications for the Composable Enterprise

A large part of my job consists of creating proof-of-concept applications that demonstrate the power and flexibility of Avaya cloud APIs.  Customers come to me with ideas and I turn those ideas into something real.  In the video below, I show the results of a financial customer’s request for an application that integrates Avaya Spaces […]

Getting Started with Developing Websocket Applications for Avaya Spaces

“I never teach my pupils, I only attempt to provide the conditions in which they can learn.” Albert Einstein I fell in love with programming way back in 1975 when my high school offered a class in computer programming.   The technology we used was ancient by today’s standards, but the class gave me the opportunity […]

Avaya OneCloud CPaaS for Developers: Getting Started

One of my many jobs at Avaya has been onboarding CPaaS developers.  I’ve worked with getting folks started on everything from click-to-call to proactive outreach.  After a while, though, I grew weary of repeating the same information over and over again.  Since I am by nature a lazy man, I decided it was time to […]

Creating Wow With Avaya OneCloud CPaaS Applications

The telephone, which interrupts the most serious conversations and cuts short the most weighty observations, has a romance of its own. – Virginia Woolf I have been writing communications software since the 1980s.  I began working with proprietary protocols such as Northern Telecom’s Meridian Link and Applications Module Link before moving to “standards” such as […]

Understanding the IBM Watson Transcription Services

Silence is the language of God. All else is poor translation. ― Rumi When it comes down to it, my workday pretty much consists of doing what I am told to do and doing what I want to do.  While there are certainly occasions where those two aspects don’t quite line up, there are more […]

Top Five Picks in a Year of Communications Richness

An optimist stays up until midnight to see the new year in. A pessimist stays up to make sure the old year leaves. –Bill Vaughan The older I get, the quicker the years seem to go by.  I blinked during my freshman English final and all of a sudden I’m a 58-year-old man with three […]

Using APIs to Change the Role of the Telecom Department

Change is the law of life and those who look only to the past or present are certain to miss the future. — John F. Kennedy My job puts me in front of the telephony departments of small, medium, large, and even gargantuan companies on a very regular basis.  Not tied to any specific industry, […]