Skip to content

Latest commit

 

History

History
45 lines (38 loc) · 1.52 KB

Readme.md

File metadata and controls

45 lines (38 loc) · 1.52 KB

Room Kit Mini Webex Bot

This is a Webex bot that interacts with a Room Kit Mini device. It can perform various tasks by interacting with the CISCO Device and with the users. This bot has been made interactive making it engaging for the users.

Functions


-> Can greet everyone
-> Get personal details of the user
-> Provde the details of the space it has been added to
-> Check the bookings
-> Book a room
-> Check the room status
-> Check system diagnostics
-> Check camera details
-> Check people count
-> Check proximity services
-> Check network details
-> Check system unit details
-> Check standby state
-> Check google meet and microsoft teams availability
-> Get details of the framework used as a template
-> Generate a customizable card for the user

Prerequisites

-> Node.js installed
-> Webex bot token
-> Room Kit Mini device with Control Hub Access or IP address and credentials

Setup

-> Clone the repository
-> Install the dependencies bash

    npm install


-> Create a .env file and add the following variables

    WEBEX_BOT_TOKEN=<your_webex_bot_token>
    ROOM_KIT_MINI_IP=<your_room_kit_mini_ip>
    ROOM_KIT_MINI_USERNAME=<your_room_kit_mini_username>
    ROOM_KIT_MINI_PASSWORD=<your_room_kit_mini_password>


-> Start the bot bash

    node index.js

Disclaimer

This script is NOT guaranteed to be bug free and production quality