Skip to main content

Overview

Slack integration allows you to automatically send charts and visualizations directly to your Slack channels.

Features

  • Channel Support: Send charts to any public or private channel the bot has access to.
  • Threaded Replies: Keep conversations organized by threading chart updates.
  • Scheduled Reports: Set up recurring schedules for your chart delivery.

Setup

Private Channels

By default, only public channels appear in your ChartCastr dashboard. To send charts to private channels, you need to invite the ChartCastr bot to those channels first.

How to Add ChartCastr to a Private Channel

  1. Open your Slack workspace
  2. Navigate to the private channel you want to use
  3. Type /invite @ChartCastr in the channel, or:
    • Click the channel name at the top
    • Select IntegrationsAdd apps
    • Search for and add ChartCastr
  4. Once invited, the private channel will appear in your ChartCastr dashboard
The ChartCastr bot can only see and post to channels it has been explicitly invited to. This is a Slack security feature that ensures your private channels remain private.

Handling Slack Changes

Chartcastr automatically monitors the status of your Slack integration to ensure reliability.

App Removal

If the Chartcastr app is uninstalled from your Slack workspace or its tokens are revoked, the integration will automatically be marked as Broken. All connections relying on this integration will also be paused. You will need to reconnect the integration in Settings to resume.

Channel Changes

  • Archived Channels: If a connected channel is archived, the destination and its connections will be marked as Broken.
  • Deleted Channels: Connections to deleted channels will be permanently marked as Broken.
  • Renamed Channels: If you rename a channel in Slack, Chartcastr will automatically update the name in your dashboard.

Supported Sources

Slack is the primary destination for all Chartcastr data sources.

Next Steps