www/apps/bloom/app/features/integrations/guides/slack/page.mdx
import { InProductAction, getOsShortcut, InlineIcon } from "docs-ui" import { ArrowUpRightOnBox } from "@medusajs/icons"
export const metadata = {
title: Slack Integration,
}
Add Slack to get notifications about orders, customers, and store events in your Slack workspace.
Slack notifications keep your team updated on important events without checking the admin dashboard constantly. Bloom sets it up for you in minutes.
Integrate Slack if you want to:
Before adding Slack, you need a Slack workspace and a webhook URL.
To get your Slack webhook URL:
Webhook URLs start with https://hooks.slack.com/services/. You'll need this URL when Bloom asks for it.
To add Slack using the <InProductAction product={"bloom"} type={"MEDUSA_AI_OPEN_PANE"} data={{ pane: "integrations" }}>Integrations</InProductAction> panel:
Bloom will start setting up Slack and ask you questions about which notifications you want to receive.
After you click "Build," Bloom asks questions to configure Slack notifications, such as:
Next, Bloom will ask you for your Slack credentials:
https://your-store.com/app). This is used to link notifications back to your admin dashboard.Bloom stores your Slack credentials as environment variables in your store. They're never exposed in your code or logs. See Environment Variables for more details.
</Note>Bloom will set up Slack to send notifications to your workspace when these events occur.
After Bloom finishes the setup, test Slack notifications in your preview store:
If the notification appears in your Slack channel with accurate information, Slack is working correctly.
You can also ask Bloom to make changes to your notifications. For example, you can ask it to add more information, change the formatting, or add notifications for additional events.
Once you've tested Slack and notifications are working correctly, publish your store to make it live.
To publish your Slack integration:
https://your-store.com/app). If you don't have it yet, you can use the preview admin URL and update it later from the Environment Variables page.Your Slack integration is now active on your live store. You'll receive notifications for real customer events.
If you face any issues while adding Slack to your Bloom store, contact support or submit feedback.