Apple Reminders

Action checklist.checked

action.apple_reminders

Create, list, complete, or discover reminder lists in Apple Reminders using AppleScript automation. Choose an operation and configure the corresponding fields. Reminders are organized into lists and can include due dates, notes, and priority levels.

Ideal for workflows that turn events into actionable tasks — for example, when a GitHub PR needs review, an AI agent can create targeted reminders with due dates to drive your day.

Also available as an AI Agent Tool (apple_reminders) so Agent nodes can create and manage reminders directly during execution.

Ports

DirectionNameData TypeDescription
InputInputAnyIncoming payload for interpolation
OutputOutputAnyPayload with reminder metadata

Configuration

FieldTypeDefaultDescription
operationDropdowncreateOperation: Create Reminder, List Reminders, Mark Complete, or List Lists
Create Reminder Fields
titleTextReminder title. Supports {{var}}. Required. Visible when operation = create.
listTextRemindersTarget list name. Auto-created if missing. Visible when operation = create.
dueDateTextDue date (e.g., 4/10/2026 3:00 PM). Supports {{var}}. Visible when operation = create.
notesText AreaBody text / additional details. Visible when operation = create.
priorityDropdownNonePriority: None (0), High (1), Medium (5), Low (9). Visible when operation = create.
List Reminders Fields
listTextRemindersList to query. Visible when operation = list.
completedBooleanfalseShow completed reminders instead of incomplete. Visible when operation = list.
limitNumber10Maximum number of results to return. Visible when operation = list.
Mark Complete Fields
titleTextTitle of the reminder to mark. Visible when operation = mark_complete.
listTextRemindersList containing the reminder. Visible when operation = mark_complete.
markAsBooleantrueMark as complete (true) or incomplete (false). Visible when operation = mark_complete.
List Lists
No additional configuration needed. Returns all available reminder lists.

Output Variables

VariableTypeDescription
reminderTitleStringTitle of the created/found reminder
reminderListStringList containing the reminder
dueDateStringDue date of the reminder
notesStringNotes/body text of the reminder
reminderIDStringApple Reminders identifier
resultsJSONArray of reminder results (list operation)
countNumberNumber of results found
completedBooleanWhether the reminder is marked complete
listsJSONArray of available list names (list_lists operation)

Example

Create reminders from GitHub PR events using an AI agent:

AI Agent Tool

Apple Reminders is also available as an AI Agent tool (apple_reminders). When enabled on an Agent node, the AI can create, list, and complete reminders autonomously during execution. This is especially powerful for workflows where the AI needs to create multiple targeted reminders based on analyzed data.

The tool supports all four operations: create, list, mark_complete, and list_lists. It is enabled by default on new Agent nodes.