Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

bdm1981/roomRequest-Spark-Bot

Repository files navigation

roomRequest-Spark-Bot

Developed by Brad McAllister

roomRequest is a Webex Teams bot created to help users find and book available conferences rooms. Leveraging the Botkit.io and Dialog Flow I have tried to create an experience that is natural to the end user. Allowing the user to determine what rooms are available and book a free room.

Requirements

  • O365, Exchange 2013 or later
  • DialogFlow Agent Token - Available Here
  • MongoDB - This is where the building, room, and conversation state is stored.
  • Webex Teams Bot account - Available Here

When using Office 365, the bot can run in a public cloud. If the bot will interface with an on-prem Exchange deployment, the bot might need to be deployed inside your network to interface with EWS. A Spark web-sockets library is used to allow the bot to receive events without a public address.

Support

If you run into a problem, please raise and issue here. If you make a change that would be helpful for others, please submit a pull request.

About

roomRequest is a Cisco Spark bot created to help users find and book available conferences rooms.

Topics

Resources

Readme

License

MIT license

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors