Enterprise and Web Bots can be easily integrated into web pages or other apps using the Direct Line channel in the Microsoft Bot Framework. You can use the Web Channel and use the basic iFrame embed, but you won't get any control over the UI of the chat interface so we highly recommend using the Direct Line integration.

Web Chat via Direct Line

At the bottom of the WebBots or EnterpriseBots edit page, click the Test & Embed button to test your bot as well as get the embed code for that bot using Direct Line. This embed is based on a project in GitHub that is a great resource for integrating your bots into web chat interfaces. The way this embed is integrated is detailed at this link https://github.com/Microsoft/BotFramework-WebChat

Note: The bot on the home page of https://atbot.io is a direct line integrated Web Bot powered by AtBot!