Slack integration

Mavic + Slack Integration


Overview

Connect your Slack workspace to Mavic to receive real-time alerts about scheduled posts, publishing events, performance summaries, and weekly planning cues directly where your team already collaborates. Each alert can target a specific Slack channel or direct message so you stay on top of content performance without living in the app.


Who can use it?

  • Feature availability: All teams with Messaging Channels enabled.
  • Permissions required: typically brand owners, admins, or assigned collaborators
  • One Slack workspace per brand: You can connect unique workspaces per brand if you manage multiple brands.


Prerequisites

  1. Active Mavic brand with Integrations access.
  2. Slack workspace where you have permission to install apps.
  3. Pop-ups enabled in your browser (Slack OAuth opens a new window).


Step 1 – Start the Slack connection

  1. In Mavic, go to Integrations → Messaging → Slack.
  2. Click Connect Slack.
  3. A Slack window opens. Choose the workspace and channel access you want Mavic to use.
  4. Approve the requested scopes (chat:writechannels:readusers:read, etc.).

These allow Mavic to post messages, list channels/DMs, and show workspace details.

  1. After approval, you’re redirected back to Mavic and the workspace appears as Connected.
Tip: Reconnecting the same workspace refreshes expired tokens without losing settings.


Step 2 – Choose alert destinations


  1. Open the connected Slack workspace tile and click Configure destinations.
  2. Mavic pulls your Slack channels and user DMs. Use search to find the right destination.
  3. Select one or more destinations and save: Channels (e.g., #social-updates) or Direct messages (for personal alerts)
  4. You can return later to edit destinations anytime.


Step 3 – Pick the notifications you want

Inside the Slack configuration tab you’ll see each notification type with two controls:

Notification Type

What you’ll receive

Draft scheduled (socialPostScheduledCreated)

Confirms a post was queued successfully.

Post published (socialPostScheduledPublished)

Alerts when a scheduled post goes live. Includes a link to view the post when available.

24-hour performance snapshot (socialPost24HourAnalysis)

Next-day check-in with views, reactions, and quick context.

Coming week overview (comingWeekOverview)

Weekly planner outlining what’s scheduled and what needs attention.


For each type:

  1. Toggle On to enable it.
  2. Select the Slack destination that should receive those alerts.
  3. Click Save.

Destinations are per-notification, so you can send publishing alerts to a public channel and performance recaps to a private DM.


What happens after setup?

  • Whenever the underlying event occurs (a post publishes, a weekly digest is generated, etc.), Mavic formats a Slack message and sends it to the destination you configured.
  • If multiple destinations are enabled for the same event, each receives the alert.
  • Slack messages respect your brand/team context, so only authorized users receive the information.


Troubleshooting

Symptom

Fix

“Slack session is missing/expired” error

Reconnect Slack from the Integrations page. Tokens can expire if revoked in Slack or unused for long periods.

Slack channel not showing up

Click Refresh destinations. If it’s a private channel, invite the Mavic bot to that channel first.

Messages fail with “not_in_channel”

Click Reconnect to let Mavic rejoin channels automatically, or manually invite the bot to the target channel.

Can’t start OAuth

Ensure you have the required Mavic permission and that your browser isn’t blocking pop-ups.

Wrong workspace connected

Disconnect the integration, then repeat the connection flow and pick the correct workspace during Slack’s prompt.


FAQ

  1. Does Mavic read my Slack messages?

No. The app only requests scopes required to list destinations and send notifications. Only Slack Messages sent to and by Mavic may be reviewed.

  1. Can I connect multiple Slack workspaces to one brand?

Not yet—each brand supports a single Slack workspace connection, but you can connect different brands to different workspaces.

  1. Do alerts include links back to Mavic?

Yes, when available (e.g., “View post” links). Weekly and recap alerts highlight the key action and link back for deeper insight.

  1. Who can edit Slack notification settings?

Anyone with sufficient permissions can change destinations and toggles.


Need more help? Reach out to support with your brand name, team ID, and the Slack channel you’re targeting so we can investigate quickly.


Updated on: 11/03/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!