3/30/2023 0 Comments Quickplan slackbot![]() ![]() 18F already had a Slackbot named “slackbot”, so that name was out. Naming is a fun and important step for any project. Once per day, the app would run a job that would match employees and messages based on the “day” of the message and the start date of the employee and the Slack bot. One message would be for “day 1,” one for “day 2” and so on. We decided to use Rails instead of a lighter framework because we also planned to create a frontend web interface for our 18F colleagues to add and edit information without needing to understand Ruby or Git.Įach scheduled message would have a “day” associated with it. We wanted a way to automate and then trickle out messages so that new hires were not overwhelmed during their first days and Slack direct messages (DMs) seemed like they would work well.įor the MVP, we decided that the simplest solution possible was to set up a small Rails app with a database for storing new employee Slack names, start dates, and scheduled messages. Receiving a message on Slack feels more fun and immediate than other mediums, such as email, which would help with our goal of “not stressing out new employees.”ĭeveloping a Slack bot would provide opportunities down the line for interesting experiments, such as allowing employees to reply to the bot with questions (and receive answers!). Slack is the primary medium for communication at 18F. The solution? We weren’t sure exactly, but Slack felt like the right medium for the job because: The problem we were aiming to solve was simple: We wanted to prevent information overload for new 18F employees. In keeping with our agile methodologies, we started development of the Slack bot by discussing the absolute minimum feature set required to get Mrs. Landingham, I want to share how we developed the concept and built the bot, and detail where we plan to go next. ![]() ![]() Landingham, as the bot is affectionately called, drips out all kinds of information to new hires, like how to fill out forms, participate in discussions, and learn what certain terms mean. Over the past few months, we’ve released several products - including checklists, a handbook, and classes - to help new hires orient themselves to 18F.īy far the most successful onboarding item we’ve released is a Slack bot that sends scheduled messages to new hires so that they don’t experience information overload during their first week. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |