Ally allows quick and easy integration with Slack so that your team can add and update OKRs without having to switch away. Moreover, notifications in Slack ensure you never miss an OKR update again.

Once Ally and Slack are integrated, users can do the following from within Slack:

  • View OKRs - Users can view their own OKRs, those of the team, a team member or of the organization. 

  • Add/Edit Objectives - Users can create new Objectives or make edits to existing ones.

  • Check-in - Users can make check-ins to their Objectives including postponing or closing. 


  • Easy update: The integration allows users to add new OKRs or check-ins in seconds from directly in Slack, without any context switch.

  • Timely notifications: Users can receive notifications in Slack real-time and stay on top of OKR updates.

  • Stay connected: A private channel created between a user and their manager/reportee improves collaboration.


To link your Slack workspace with Ally, navigate to Admin > Integrations > Slack in your Ally account. Click on ‘Add to Slack’. Next, select the workplace from the top right corner of the page, and click on ‘Authorize’.

Once linked to your Slack workspace, all team members would see the Ally bot under ‘Apps’. This is where they can view, add or update OKRs.


As an admin, you can configure what events your team receives updates on in Slack. Navigate to Admin > Integrations > Slack and click on ‘Manage’.

To set up notifications, click on ‘Add Notification’. In the popup that appears, choose:

  1. Send To: Select a channel or a person to whom the notifications would be published.

  2. Entities: Choose which type of OKRs the notifications belong to - the organization’s, a specific team’s or an individual’s.

  3. Events: Select from an array of options when you’d like to publish the notification - during a check-in or when an Objective is closed, perhaps?

Did this answer your question?