Newsletters in Slack

Bulletn – Bring Your Newsletters to Slack

Create, share, and manage newsletters directly inside Slack.

Features

Everything you need to run newsletters in Slack.

Create in Slack

Draft and share newsletters directly in your Slack channels.

Schedule delivery

Publish now or schedule newsletters for later—your choice.

Templates

Use global templates or clone past newsletters to move faster.

Roles & approvals

Admins, creators, and approvers keep quality high.

Audience management

Connect newsletters to specific Slack channels.

Secure by design

Bot only auto-joins public channels on audience add; private channels require manual /invite.

See Bulletn in Action

Experience how Bulletn looks and feels within your Slack workspace

💬 Creating Newsletters in Slack

Draft and format your newsletters directly in Slack channels with our intuitive commands

📅 Scheduling & Publishing

Schedule newsletters for future delivery or publish immediately to your target audiences

👥 Role Management

Assign creators, approvers, and admins to maintain newsletter quality and workflow

📊 Audience Targeting

Connect your newsletters to specific Slack channels and manage your subscriber base

How to Install Bulletn

Get started with Bulletn in your Slack workspace in just a few steps

1

Sign In with Slack

Click the "Sign in with Slack" button and select your workspace. Your BulletN account will be created automatically.

Slack OAuth Screen
2

Add to Slack Page

Once logged in, you'll be redirected to the Add to Slack page.

Add to Slack Button
3

Choose Your Workspace

Select the correct Slack workspace where you want to install Bulletn.

Workspace Selection
4

Authorize Permissions

Review the permissions Bulletn is requesting (such as posting messages in channels you choose), then click Allow.

Permission Screen
5

Start Using Bulletn

Invite Bulletn to any channel where you want to create newsletters. Once invited, use /create-newsletter to start creating your first newsletter.

/invite @Bulletn
Bulletn in Channel

Tip: You must have permission to install apps in your Slack workspace. If you don't, please contact your Slack admin.

Configuration & Usage Guide

Complete guide on configuring Bulletn and understanding how it works in your Slack workspace

1. Initial Setup

Invite Bulletn to channels:

/invite @bulletn

Channel Access: Bulletn will join public channels automatically when you add an audience. For private channels, a member must manually invite the bot using the command above.

2. Slash Commands

Create Newsletter

/create-newsletter

Start creating a new newsletter in the current channel. Requires creator permissions.

Note: If you don't have permission or no audiences are available, you'll receive an ephemeral (private) error message.

3. How Bulletn Communicates

Channel Posts (Public Messages)

  • • Published newsletter content to audience channels
  • • Long newsletters are split with continuation in threads
  • • Visible to all channel members

Direct Messages (Private Messages)

  • • Newsletter draft saved confirmations
  • • Newsletter scheduled success notifications
  • • Sent directly to individual users

Ephemeral Messages (Only You Can See)

  • • Permission denied for commands
  • "No audiences available" warnings
  • • Newsletter approval confirmations
  • • Error messages and validation failures

Thread Replies

  • • Approval success/failure notifications
  • • Feedback submission confirmations
  • • Status updates for existing messages
  • "Already approved" notifications

4. Newsletter Workflow

1

Create

Use /create-newsletter in any channel where Bulletn is present

2

Draft & Save

Bulletn sends you a DM confirmation when your draft is saved

3

Submit for Approval

You'll receive an ephemeral confirmation that your newsletter was sent for approval

4

Approval & Publishing

Approvers get thread replies confirming actions. Published newsletters appear in target audience channels

5

Feedback & Updates

Newsletter messages can be updated with feedback, and confirmation messages are posted in threads

5. Important Notes

Character Limits

If your newsletter exceeds Slack's character/block limits, the remaining content will be posted as a thread reply to maintain readability.

Role-Based Access

Different users see different types of messages based on their roles (creators, approvers, admins). Error messages are always private to maintain security.

Frequently Asked Questions

Common questions about installing and using Bulletn