Contributions to Cisco Webex Teams Ambassador Starter Kits are welcomed and encouraged. To ensure that quality is maintained we ask that you ensure that the project that you are submitting meets the quality standards.
New PowerUps are welcomed in any programming language or framework. (Node.js/Botkit/Redis is currently the most popular stack)
Prerequisites for Listing
- Your submission should consist of a non trivial, Production or near to Production Ready application which is applicable to users of Cisco Webex Teams
- A clean and well written codebase however we do not mandate any particular style. Just make sure that its written in a way where other people can understand and modify it
- Licensed under a permissive Open Source license (MIT preferred)
- A clear and well documented README.md
- Ensure that you have a repository owner to monitor issues and respond to any PR’s
- A precomposed Dockerfile (a Deploy to Heroku button is recommended but not mandatory)
Directions to Submit a new Starter Kit
The Cisco Webex Teams Ambassador PowerUps website is powered by GitHub pages. In order to add a new listing submit a Pull Request to the PowerUps repository.
This Pull Request needs to consist of a new markdown file that carries the name of your project submission as an addition to the /bots folder, my-application.md as an example. The file should be in the following format (example):
Once received, the PR will be reviewed by the Ambassador Community and either accepted or if there is an issue, you will contacted directly via GitHub. Once a listing has been approved, it will be live instantly thanks to GitHub pages.
** By submitting your Bots and Integrations for listing as a Starter Kit, you grant Cisco a worldwide, royalty-free, sublicenseable license to: list your Bots and Integrations here, remove your Bots and Integrations from here, and use the trade names, trademarks, service marks, logos and domain names with your Bots and Integrations while they are listed here.