Apple Notes
Actionnote.text
action.apple_notes
Create, search, or append to notes in Apple Notes using AppleScript automation. Choose an operation and configure the corresponding fields. Notes are organized into folders and can be targeted by name or search query.
Ideal for workflows that capture meeting notes, save AI summaries, or build knowledge bases from automated data collection.
Ports
| Direction | Name | Data Type | Description |
|---|---|---|---|
| Input | Input | Any | Incoming payload for interpolation |
| Output | Output | Any | Payload with note metadata |
Configuration
| Field | Type | Default | Description |
|---|---|---|---|
| operation | Dropdown | create | Operation: Create Note, Append to Note, or Search Notes |
| Create Note Fields | |||
| title | Text | — | Note title. Supports {{var}}. Visible when operation = create. |
| body | Text Area | — | Note body content. Visible when operation = create. |
| folder | Text | — | Target folder name (e.g., "Notes"). Visible when operation = create. |
| Append to Note Fields | |||
| noteName | Text | — | Name of the note to append to. Visible when operation = append. |
| content | Text Area | — | Content to append. Visible when operation = append. |
| Search Notes Fields | |||
| query | Text | — | Search query string. Visible when operation = search. |
| searchFolder | Text | — | Limit search to a specific folder. Visible when operation = search. |
| limit | Number | 5 | Maximum number of results to return. Visible when operation = search. |
Output Variables
| Variable | Type | Description |
|---|---|---|
| noteTitle | String | Title of the created/found note |
| noteBody | String | Body content of the note |
| noteFolder | String | Folder containing the note |
| noteID | String | Apple Notes identifier |
| results | JSON | Array of search results (search operation) |
| count | Number | Number of results found (search operation) |
Example
Create a note from incoming webhook data: