Lattice & Slack Integration Guide

Yes, Lattice integrates with Slack through a third-party connection that brings performance management, feedback, and recognition directly into your team’s messaging platform.

Overview

Lattice is a people operations platform designed to help organizations manage performance, development, and engagement. Slack is the widely-used team communication hub where most modern workforces spend their day. The Lattice-Slack integration bridges these two platforms, allowing teams to access Lattice features—like peer feedback, recognition, and goal updates—without leaving Slack.

This integration is particularly valuable for organizations that want to increase participation in performance management activities. By embedding Lattice notifications and actions directly into Slack, teams are more likely to engage with feedback cycles, recognize colleagues, and stay aligned on goals in real time.

How the Integration Works

  • Notification delivery: Lattice sends notifications to Slack channels or direct messages when feedback requests are due, recognition is given, or goal milestones are reached. Team members see these alerts in their Slack workspace without needing to switch applications.
  • Direct action in Slack: Users can acknowledge feedback requests, submit peer feedback, and view recognition messages directly within Slack. Some actions can be initiated from Slack, reducing friction in the feedback process.
  • Channel-based updates: Organizations can configure Lattice to post updates to specific Slack channels—for example, a #recognition channel where peer recognition is shared company-wide, or a #goals channel for goal progress updates.
  • Two-way data sync: The integration maintains synchronization between Lattice and Slack, ensuring that user information and activity status remain consistent across both platforms.
  • Setup via Slack App Directory: The integration is installed directly from the Slack App Directory, making it straightforward for Slack workspace admins to enable without requiring custom API development.

Key Features & Capabilities

  • Feedback request notifications: When a feedback cycle opens in Lattice, team members receive a Slack notification reminding them to submit feedback. This increases participation rates and keeps feedback top-of-mind.
  • Peer recognition in Slack: Employees can give peer recognition through Slack, and those recognition messages are logged in Lattice. This creates a culture of appreciation that’s visible to the entire team in real time.
  • Goal progress updates: Lattice can post goal-related updates to Slack channels, keeping teams informed about progress toward company and individual objectives without requiring a separate check-in tool.
  • One-click feedback submission: Instead of logging into Lattice separately, users can complete quick feedback submissions directly from Slack notifications, reducing the time barrier to participation.
  • Customizable channel routing: Admins can route different types of Lattice notifications to different Slack channels, ensuring the right messages reach the right audiences (e.g., recognition to #wins, feedback reminders to #team-development).
  • User presence sync: The integration respects Slack’s user status and presence indicators, so Lattice can avoid sending notifications to users who are marked as away or offline.

Setup Difficulty

Easy (5–10 minutes, no code required)

A Slack workspace admin can install the Lattice app from the Slack App Directory in minutes. The integration requires basic configuration—selecting which Slack channels receive which types of Lattice notifications and authorizing the connection between the two workspaces. No API keys, webhooks, or developer involvement is necessary for a standard setup. Organizations with custom routing requirements may spend an additional 10–15 minutes configuring channel mappings, but this remains a configuration task, not a development task.

Common Use Cases

  • Increasing feedback cycle participation: Companies using Lattice for structured feedback cycles can see higher response rates when reminders and requests appear in Slack, where employees are already active.
  • Building a recognition culture: Teams that want to encourage peer recognition can use the Slack integration to make recognition visible and celebrated in a shared channel, reinforcing company values.
  • Keeping goals visible: Organizations using Lattice for OKR or goal tracking can post progress updates to Slack channels, ensuring alignment and accountability across teams.
  • Reducing tool-switching friction: Employees who spend most of their day in Slack can stay in their primary communication tool to engage with performance management activities, rather than logging into a separate system.

Alternatives & Workarounds

If the native Lattice-Slack integration doesn’t fully meet your needs, consider these alternatives:

  • Zapier or Make (formerly Integromat): These automation platforms offer pre-built connectors for both Lattice and Slack, allowing you to create custom workflows. For example, you could trigger a Slack message when a specific Lattice event occurs, or log Slack reactions as feedback in Lattice. This approach offers more flexibility but requires some workflow design.
  • Custom API integration: If you have development resources, both Lattice and Slack expose APIs that allow you to build a fully custom integration tailored to your specific workflows. This is the most flexible but also the most resource-intensive option.
  • Competing platforms with native Slack integration: Other performance management platforms like 15Five, Culture Amp, or Officevibe offer similar Slack integrations. If Lattice’s Slack capabilities don’t align with your needs, these alternatives may be worth evaluating.

Frequently Asked Questions

Can we limit which Lattice notifications appear in Slack?

Yes. During setup, workspace admins can configure which types of Lattice events trigger Slack notifications. You can choose to receive notifications for feedback requests, recognition, goal updates, or a custom subset. This prevents notification fatigue and keeps Slack focused on the most important messages.

Does the integration work with Slack Connect or external workspaces?

The integration is designed for a single Slack workspace and a single Lattice instance. If your organization uses Slack Connect to collaborate with external partners, those external users would not receive Lattice notifications unless they are also members of your primary Slack workspace and Lattice instance.

What happens if a user is inactive in both Slack and Lattice?

Lattice will still send notifications to Slack for inactive users, but the integration respects Slack’s “away” status. If a user is marked as away in Slack, some notifications may be queued or delivered as a digest rather than in real time. Once the user returns to active status, they’ll see pending notifications.

Can we post Lattice data to private Slack channels?

Yes. Admins can configure the integration to post Lattice updates to private channels, as long as the Lattice app has been invited to those channels. This is useful for team-specific feedback cycles or department-level goal tracking.

Disclaimer

Integration features and capabilities are subject to change as Lattice and Slack release updates. This guide reflects the integration as of its publication date. We recommend verifying current features and setup requirements on the official Lattice and Slack integration documentation before implementing. Always test the integration in a non-production environment first to ensure it meets your organization’s specific needs.