Remind me
remind_meSchedule a notification to appear on the user's phone at a specific future time. Use this when the user asks to be reminded of something later. at is an absolute Unix timestamp in SECONDS, between 60 seconds and 365 days from now. The phone fires it locally once it receives the setup message, so the exact second is not guaranteed (the alarm is inexact to preserve battery). Delivery of that setup message is best-effort, like any other push to the phone — a phone that never receives it never arms the reminder. Returns a reminder_id you can pass to cancel_reminder.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| at | Yes | Absolute Unix epoch timestamp in SECONDS when the reminder should fire. Must be 60 seconds to 365 days from now (server-enforced). | |
| message | Yes | Notification text delivered when the reminder fires. 1-500 characters (server-enforced). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fire_at | Yes | Unix seconds this reminder is scheduled for (echoes the requested `at`). | |
| warnings | Yes | Delivery caveats; empty array if none. | |
| reminder_id | Yes | Pass to cancel_reminder to call this off. |