Overview
This guide covers best practices for effective time tracking with Slack, common issues you might encounter, and step-by-step solutions to resolve them.Best Practices
Effective Time Tracking Habits
Use Descriptive Commands
- Better reporting and analysis
- Easier to understand what was worked on
- More accurate project time allocation
- Helpful for client billing and project management
Organize with Projects and Tasks
- Projects: Group related work by client, department, or initiative
- Tasks: Break down projects into specific work items
- Hierarchy: Clear structure for filtering and reporting
- Consistency: Standardized naming across your team
Use Tags Effectively
- Priority:
urgent,high,low - Type:
meeting,development,design,research - Technology:
frontend,backend,mobile,api - Status:
bugfix,feature,maintenance
Regular Status Checks
Make it a habit:- Stay aware of running timers
- Catch forgotten timers early
- Review daily time allocation
- Ensure accurate time tracking
Project Management Best Practices
Consistent Project Naming
Good naming conventions:- Client projects: “Client Name - Project Type” (e.g., “ACME Corp - Website”)
- Internal projects: “Internal - Department” (e.g., “Internal - Marketing”)
- Department work: “Department - Initiative” (e.g., “Engineering - Infrastructure”)
- Inconsistent capitalization
- Abbreviations that aren’t clear
- Generic names like “Project 1” or “Work”
Task Organization
Effective task structure:- Feature-based: “User Authentication”, “Payment Processing”
- Phase-based: “Planning”, “Development”, “Testing”, “Deployment”
- Deliverable-based: “User Research”, “Code Review”, “Documentation”
Time Entry Accuracy
Tips for accurate time tracking:- Start timers when you begin work
- Stop timers when you finish or switch tasks
- Use the log command for retrospective entries
- Be honest about time spent on different activities
Common Issues and Solutions
Command Not Working
Commands don't respond or show errors
Commands don't respond or show errors
Problem:
/timetracker commands don’t work or show error messagesPossible Causes:- Slack app not installed in workspace
- User account not properly mapped
- Network connectivity issues
- Slack app permissions problems
-
Verify Slack app installation:
- Check if Timetracker app is installed in your Slack workspace
- Ask workspace admin to install if missing
-
Test basic connection:
-
Check user mapping:
- Go to Settings → Integrations → Slack → Configure
- Verify your Slack user is mapped to your Timetracker account
-
Re-sync user mapping:
- Click “Sync Users” in the Slack configuration page
- Re-map your account if needed
-
Contact support:
- If issues persist, contact [email protected]
Commands work but time isn't tracked
Commands work but time isn't tracked
Problem: Commands execute successfully but time entries don’t appear in TimetrackerPossible Causes:
- User mapping issues
- Wrong Timetracker account
- Workspace configuration problems
-
Verify user mapping:
- Go to Settings → Integrations → Slack → Configure
- Check that your Slack user is mapped to the correct Timetracker account
- Look for your Slack username in “Currently Mapped Users”
-
Check Timetracker account:
- Verify you’re logged into the correct Timetracker account
- Check if time entries appear in the correct workspace
-
Re-sync mapping:
- Unmap and re-map your Slack user
- Use “Sync Users” to refresh the mapping
-
Test with simple command:
Then check your Timetracker dashboard for the entry
User Mapping Issues
Can't find my Slack user in mapping list
Can't find my Slack user in mapping list
Problem: Your Slack username doesn’t appear in the unmapped users listSolutions:
-
Sync users:
- Click “Sync Users” button in Slack configuration
- Wait for the sync to complete
- Refresh the page
-
Check Slack workspace:
- Verify you’re using the correct Slack workspace
- Ensure the Timetracker app is installed in the right workspace
-
Check Slack username:
- Verify your Slack username in Slack settings
- Look for variations (display name vs username)
-
Contact admin:
- Ask workspace admin to check app installation
- Verify app permissions and user access
Can't find my Timetracker account in mapping list
Can't find my Timetracker account in mapping list
Problem: Your Timetracker account doesn’t appear in the team members listSolutions:
-
Check workspace membership:
- Verify you’re a member of the correct Timetracker workspace
- Check with workspace admin if you should have access
-
Verify account status:
- Ensure your Timetracker account is active
- Check if you have the correct permissions
-
Check email address:
- Verify the email address matches between Slack and Timetracker
- Update email if there’s a mismatch
-
Contact support:
- If account issues persist, contact [email protected]
Command Syntax Issues
Invalid command format errors
Invalid command format errors
Problem: Commands show “Invalid format” or syntax errorsCommon Issues and Solutions:Log command format:Parameter formatting:Task without project:
Project not found errors
Project not found errors
Problem: Commands show “Project not found” errorSolutions:
-
Check project name:
- Verify exact spelling and capitalization
- Check for extra spaces or special characters
-
Create project first:
- Go to Timetracker dashboard
- Create the project if it doesn’t exist
- Use the exact name in Slack commands
-
Use existing projects:
- Check your Timetracker dashboard for available projects
- Use the exact project names from the dashboard
-
Project naming tips:
- Use consistent naming conventions
- Avoid special characters
- Keep names simple and clear
Performance and Connectivity Issues
Slow command responses
Slow command responses
Problem: Commands take a long time to respond or timeoutSolutions:
-
Check internet connection:
- Verify stable internet connection
- Try commands from different network
-
Check Slack status:
- Visit status.slack.com for Slack service issues
- Wait for Slack issues to resolve
-
Retry commands:
- Commands may succeed on retry
- Wait a few minutes before retrying
-
Contact support:
- If issues persist, contact [email protected]
Commands work inconsistently
Commands work inconsistently
Problem: Commands work sometimes but not alwaysSolutions:
-
Check user mapping:
- Verify mapping is stable and correct
- Re-sync if mapping seems inconsistent
-
Check workspace permissions:
- Ensure you have proper permissions in both Slack and Timetracker
- Ask admin to verify app permissions
-
Clear browser cache:
- Clear browser cache and cookies
- Try from different browser or device
-
Check for conflicts:
- Ensure no other apps are interfering
- Try commands in different Slack channels
Advanced Troubleshooting
Workspace Configuration Issues
Admin-Level Problems
App Installation Issues:- Verify Timetracker app is properly installed
- Check app permissions and scopes
- Ensure all required permissions are granted
- Verify users have access to the app
- Check workspace member permissions
- Ensure proper user roles and access levels
Multi-Workspace Issues
Multiple Slack Workspaces:- Ensure you’re using the correct workspace
- Check which workspace has the Timetracker app installed
- Verify user mapping in the correct workspace
- Confirm you’re mapped to the correct Timetracker workspace
- Check workspace settings and permissions
- Verify team member status in the correct workspace
Data Synchronization Issues
Time Entry Problems
Missing Time Entries:- Check user mapping accuracy
- Verify Timetracker account access
- Check for time entry filters in dashboard
- Contact support if entries are completely missing
- Check for multiple user mappings
- Verify single Timetracker account per Slack user
- Review recent command history
- Contact support for data cleanup if needed
Project and Task Issues
Missing Projects:- Verify project exists in Timetracker
- Check project permissions and access
- Ensure project name matches exactly
- Create project if it doesn’t exist
- Verify task exists within the project
- Check task permissions and access
- Ensure proper project-task relationship
- Create task if it doesn’t exist
Getting Help
Self-Service Resources
Documentation:- Commands Reference - Complete command documentation
- Command Examples - Practical usage examples
- Interactive Features - UI elements and interactions
Contact Support
When to contact support:- User mapping issues that persist after troubleshooting
- App installation or permission problems
- Data synchronization issues
- Commands that consistently fail
- Any issues not covered in this guide
- Email: [email protected]
- Include your Slack workspace name
- Include your Timetracker account email
- Describe the specific issue and steps you’ve tried
- Slack workspace name
- Timetracker account email
- Specific error messages
- Steps to reproduce the issue
- Screenshots if helpful