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
Sign In with Slack
Click the "Sign in with Slack" button and select your workspace. Your BulletN account will be created automatically.

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

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

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

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

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
Create
Use /create-newsletter
in any channel where Bulletn is present
Draft & Save
Bulletn sends you a DM confirmation when your draft is saved
Submit for Approval
You'll receive an ephemeral confirmation that your newsletter was sent for approval
Approval & Publishing
Approvers get thread replies confirming actions. Published newsletters appear in target audience channels
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