With MIRSK VoiceBot, self-service is enabled via a telephone dialogue. VoiceBot includes easy integration with any telephony system, and it includes an API for interacting with a text-based chatbot or NLP application. VoiceBot can be used to voice-activate an existing text chat bot,
MIRSK Voicebot
or it can be used with a new NLP program or a text-based chatbot solution. Application examples range from an advanced IVR to assisting real-time call center agents or providing a full self-service platform.
Integrations
MIRSK VoiceBot can be integrated with telephone, chatbot or NLP application.
Telephony Integration
MIRSK VoiceBot includes a built-in SIP-based interface that enables easy integration with any SIP-based telephony exchange. The integration can be implemented as a SIP trunk or via a SIP extension. VoiceBot supports call forwarding, ie. The chatbot or NLP application can direct VoiceBot to forward calls to internal extensions or to external telephone numbers.
Chatbot or NLP application integration
The protocol used to interact with MIRSK VoiceBot is WebSocket and the data format is json. The Chatbot / NLP app sends text to VoiceBot, which converts the text to audio and sends it to the caller. The caller answer is recognized by VoiceBot and sent to the chatbot / NLP app.
The chatbot / NLP app can control which language model or grammar VoiceBot is used for each interaction.