Nestr Slack integration

by
Joost Schouten
Co-founder and Circle Lead at Nestr
Published on
May 8, 2026

Connect a Slack workspace to a Nestr workspace and keep conversation, governance, and meeting activity in sync across both tools. Once mapped, channels in Slack mirror the Nestr nest they’re connected to.

What syncs

From Nestr to Slack:

  • Comments posted on the mapped circle, or on any sub-circle, role, project, or other nest underneath it.
  • Role assignments when someone is assigned to or removed from a role.
  • Governance proposals when a proposal is submitted or accepted (both governance and tactical work requests).
  • Meeting events when a meeting is started or closed (tactical and governance), with quick links to join or read the summary.
  • Project completion when a project is marked done.

From Slack to Nestr:

  • Channel messages posted in a mapped channel become comments on the matching Nestr nest.
  • Thread replies preserve their thread structure; if the thread root wasn’t synced yet, Nestr fetches it from Slack and back-fills it so the reply lands as a child of the right comment.
  • Author attribution matches the Slack poster’s email to a Nestr user; if no match, the email is shown as the author.

Connect to Slack

  1. Open Workspace settings → Apps (admin only).
  2. Toggle Slack on. Fields appear below the toggle.
  3. Click Connect to Slack, sign in to Slack, and authorize Nestr.
  4. The button changes to Disconnect from {team name} when the connection is live.
Enable Slack from your integrations tab
Enable Slack from your integrations tab

Map channels to Nestr

Sync only flows to or from channels that are mapped. There are two levels of mapping: a workspace-level default and per-circle.

Workspace-level default channel

Pick a channel from the Default Slack channel dropdown. Activity without a more specific mapping goes there. The Nestr bot is auto-joined to the channel as soon as you pick it.

Per-circle mapping

On the comments tab of any circle or project, click the channel-picker icon next to the comment input. Pick a Slack channel; mappings on a circle override the workspace default for everything inside that circle.

Click the link icon on he #All channel to link this circle to its own Slack channel
Click the link icon on he #All channel to link this circle to its own Slack channel

In the pop-up, select the circle specific Slack channel and save.

Include sub-circles

You can also opt to include/exclude sub-circles. When turned off, you won't get any updates specific to any sub-circles. If a sub-circle has their own channel defined, those messages won't show up in the super-circle regardless.

Select the Slack channel to link the circle to
Select the Slack channel to link the circle to

Silence a channel

If you opt to Silence the channel, no messages will be padde up to the #all channel or to any super-circle so that you can choose to

Private channels

The Nestr bot can’t auto-join private channels because of a Slack security policy. Map the channel in Nestr first, then in Slack run /invite @Nestr in the channel. From that point sync works the same as for public channels.

How sync works

Nestr to Slack

Comments you post in Nestr show up in the matching Slack channel as a message under your name and avatar. If a comment in Nestr is a reply to another, it shows up as a thread reply in Slack on the right parent message.

Governance and meeting events ship with action buttons next to the message: Join meeting on a started meeting, View summary on a closed one, No objections / Escalate to meeting on a proposal. Click and the action runs in Nestr.

Slack to Nestr

Messages posted in a mapped Slack channel show up as comments on the corresponding Nestr nest. Replies to a Slack thread come into Nestr as replies to the right comment.

If a Slack user’s email matches a Nestr user in the workspace, the comment is attributed to that Nestr user (their name and avatar). If not, the email shows as the author so it’s still clear who posted.

Channel lifecycle

  • Channel archived in Slack: the mapping is automatically removed from the affected nests. To resume sync, unarchive the channel in Slack and re-pick it on the relevant nest.
  • App uninstalled or tokens revoked from Slack: Nestr marks the connection disconnected; existing comment history stays in place. Reconnect from workspace settings to resume sync.

Disconnect

Click Disconnect in workspace settings. Existing comments stay in Nestr but new comments stop syncing in either direction.