Skip to content

Logging Time

How time gets from "I worked on Nike today" to a record in the database.


What VERA needs

Every time entry requires four things:

  1. Who — you (or someone you're logging for)
  2. Project — which project the work belongs to
  3. Task — what type of work (Development, Design, QA, etc.)
  4. Hours — how much time, in 4h 30m format

Date defaults to today. Notes are optional.


Basic logging (as a User)

"Log 3 hours on Nike Rebrand for design"

VERA creates the entry and confirms:

"Logged 3h on Nike Rebrand (Design) (ID: 42)"

Save that ID — you'll need it if you want to edit or delete later.


What happens if you skip the task?

"3 hours on Nike Rebrand"

VERA will ask:

"What type of work? (Development, Design, QA, Project Management, Client Meeting, Admin)"

You must answer before VERA logs anything. Task is never skipped or defaulted.


Logging for someone else (Manager/Owner)

Managers can log time for team members on their assigned projects. Owners can log for anyone.

By @mention (recommended):

"Log 4h for @alice on Nike Rebrand — development"

Using the Slack @mention is more reliable than typing a name, because names can have variations.

By name:

"Log 2h for Alice on Nike Rebrand — QA"


Specifying a past date

"Log 6h on Acme Website for development — yesterday" "Log 4h on Nike Rebrand for design on March 15"

Date format: YYYY-MM-DD or natural language. VERA resolves relative dates in the tenant's timezone.


Editing an entry

You need the entry ID (shown when it was logged, or from get_time_entries).

"Edit entry 42 — change to 4h" "Update entry 42 notes to 'Fixed header bug'"

VERA rewrites the full entry row. Owners can edit any entry; Users can only edit their own.


Deleting an entry

"Delete entry 42"

VERA will confirm the deletion. It is permanent — there is no undo.


Viewing your time

"What have I logged this week?" "Show my time for March" "How many hours have I logged on Nike?"

VERA filters entries by whatever combination of person, project, task, and date range you specify. Users only see their own entries; Managers and Owners can query across the team.


Common problems

Project not found:

"❌ Failed: Project not found. Similar projects: 'Nike Rebrand', 'Nike Campaign'. Please use the exact name."

Use the exact project name. If you're unsure, ask VERA to "list projects" first.

Ambiguous task: If a task name matches multiple types, VERA will ask you to clarify.

Permission denied: Users can only log for themselves. If you try to log for someone else:

"You can only log time for yourself."


Protected time-off projects

You cannot log directly to "Out of Office," "Sick," or "Leave" projects. These require the formal request/approval flow. See Time Off Requests.

VERA by talktalkmake