To hook up your Slack account to your Status Hero team, visit the Team Settings - Integrations page, open the “Slack” panel, and click on the “Add to Slack button”.
Status Hero will only connect with the people in your Slack account who are also Status Hero team members - it does this by matching email addresses. It won't everyone in your Slack workspace unless you add them all to Status Hero.
You can add other people from your Slack account to Status Hero by clicking on the “Add members from Slack” button on the Team Settings - Members page.
Once connected, the friendly @statushero bot will take care of checking in your team and collecting daily goals. (You can always tweak reminder times, time zones, check-in questions, frequency, and other settings.)
Whenever someone on your team checks in, their update is neatly formatted and broadcast to the #channel of your choice in Slack. Blocking issues are highlighted in red:
A check-in summary is also delivered to your #channel, along with the necessary links to drill down into individual goals and productivity metrics:
/checkin command is available in Slack to everyone on the team. They can use it to check in at any time or to see a summary of updates and metrics from the whole team.
Customizing your broadcast settings
To customize when you receive update broadcasts from Status Hero in Slack, open the "Slack" panel on the Team Settings - Integrations page. Once open, enable or disable the broadcast options.
You can also configure whether or not to include detailed activity data from integrations in the broadcasted check-ins. When "Exclude activity data from broadcasted check-ins" is enabled, summary counts for activity will be shared instead of detailed item activity. We recommend this setting for teams with lots of members or ones that generate a large amount of activity.
Slack will automatically send a notification when a person's username matches their first name and is mentioned in a broadcast from any source. This can be annoying for your team when they check in, because they'll immediately get a notification from Slack that they just checked in. (Duh!). You can counter this by changing your team's settings in Slack, but we also have an option to
Abbreviate names to avoid extra Slack notifications for Slack check-in broadcasts. This will use the first initial and last name in Slack broadcasts from Status Hero in order to avoid the extra notification. (This will only kick in when a Slack @username matches a first name, like @anna and Anna.)
Resetting your connection
If your Slack connection isn't working properly, try removing and adding the connection back again. None of your existing data will be affected.
To do that, visit the integrations page in the team settings and click open the Slack panel. At the bottom of the panel, click or tap on the "Remove Slack connection" link. When the page reloads, click open the panel again and click or tap on the "Add to Slack" button.
Scrambled text fields in the check-in form
Some older Slack clients (pre 2019) have a bug in which the pre-filled text in the check-in dialog will show up as scrambled or one column of characters. You can fix this by updating to the latest Slack client. (This is good practice anyway, since Slack updates may also contain security patches.)
Team members unable to receive Slack notifications
Status Hero uses the email addresses stored in your team settings to sync with Slack users. If someone is unable to receive Slack notifications or can't use the
/checkin command in Slack, it's usually because their email address in Status Hero doesn't match the email address they use to log in to Slack. You can change the email address in Status Hero or add a secondary email address to fix the issue.
Note: The Slack integration is available in Pro and Corporate plans only. If you are subscribed to the Basic plan, you will need to upgrade to use the Slack integration.