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 item 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 item 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 item.
  • 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 the #All channel to link this circle to its own Slack channel
Click the link icon on the #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 a circle’s channel, its comments are not synced anywhere. They also do not fall through to a super-circle’s channel or the workspace default channel. Use this to keep a circle’s conversation out of Slack entirely.

Private channels

Private channels are hidden from Nestr until the bot has been let in. Slack only shows the Nestr bot the private channels it is a member of, and a Slack security policy stops bots from joining private channels on their own. Until the bot is invited, the channel will not appear in Nestr’s channel picker.

To link a private channel:

  1. In Slack, open the private channel and run /invite @Nestr. Any member of the channel can do this.
  2. Back in Nestr, open the channel picker again. The channel now appears in the list, marked with a lock.
  3. Select it and save. From here, sync works the same as for public channels.
running /invite @Nestr in the private channel in Slack
running /invite @Nestr in the private channel in Slack

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 item. 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 items. To resume sync, unarchive the channel in Slack and re-pick it on the relevant item.
  • 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.