Skip to main content
Pinguin
Product
InstallDocsGuidesChangelog
Add to Slack
Product
Customer SuccessProduct TeamsMarketing TeamsSales TeamsGTMEngineeringSlack Connect
InstallDocsGuidesChangelog
Add to Slack
Documentation

Getting started

  • Getting started
  • App Home

Messaging

  • Broadcasts
  • Direct messages
  • Audience lists

Customization

  • Templates
  • Profiles

Analytics & engagement

  • Analytics
  • Engagement tracking

Reference

  • Slash commands
  • Settings
  • Permissions & limits
  1. Docs
  2. /
  3. Reference
  4. /
  5. Permissions & limits

Permissions & limits

OAuth scopes Pinguin requests and product limits to be aware of.

Bot OAuth scopes

Pinguin requests the following scopes during installation:

ScopePurpose
channels:readList and read public channels
groups:readList and read private channels
channels:joinAuto-join public channels for broadcasts and prefix matching
channels:historyRead thread replies for analytics and engagement log
groups:historySame for private channels
chat:writePost and update messages
chat:write.customizeSend as yourself or a custom Profile (username + icon)
users:readResolve user names for DMs, analytics, and join/leave alerts
files:readDownload CSV uploads for audience list import
files:writeSend CSV exports via DM
reactions:readReaction analytics and engagement log
commands/broadcast and /sendmessage slash commands
im:writeDirect messages to users

Bot events

Pinguin subscribes to these events:

  • app_home_opened — render the Home tab
  • reaction_added — engagement tracking
  • message.channels / message.groups — thread reply tracking
  • member_joined_channel / member_left_channel — join & leave alerts

Product limits

LimitValue
Internal broadcast name80 characters
CTA buttons per message5 (1 primary max)
Audience list size500 channels or people
Edit broadcast in place100 channels or fewer
Full inline analytics20 channels or fewer
Inline reactions-only analytics50 channels or fewer

Previous

Settings

On this page

  • Bot OAuth scopes
  • Bot events
  • Product limits
Pinguin

Pinguin enables you to send Slack broadcasts, with ease. Track engagement and more.

Use Cases

  • Customer Success
  • Product Teams
  • Marketing Teams
  • Sales Teams
  • GTM
  • Engineering
  • Slack Connect

Product

  • Install
  • Docs
  • Guides
  • Slash Commands
  • FAQ
  • Changelog
  • Security

Compare

  • Best Slack Broadcasting Tools
  • vs Workflow Builder
  • vs Zapier
  • vs Manual Sending
  • vs Employee Reminders
  • vs Claude

Legal

  • Privacy Policy
  • Terms of Service
  • Slack Marketplace Listing

Other

  • Status
  • Contact
  • Report an issue

© 2026 Pinguin. All rights reserved.

Operational