You can build Skype bots that can receive and handle voice calls using the .NET SDK, Node.js SDK, or the Skype API.
Each time a Skype user places a call to your bot, the Skype bot platform will notify the bot using the calling WebHook you specify in Settings. In response, the bot can provide a set of basic actions called a workflow.
These are the supported actions:
- Answer
- Play prompt
- Record audio
- Speech to text
- DTMF tones
- Hang up
The Skype bot platform will execute the actions on the bot's behalf according to the workflow.
If the workflow is successful, Skype will post a result of the last action to your calling WebHook. For example, if the last action was to record an audio message, the result will be audio content.
During a voice call, your bot can decide, after each result, how to continue interaction with the Skype user.