Using the Live Assist Bot as an Enabler you can easily connect your existing chat bots, which may be servicing users on other popular chat and messaging platforms, through to your Live Assist agents.
Here are some examples for building bots, using the Microsoft Bot Framework, hosted in Azure (you can of course use other bot frameworks and hosting services):
Microsoft Bot Framework - Connect a bot to Facebook Messenger
Microsoft Bot Framework - Connect a bot to Slack
Microsoft Bot Framework - Connect a bot to Skype
Once you have your chat bot configured, for these messaging platforms, you can make use of the Live Assist Escalation SDKs and Context Service to allow your bot or visitor to escalate the chat into Live Assist, targeted at agents via skills.
Bots written using the Microsoft Bot Builder SDK can utilise UX-elements such as Cards or Speech-inputs for visitors to interact with using their chosen chat-platform. Messages and responses sent to agents will need to be transposed by the bot to 'plain-text' or supported 'rich-content-cards'.