ibmcom/voice-gateway-sms
The SMS Gateway repository for the IBM Voice Gateway
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
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:
The license for the image can be found here:
docker pull ibmcom/voice-gateway-sms