Overview & Benefits
Connect Timetracker with Slack to track time without leaving your team’s communication platform. Use slash commands, interactive buttons, and automated notifications to streamline your time tracking workflow.What You Can Do
- Start Timers: Begin time tracking with
/timetracker startcommands - Stop Timers: End active timers with
/timetracker stopcommands - Log Time: Record time entries manually with
/timetracker logcommands
Key Benefits
- ⚡ Track time instantly without switching apps
- 📱 Mobile-friendly commands work on all devices
- 🎯 Project-focused tracking with task organization
- 🔄 Real-time sync with your main Timetracker dashboard
Quick Setup Guide
Step 1: Install the Slack App
- Make sure you have a free or paid Timetracker account
- Navigate to Settings → Integrations → Slack → Connect
- Follow the OAuth flow to authorize Timetracker in your Slack workspace
The Slack app requires workspace admin approval. If you don’t have admin rights, ask your workspace administrator to install the app.
Step 2: Configure User Mapping
- Navigate to Settings → Integrations → Slack → Configure button
- This will take you to the
/slack-configpage where you’ll see three sections to manage user connections:
- Unmapped Slack Users: Find your Slack username in this list
- Unmapped Team Members: Find your Timetracker account in this list
- Currently Mapped Users: Shows successfully connected accounts
- Each Slack user must be linked to a corresponding Timetracker team member account
- This mapping tells the system which Timetracker account should receive the time entries from each Slack user
- Without this mapping, commands will fail because the system doesn’t know where to save the time data
- Use the dropdown menu next to your Slack username to select your corresponding Timetracker account
- Click Sync Users to refresh the user list if needed
- Test the connection by running
/timetracker helpin any Slack channel
Success: You’ll see the help message with available commands when the connection is working properly.
Step 3: Try Your First Command
Let’s start with a simple time tracking command: Example: Start a timer- In any Slack channel, type:
/timetracker start description:"Working on project documentation" - Press Enter to execute the command
- You’ll see a confirmation message with your active timer
- Check your Timetracker dashboard to see the running timer
Step 4: Explore More Commands
Try these essential commands to get familiar with the integration:What’s Next?
Now that you have the basics working, explore these features:Commands Reference
Complete reference for all available commands and parameters.
Command Examples
See practical examples and real-world usage scenarios.
Interactive Features
Learn about buttons, modals, and other interactive elements.
Best Practices
Tips for effective time tracking and troubleshooting common issues.
Quick Start Commands
Try these essential commands to get familiar with the integration:Need Help?
- Contact our support team at [email protected]
- Check the authentication guide for setup issues
- Review the troubleshooting guide for common problems