Microsoft Bot Framework is a comprehensive offering to build and deploy high quality bots for users to enjoy in their favorite conversation experiences.
Bot Framework provides just what you need to build, connect, manage, and publish intelligent bots, which interact naturally wherever your users are talking from text/sms to Skype, Slack, Facebook Messenger, Kik, Office 365 mail, and other popular services.
A chatbot can be easily built into any major commonly used chat product like Facebook Messenger or Slack. On analyzing where people really spend time, you will probably get details about where users are.