Integrations
Slack
Get real-time payment and subscription notifications in Slack
The Slack integration sends real-time notifications about payments, subscriptions, and other events directly to your Slack channels. Keep your team informed without leaving Slack.
What You Get
The Slack integration provides:
- Real-time notifications -- Instant alerts for payment and subscription events
- Rich formatting -- Detailed message cards with amounts, customer names, and product info
- Quick links -- Direct links back to the RevKeen dashboard for every notification
- Customizable alerts -- Choose which events to receive and which to ignore
- Multiple channels -- Route different event types to different Slack channels
Setting Up the Integration
- Go to Apps > Slack in your RevKeen dashboard
- Click Connect to Slack
- Authorize RevKeen to access your Slack workspace
- Select a default channel for notifications
- Choose which events to receive
- Save your settings
You will need to be a Slack workspace admin or have permission to add apps.
Available Notifications
| Event | Description |
|---|---|
| New payment | Successful payment received |
| Failed payment | Payment attempt failed |
| New subscription | Customer started a subscription |
| Subscription cancelled | Customer cancelled their subscription |
| New customer | New customer created |
| Chargeback opened | Dispute filed against a transaction |
| Large payment | Payment above your configured threshold |
| Daily summary | End-of-day revenue summary |
Notification Format
Notifications include:
- Event type and icon
- Customer name and email
- Amount (for payment events)
- Product or plan name
- Link to view in RevKeen
Example notification:
New Payment Received
--------------------
Customer: John Doe (john@example.com)
Amount: $99.00
Product: Pro Plan (Monthly)
--------------------
View in RevKeen ->Channel Routing
Route different events to different channels to keep your team organized:
| Channel | Suggested Events |
|---|---|
| #sales | New payments, new subscriptions |
| #support | Failed payments, cancellations |
| #finance | Chargebacks, large payments |
| #leadership | Daily summaries |
Thresholds and Filters
Reduce noise by setting thresholds:
- Payment minimum -- Only notify for payments above a certain amount
- Quiet hours -- Batch notifications during off-hours instead of sending immediately
- Product filter -- Only receive notifications for specific products
Troubleshooting
| Issue | Solution |
|---|---|
| Not receiving notifications | Check channel permissions and event selection |
| Can't connect | Ensure you have Slack admin permissions |
| Wrong channel | Update channel in RevKeen integration settings |
| Too many notifications | Reduce selected events or set payment thresholds |
Disconnecting Slack
To remove the integration:
- Go to Apps > Slack
- Click Disconnect
- Confirm the disconnection
This will stop all Slack notifications from RevKeen. Your historical notification data in Slack channels will remain.