Skip to content

feat(settings): add inbox Slack notifications to Slack settings#2410

Merged
Twixes merged 1 commit into
mainfrom
posthog-code/slack-settings-inbox-notifications
May 28, 2026
Merged

feat(settings): add inbox Slack notifications to Slack settings#2410
Twixes merged 1 commit into
mainfrom
posthog-code/slack-settings-inbox-notifications

Conversation

@Twixes
Copy link
Copy Markdown
Member

@Twixes Twixes commented May 28, 2026

Problem

The Slack settings view previously only listed connected workspaces and a "Manage in PostHog Web" button. Inbox notification configuration (workspace, channel, min priority) lived only inside the inbox "Configure inbox" dialog — discoverable in roughly nobody's experience.

Changes

Embed the existing self-contained SignalSlackNotificationsSettings component below the workspace list in SlackSettings.tsx. The component already handles loading, no-integration ("Connect Slack workspace" CTA), workspace selection, channel picking, and min-priority selection — so this is a one-import + one-render addition.

How did you test this?

  • pnpm --filter code typecheck passes
  • pnpm exec biome check on the modified file passes
  • Did not exercise the UI in a running app

Publish to changelog?

no


Created with PostHog Code

The Slack settings view previously only listed connected workspaces. Inbox notification config was hidden inside the inbox "Configure inbox" dialog, which is hard to discover. Embed the existing self-contained SignalSlackNotificationsSettings component below the workspace list so users can manage inbox notification delivery alongside their workspace connections.

Generated-By: PostHog Code
Task-Id: 775c509f-8512-4b9f-a1f8-9d2bc0f2eefc
@Twixes Twixes marked this pull request as ready for review May 28, 2026 12:05
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented May 28, 2026

Reviews (1): Last reviewed commit: "feat(settings): add inbox Slack notifica..." | Re-trigger Greptile

@Twixes Twixes merged commit 5c59594 into main May 28, 2026
17 checks passed
@Twixes Twixes deleted the posthog-code/slack-settings-inbox-notifications branch May 28, 2026 12:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants