# Find notes Source: https://neondeerdata.com/docs/platform/automations/steps/find-notes/ Step · Notes and tasks Finds notes by ID, record, author, created date or meeting. ## Inputs | Label | Key | Type | Required | Notes | | --------------- | ---------------- | ------------------------------------ | -------- | -------------------------------------------- | | Note ID | `note_id` | Text | No | “Only this note. Other filters still apply.” | | Parent record | `parent_record` | Record | No | Empty searches the whole workspace. | | Created by | `created_by` | Workspace member | No | | | Created after | `created_after` | Timestamp | No | Inclusive. | | Created before | `created_before` | Timestamp | No | Exclusive. | | Meeting linkage | `meeting_status` | Choice: Any, Has meeting, No meeting | No | Default Any. Variables cannot be wired. | ## Outputs | Label | Key | Type | Always set | Notes | | ---------------- | ------------------ | ------------- | ---------- | ----- | | Count | `count` | Number | Yes | | | Note IDs | `note_ids` | List of text | Yes | | | Has more matches | `has_more_matches` | True/false | Yes | | | Notes | `notes` | List of notes | Yes | | ## How it behaves - With a Note ID: reads that note. If it does not exist, Count is 0\. Other filters are checked against it. - Without a Note ID: lists notes from Attio 50 at a time, up to 100 pages. Parent record is applied by Attio; Created by, the date range and Meeting linkage are applied by the app after the scan. - Zero matches is a normal result (Count 0), not an error. Results are in the order Attio returns them. - Notes missing required fields in Attio’s response are skipped. ## Limits and constraints - Scans at most 5,000 notes. Has more matches is true when the scan stopped at that cap; it describes the scan, not the filtered result. ## Errors For errors that every step can return, see [Troubleshooting](https://neondeerdata.com/docs/platform/automations/troubleshooting/). ## Example Collect the notes Maya wrote on a company in September that are not linked to a meeting. **Example inputs** | Input | Value | | --------------- | --------------------- | | Parent record | Acme Corp (companies) | | Created by | Maya Chen | | Created after | 2026-09-01T00:00:00Z | | Created before | 2026-10-01T00:00:00Z | | Meeting linkage | No meeting | **Example outputs** | Output | Value | | ---------------- | -------------------------------------------------------------------------- | | Count | 2 | | Note IDs | 5c1e9a42-7d0b-4f3e-9b8a-2f6d1c4e8a10, 1b2c3d4e-5f6a-4b7c-8d9e-0f1a2b3c4d5e | | Has more matches | false | | Notes | Intro call, Pricing follow-up | Has more matches is true only when the scan hit its 5,000-note cap. No matches gives Count 0, not an error.