Frequently Asked Questions
How do I add a new employee?
Navigate to the Team tab and tap the "Add Employee" button. Fill in the employee's name and other details. A default "Employee" role will be automatically assigned, which you can change later.
How do I export timesheet data?
Go to the Home tab and tap the "Export" button. You can export all time entries or filter by specific date ranges. The data will be saved as a CSV file to your device's ClockOut folder.
Can I customize employee roles?
Yes! Go to Settings → Role Management to create custom roles with specific colors, icons, and hierarchy levels. You can also set parent-child relationships between roles.
How do I assign workers to a job?
When creating or editing a job, scroll to the "Worker Assignments" section and tap "Add Worker". Select an employee, specify their role for this job, and enter estimated hours.
What happens to my data if I delete the app?
clockout. stores data locally on your device using Core Data. If you delete the app, all data will be lost unless you've exported it first. We recommend regular exports for backup purposes.
Can multiple users access the same data?
Currently, clockout. is designed for single-device use. Each installation maintains its own local database. For multi-user scenarios, you would need to export and share data manually.
Troubleshooting
App Crashes When Adding Employees
If you're experiencing crashes when adding or editing employees, this might be due to a missing Core Data attribute. Make sure your app is updated to the latest version.
Export Not Working
If exports aren't saving properly:
- Check that the app has permission to access files
- Ensure there's sufficient storage space on your device
- Try exporting a smaller date range first
Clock In/Out Issues
If clock in/out isn't working correctly:
- Make sure you've selected an employee first
- Check that the employee isn't already clocked in
- Verify the device's date and time settings are correct