TELEPHONY BOT APIs
Telephony Bot APIs (formerly RTC callback APIs) enable developers to build voice bots & speech IVRs over SIP/RTP. We support combining an open conversational experience with a directed dialog in bots. Our JSON commands (to play a prompt, recognize an utterance) may be invoked using web callbacks from any popular language. We integrate with NLU engines like RASA & Dialoglfow for intent capture and CPaas platforms like Twilio & Signalwire for SIP/RTP.
INTEGRATE WITH YOUR CPAAS/SIP PROVIDER
Voicegain integrates with CPaas Platforms like Twilio, Signalwire, Amazon Voice Connector
COMMAND AND CALLBACK APIs
Invoke commands to play a prompt or convert an utterance to text. Access results and provide commands using Callbacks.
APP LOGIC IN ANY LANGUAGE
Developers can write app logic in a programming language of their choice – Python, Node.js or Java - anything that supports JSON
SIMPLICITY OF INTEGRATION
Telephony Bot APIs are simple to integrate. You invite us to a single session for the entire duration of the call.
SUPPORT BOTH NLU AND DIRECTED DIALOG
We integrate with popular NLU engines like RASA and Dialog-flow. We also offer easy options to specify directed dialog logic.
We support both large vocabulary and speech grammars. You can use grammars to constrain the recognizer for high accuracy & simpler intent capture.