Agent: Create scheduled reminder
create_reminder Schedule a reminder for the user. It appears in their morning brief on
matching days ("Reminder: <text>"), and in the brief email when they
have daily-brief email delivery turned on. This is the right tool for
asks like "remind me every other Friday to pay child support".
Args:
text: What to remind them of (max 200 chars), e.g. "pay child support".
frequency: once / weekly / biweekly / monthly / yearly. weekly and
biweekly repeat on start_date's weekday; monthly repeats on its
day-of-month (clamped in short months); yearly repeats on its
month + day (e.g. a birthday).
start_date: First occurrence, YYYY-MM-DD.
end_date: Optional last day (YYYY-MM-DD) after which it stops.
Returns:
{"success": True, "reminder": {...}, "delivery_note"?: str}. Relay
delivery_note to the user when present — it means the brief cadence
won't actually deliver the reminder (plan inactive / cadence off or
non-daily).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | ||
| end_date | No | ||
| frequency | Yes | ||
| start_date | Yes |