Documentation Index
Fetch the complete documentation index at: https://docs.timetracker.in/llms.txt
Use this file to discover all available pages before exploring further.
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
What’s Next?
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.