How It Works
The Slack integration lets you:- Skip the code - No need to build a webhook endpoint
- Get instant notifications - Events post directly to your chosen Slack channel
- Rich formatting - Messages include structured data from the webhook payload
Setting Up Slack Integration
- Go to the Webhooks settings in your dashboard
- Click Add Endpoint
- Select Slack instead of entering a URL
- Click Connect to Slack and authorize access
- Choose the Slack channel where you want to receive notifications
- Select the event types you want to receive
- Save your endpoint
What Messages Look Like
When events occur, you’ll receive formatted Slack messages containing:- Event type - The type of event that occurred
- Key details - Important information from the payload (order ID, amounts, status, etc.)
- Timestamp - When the event happened
Supported Events
You can receive any webhook event type in Slack, including:- Order events - New orders, status changes, cancellations
- Payment events - Successful payments, refunds
- Store events - Store updates, availability changes
Use Cases
The Slack integration is ideal for:- Real-time order alerts - Get notified instantly when orders come in
- Team visibility - Keep your team informed in a shared channel
- Quick monitoring - Watch for important events without building infrastructure
- Testing - Easily verify webhooks are firing during development
Managing Your Slack Endpoint
You can manage your Slack integration just like any other endpoint:- View logs - See delivery history and message content
- Change channel - Update which Slack channel receives messages
- Update events - Modify which event types are sent to Slack
- Disable/Enable - Temporarily pause notifications
The Slack integration uses the same retry policy as regular webhook endpoints. If Slack is temporarily unavailable, we’ll retry delivery automatically.