#Integration capabilities
The Slack integration enables:
- Financial alerts: Notifications for overdue invoices, low cash balances, budget overages
- Approval workflows: Request and approve transactions directly in Slack
- Daily summaries: Automated daily financial summaries (revenue, expenses, cash position)
- Custom notifications: Configure which events trigger Slack messages
- Interactive messages: Click actions in Slack (approve, deny, view details)
This keeps your team informed and enables collaboration on financial decisions.
#Setting up Slack integration
To connect Slack:
- Navigate to Settings (gear icon) > Integrations > Slack
- Click Connect
- You're redirected to Slack to authorize
- Select the Slack workspace and channel where Light notifications should appear
- Review the permissions Light is requesting
- Click Authorize
- Light confirms the connection and sends a test message
Next, configure what notifications you want.
#Configuring notifications
Define which financial events trigger Slack messages:
-
Navigate to Settings (gear icon) > Integrations > Slack > Notifications
-
Toggle on notifications you want:
Invoice notifications:
- Invoice created (notify when new invoice is entered)
- Invoice overdue (notify when invoice is due or past due)
- Invoice paid (notify when customer pays)
Cash notifications:
- Daily cash summary (notify every morning with cash position)
- Low cash alert (notify if cash drops below threshold)
- Large transaction (notify for large deposits or payments)
Budget notifications:
- Budget variance (notify when spending exceeds budget by threshold)
- Category overage (notify when specific expense category exceeds budget)
AP notifications:
- Bill due (notify when supplier bill comes due)
- Payment made (notify when you pay a vendor)
-
For each notification, configure:
- Threshold (e.g., "notify if cash < $100,000")
- Frequency (e.g., "once per day")
- Recipient channel (which Slack channel receives the notification)
-
Save configuration
#Daily financial summary
Configure daily automated summaries:
- Navigate to Slack > Daily Summary
- Select Enable Daily Summary
- Choose summary contents:
- Cash position and changes
- Daily revenue total
- Daily expense total
- Net income
- Major transactions
- Select time for daily delivery (e.g., 8am every business day)
- Select destination channel
- Save
Every morning, your team automatically gets a financial snapshot.
#Overdue invoice alerts
Keep track of outstanding receivables:
- Configure Invoice Overdue notification
- Set threshold: Alert when invoice is X days past due (e.g., 30 days)
- Slack message includes:
- Customer name
- Invoice number and amount
- Days past due
- Link to invoice in Light for quick follow-up
- Team members can click to view or take action
This ensures no invoice gets forgotten.
#Low cash alerts
Critical for cash management:
- Configure Low Cash Alert
- Set threshold: Alert when cash drops below X amount (e.g., $50,000)
- Slack message includes:
- Current cash balance
- Percent of monthly operating expense
- Forecast (based on outstanding AR/AP)
- Recommendation to address cash shortfall
- Enable escalation: If cash remains low, escalate to CFO after X hours
This prevents cash emergencies.
#Budget variance alerts
Monitor spending discipline:
- Configure Budget Variance notification
- Set threshold: Alert when actual > budget by X% (e.g., 10%)
- Configure by department or overall
- Slack message includes:
- Department/account
- Budgeted vs. actual amount
- Variance percentage
- Link to variance report
- Department manager can acknowledge or dispute variance
This promotes spending accountability.
#Interactive Slack messages
Slack messages can include buttons for quick actions:
Approve transaction:
- Manager receives Slack message: "Invoice ABC from Vendor X for $10,000 awaiting approval"
- Manager clicks "Approve" button in Slack
- Light records approval
- No need to log in to Light
View details:
- Click "View Details" to see full transaction information
- Opens Light in browser to detailed view
Deny/Reject:
- For disputes or rejections, comment in Slack thread
- Light records the comment for audit trail
#Customizing message content
Configure what information appears in Slack notifications:
- Navigate to Slack > Message Templates
- For each notification type, customize:
- Message heading
- What data to include
- Formatting (bold, emoji, color)
- Call-to-action buttons
- Use template variables ({{customer_name}}, {{amount}}, {{due_date}})
- Save template
Tip: Keep messages concise. Include enough detail to understand the issue but prompt quick action without forcing users to click.
#Approval workflows in Slack
Streamline approval workflows through Slack:
- When a transaction requires approval, Slack notifies the approver
- Approver reviews details in Slack message
- Approver clicks "Approve" or "Deny" in Slack
- Light records the decision with timestamp
- Workflow proceeds (transaction posts, or feedback sent to creator)
This eliminates email approval bottlenecks.
#Grouping notifications by channel
Organize notifications by channel:
- Create separate Slack channels:
- #finance-alerts: Critical alerts (cash, overdue invoices)
- #daily-summary: Daily financial reports
- #ap-approvals: AP invoice approvals
- #ar-approvals: AR invoice approvals
- Configure notifications to post to appropriate channels
- Team members subscribe to channels relevant to their role
This prevents notification overload and keeps channels focused.
#Troubleshooting Slack integration
Messages not appearing: Verify Light is authorized in your Slack workspace, check that the notification is enabled and threshold hasn't been met, test with manual trigger.
Wrong channel: Verify the channel is specified correctly in notification settings, ensure Light app has permission to post to that channel.
Integration disconnected: Re-authorize Slack integration, verify your Slack account hasn't revoked Light's permissions.
Too many notifications: Adjust thresholds to reduce noise, consider using Daily Summary instead of individual notifications.
#Monitoring Slack activity
Track Slack integration usage:
- Navigate to Settings (gear icon) > Integrations > Slack > Activity Log
- View:
- Messages sent (count and content)
- Failed messages
- User interactions (approvals, denials)
- Analyze whether notifications are effective
#Disabling specific notifications
If certain alerts are too noisy:
- Navigate to Slack > Notifications
- Toggle off notifications you don't want
- Keep critical ones (low cash, large transactions)
You can always re-enable later.
#Related articles