Drilling Down into Slack’s New Message Menus

We’re always looking for new ways to make the Growbot experience better for our users, so when Slack launches new features that we can take advantage of, we’re naturally going to pay very close attention! Which is why when we learned about Message Menus, we decided to bring it front and center as part of our new user onboarding flow.

When someone adds Growbot to their Slack team, we encourage them to select a few channels to invite the bot to. You can always add Growbot using the traditional /invite command, though we also surface a few specific channels for the user during onboarding, which we consider to be good potential options (primarily based on channel member count).

However, this is all presumptive on our part, and also where Message Menus can really make a big difference for the user! Being able to show one menu that includes all the potential channels a member could invite the bot to takes the guesswork out of the equation (and less friction for the user is good for us AND them).

As you can see in our example, the user can select a channel from the menu, and then choose (or not) to have the bot introduce itself once it joins. They can then go back to the original dropdown and select more channels as they see fit. We’re able to change the CTA within the menu itself to remind the user that they can choose more channels after the initial action is completed.

This is just the first use case for message menus that we’re looking at for Growbot, though we’re thinking about it for several other potential features in the near future! As with any new feature, we’ll begin by rolling it out to a percentage of users and iterating from there. Let us know if you have any questions or comments about this or any Growbot features!