Create events
events_createSchedule a reminder or event at a given time; optionally repeating, and optionally running a prompt through the agent when it fires
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"title": "<title>",
"when": "<when>"
},
"name": "events_create"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Optional extra detail | |
| when | Yes | When to fire, RFC3339 with timezone offset, e.g. 2026-07-22T15:00:00+01:00 | |
| title | Yes | What to be reminded about, e.g. 'Call the dentist' | |
| prompt | No | Optional instruction to run through the agent when it fires, e.g. "brief me on today's news". The answer is mailed to you | |
| repeat | No | How often it recurs: hourly, daily, weekly or monthly. Omit for once | |
| advance | No | Optional advance trigger: minutes before the event and recipient user or agent. Agent prepares a read-only report for delivery at when; actions that change records must use a normal scheduled prompt without advance | |
| minutes | No | How long it lasts in minutes (default 30) |