/hubot-onboarding

A Hubot script for welcoming new hires to your organization by gradually providing them scheduled information.

Primary LanguageCoffeeScriptCreative Commons Zero v1.0 UniversalCC0-1.0

hubot-onboarding Build Status npm

A Hubot script for welcoming new hires to your organization by gradually providing them scheduled information. Uses Google Docs as a backend to make maintenance as easy as updating a spreadsheet. Inspired by Dolores Landingham.

hubot-onboarding screenshot

Three features are provided out of the box:

  1. Message scheduler - Send custom messages to new employees at set intervals
  2. Task manager - Dynamically generated HTML checklist of to-dos with webhooks to allow event-driven messaging
  3. Glossary - Saying certain keywords to the bot triggers custom responses

See src/index.coffee for documentation. This project is in alpha and documentation will be improved as we enter beta.

Installation

In hubot project repo, run:

npm install hubot-onboarding --save

Then add hubot-onboarding to your external-scripts.json:

["hubot-onboarding"]

Sample Interaction

Coming soon.

Contributing

Please read our general contributing guidelines.

Open source licensing info

  1. TERMS
  2. LICENSE
  3. CFPB Source Code Policy