Slack Integration
Receive notifications and interact with Gauzy from Slack.
Overviewโ
The Slack integration enables:
- Timer notifications in Slack channels
- Task status updates
- Time tracking from Slack commands
- Daily digest messages
- Timesheet approval notifications
Setupโ
1. Create Slack Appโ
- Go to api.slack.com/apps
- Create a new app from scratch
- Enable Incoming Webhooks
- Add Bot Token Scopes:
chat:write,commands - Install to workspace
2. Configureโ
Set environment variables:
GAUZY_SLACK_CLIENT_ID=your-client-id
GAUZY_SLACK_CLIENT_SECRET=your-client-secret
GAUZY_SLACK_WEBHOOK_URL=https://hooks.slack.com/services/...
3. Connect in Gauzyโ
- Navigate to Integrations โ Slack
- Click Connect
- Select the Slack workspace
- Choose the notification channel
Notification Typesโ
| Event | Slack Message |
|---|---|
| Timer started | "๐ข John started tracking" |
| Timer stopped | "๐ด John stopped (2h 30m)" |
| Timesheet approved | "โ Timesheet approved" |
| Task assigned | "๐ New task assigned" |
Related Pagesโ
- Microsoft Teams Integration โ Teams alternative
- Employee Notifications โ notification settings