Stop a timer
timer_stopStop a timer when the user says they stopped. Returns minutes and hours, exact to the minute. With an hourly rate_minor it records the time as billable work linked to the timer; without one, ask for the rate and call again. discard throws a timer away.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| discard | No | Only when the user wants this timer thrown away. Records nothing. | |
| timer_id | Yes | ||
| rate_minor | No | Hourly rate in minor units. With it, the tracked time is recorded as billable work; call again with it to record an already stopped timer. | |
| request_id | Yes | Stable ID for this action; reuse only for identical retries. | |
| stopped_at | No | Only when the user reports an earlier stop. Omit to use Otis's clock. | |
| business_id | No | Omit for your own business; use businesses_list for shared business IDs. |