| Parameter | Description | 
| timer id | A string that distinguishes this timer from other timers in this block. An empty string is valid. | 
| month | The month of the year (1-12) or negative for any month of the year. | 
| day | The day of the month (1-31) or negative for any day of the month. | 
| hour | The hour of the day (0-23) or negative for any hour of the day. | 
| minute | The minutes past the hour (0-59) or negative for any minute. | 
| second | The seconds past the minute (0-59) or negative for any second. | 
| Operation | Description | 
| start | Starts the specified timer id. | 
| cancel | Cancels the specified timer id. | 
| retrieve | Retrieve the details of the specified timer id by setting the output feed accordingly. | 
| Feed | Fields | Description | 
| timer | timer id | A string that distinguishes this timer from other timers in this block. An empty string is valid. | 
| month | The month (1-12). | |
| day | The day of month (1-31). | |
| hour | The hour (0-23). | |
| minute | The minute (0-59). | |
| seconds | The seconds (0-59). | |
| time up | true if time is up, false otherwise (i.e. on retrieval). | |
| book | num timers | The number of currently active timers known to this block. | 
| Parameter | Value | When triggered | 
| month | -1 | Once a month, on the first of every month, at 03:00:00. | 
| day | 1 | |
| hour | 3 | |
| minute | 0 | |
| seconds | 0 | 
| Parameter | Value | When triggered | 
| month | -1 | Every hour, at 15 minutes past the hour. | 
| day | -1 | |
| hour | -1 | |
| minute | 15 | |
| seconds | 0 | 
| Parameter | Value | When triggered | 
| month | -1 | Every second. | 
| day | -1 | |
| hour | -1 | |
| minute | -1 | |
| seconds | -1 | 
| Parameter | Value | When triggered | 
| month | -1 | Every day at noon | 
| day | -1 | |
| hour | 12 | |
| minute | 0 | |
| seconds | 0 | 
| Parameter | Value | When triggered | 
| month | 5 | Once a year, at exactly 16:31:28 on 31st May | 
| day | 31 | |
| hour | 16 | |
| minute | 31 | |
| seconds | 28 |