Logging Time
Time entries are the mechanism that drives retainer usage. Every hour you log against a client counts toward their included hours for the current usage cycle.
Logging a time entry
From a client detail page, click Log Time. Fill in:
- Duration — hours and minutes spent (e.g. 1.5 hours)
- Date — the date the work was performed (defaults to today)
- Description — a brief note about what was done
- Task — optionally link the entry to a specific task
Once saved, the entry is reflected immediately in the client's usage bar and in reports.
Entry sources
Time entries can come from multiple sources:
- Manual — entered directly through the dashboard
- API — logged programmatically via the external API
- Import — bulk imported from a CSV or external tool
The source is visible on each entry so you can audit where time data came from.
Editing and deleting entries
Click any time entry to open it and edit the duration, date, description, or task link. Deleting an entry immediately reduces the client's usage for that cycle.
Logging time via API
If you track time in another tool (e.g. Toggl, Harvest, or a custom app), you can push entries to RetainerOps using the external API. See the API reference for the POST /api/v1/time-entries endpoint.