Start Timer
start_timerStarts a timer for the signed-in person on a project (by projectId, or by its code or name, e.g. "RISE"), task or activity code, with an optional description. One timer runs at a time: while one is running the call is refused and the running timer comes back. A timer runs at most 24 hours. Nothing is logged until it is stopped. Handles "start a timer on RISE for the site survey".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| taskId | No | Task ID to time against (optional). | |
| userId | No | Not needed when signed in: these tools act for the signed-in person, and any other ID is refused. Applies only to a workspace connection with no signed-in user, naming whose timer this is. | |
| project | No | The project as the person said it: its code (e.g. "RISE") or its name. Matched exactly on code first. When several projects match, nothing starts and the candidates come back to ask about. Give projectId or project, not both. | |
| billable | No | Whether the time is billable (default true). | |
| projectId | No | Project ID to time against (optional). | |
| description | No | What is being worked on. | |
| activityCodeId | No | Activity code ID (optional), one of the workspace activity codes. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| undo | No | The call that reverses this one, with its arguments. | |
| timer | No | ||
| running | No | ||
| started | No |