ibmcom/voice-gateway-sms

By ibmcom

Updated 4 months ago

The SMS Gateway repository for the IBM Voice Gateway

Image

3.5K

IBM® Voice Gateway provides a way to integrate a set of orchestrated Watson services with a public or private telephone using the Session Initiation Protocol (SIP). IBM® Voice Gateway also supports SMS through a new microservice that is available since the 1.0.0.5 release. The voice gateway enables direct voice interactions over a telephone or through an SMS enabled device with a cognitive self-service agent or the ability to transcribe a phone call between a caller and agent in real-time, enabling the ability to process the conversation with analytics for real-time agent feedback.

This repository contains images for the part of the voice gateway that handles SMS along with Watson Conversation orchestration. It communicates with an SMS provider through the Twilio Messaging API and can be found in the ibmcom/voice-gateway-sms repository.

In a high availability environment, the SMS Gateway requires an XSLD caching server that can be found in the ibmcom/voice-gateway-xsld repository. More information on setting up a high availability environment can be found here: https://www.ibm.com/support/knowledgecenter/SS4U29/sms_ha.html

Usage

Documentation related to the SMS Gateway can be found here:

IBM SMS Gateway Documentation

In addition, you can find sample scripts and docker compose files that can be used to deploy and run the sms gateway in this GitHub repository:

IBM SMS Gateway Samples

License

The license for the image can be found here:

IBM Voice Gateway License

Docker Pull Command

docker pull ibmcom/voice-gateway-sms