After connecting a Slack integration to your PushMetrics workspace, you can import Slack channels and users as recipients for your reports.
1. Navigate to Recipients Page:
- Go to the Administration section in the left sidebar
- Click on Recipients
2. Start Import:
- Click the "New" button in the top right corner
- Click the "Import Recipients from Slack" button
- A dialog will appear showing your available Slack integrations

3. Select Integration:
- Choose which Slack integration (workspace) you want to import from
- If you have multiple Slack integrations connected, make sure to select the correct workspace

4. Select Recipients:
- The dialog will display available channels and users from the selected Slack workspace
- Public Channels: All public channels visible to the PushMetrics bot
- Private Channels: Private channels where the PushMetrics bot has been invited
- Users: Individual users for direct message delivery
5. Import:
- Select the channels/users you want to import
- Click "Import" to add them to your recipients list
If you have multiple Slack integrations connected to different workspaces:
- Channels are workspace-specific: A #general channel from Workspace A is treated separately from #general in Workspace B
- No duplicates: When you import channels, PushMetrics tracks which workspace each channel belongs to
- Automatic filtering: When creating reports, only channels from the selected integration will be shown in the recipient dropdown
When configuring a Slack delivery block in your report:
1. Select Integration: Choose which Slack integration to use for delivery
2. Select Recipients: The recipient dropdown will automatically filter to show only channels/users from the selected integration
3. Dynamic Updates: If you change the integration, the recipient list updates automatically

What Happens When You Delete a Slack Integration
When you delete a Slack integration from PushMetrics, all associated recipients are automatically deleted. This includes:
- ✅ All Slack channels imported from that integration
- ✅ All Slack users imported from that integration
- ✅ Any direct message (DM) recipients from that workspace
- ✅ Any multi-person DM (MPIM) recipients from that workspace
What This Means for Your Reports
If you delete a Slack integration:
1. Recipients are removed: All recipients associated with that integration are permanently deleted from PushMetrics
2. Reports may be affected: Reports configured to deliver to those recipients will no longer have valid delivery destinations
3. Re-importing required: If you reconnect the same Slack workspace later, you'll need to import recipients again
4. Historical data: Past report deliveries remain in the history, but the recipient references will be removed
Before deleting a Slack integration, consider:
1. Check active reports: Review which reports are using recipients from this integration
2. Alternative deliver*: Update reports to use recipients from a different integration if needed
3. Backup configuration: Note which channels/users were configured for easy re-import if needed
4. Team communication: Inform your team that recipients from this workspace will be removed
- Disconnect vs Delete: Use "Disconnect" if you plan to reconnect later - this keeps the integration entry and recipients
- Multiple integrations: If you need to switch workspaces, add the new integration first, then migrate reports before deleting the old one
- Test workspace: Consider using a separate test integration for development that can be safely deleted without affecting production recipients
Recipients Not Appearing After Import
- Verify the PushMetrics bot has been invited to private channels
- Check that the integration is properly connected
- Refresh the recipients list in your report
Can't See Channels from Specific Workspace
- Ensure you've selected the correct integration in the Slack delivery block
- Check that the integration hasn't been deleted
Duplicate Channel Names
- If you see multiple channels with the same name, they're from different workspaces
- The integration name will help you identify which workspace each belongs to
- When filtered by integration, you'll only see channels from that specific workspace