Project Notes

Capture project notes with full markdown writing, @mentions for contacts, companies, and Space members, YouTube, X, image, file, and deep-link embeds, status labels, pin, bookmark, quote reply, emoji reactions, copy to clipboard, and one-click convert to task.

The Notes tab is where you capture everything that doesn't belong on a task. Meeting notes, decisions, client feedback, links, screenshots, research, reminders, updates. Notes support rich content writing with headings, lists, task lists, blockquotes, code blocks with syntax highlighting, images, links, underline, highlight, and text alignment. Plus @mentions for contacts, companies, and Space members (which render as inline cards), auto-detected embeds for YouTube videos, X posts, and images, file attachments, deep links to external apps (Obsidian, Notion, VS Code, Figma, Slack, GitHub, and more), status labels, pin, bookmark, quote reply, emoji reactions, copy to clipboard, and one-click convert to task.

Press 6 on the Project Details Page (or N) to jump to this tab.

Notes are project knowledge

Use notes for decisions, references, meeting details, and research that should stay with the project.

What you can do

Write notes

with full rich content. Headings, lists, task lists, blockquotes, code blocks with syntax highlighting, images, links, underline, highlight, and text alignment.

Use slash commands

in the rich editor. Type / to open a menu of formatting actions, with Heading and List grouped under their own submenus.

Paste markdown

from anywhere (Obsidian, generated docs, your own notes). PrimeTask converts it to formatted content automatically and strips YAML frontmatter.

Mention contacts, companies, and Space members

with @name. They render as inline cards that link to the entity.

Paste a YouTube or X URL

and it auto-embeds as a video or post.

Paste an image URL

and it auto-embeds inline.

Attach files

. Drag-and-drop, paste from clipboard, or use the upload action.

Embed a link as a rich card

with title, description, and favicon.

Use deep links

to Obsidian, Notion, VS Code, Figma, Slack, Discord, Spotify, Linear, Arc, and GitHub. They render as protocol badges.

Set a status label

on any note. Todo, In Progress, In Review, Done, or Blocked.

Pin

important notes to the top.

Bookmark

notes for later filtering.

Reply with a quoted snippet

of a previous note (quote thread).

Add emoji reactions

. Multiple reactions per note, with counts.

Copy a note to the clipboard

with one click. Formatting is preserved when you paste into rich-text targets, and a plain-text fallback works in terminals or code editors.

Convert any note to a task

with one click. Content, attachments, and embeds all carry over.

Edit

or delete notes at any time.

Filter

by status, content type (images, videos, posts, links, attachments), pinned, bookmarked, and search text.

See notes scroll smoothly

even with hundreds of entries.

Creating and editing notes

Project Notes has two writing surfaces, and you choose the one that matches the moment.

Quick add

The Notes tab has an "Add a note" prompt for fast capture. Open it to write a short note with @mentions, URLs, deep links, attachments, embedded links, emojis, and quoted replies.

  • Type the note content. Plain text, @mentions, URLs, or deep links.
  • Paste images from your clipboard. They upload as attachments.
  • Drag files into the editor to attach them.
  • Use the attachment menu to upload files or embed a link with an optional title.
  • Open the emoji picker to insert emojis at your cursor.
  • Quote a previous note that shows as a reply preview.

Press Enter to send. Shift + Enter inserts a line break without sending. The editor resets after each note.

Full rich editor in the slide panel

For longer notes (briefs, meeting recaps, formatted documentation), open the slide-panel editor. It gives you the full markdown writing experience.

You can open the slide-panel editor in any of these ways:

  • Double-click any existing note card.
  • Click Edit on a note that already contains rich formatting. PrimeTask routes you to the slide panel automatically so rich content keeps its formatting while you edit.
  • Right-click a note and pick Edit. Same routing.

Once open, the slide-panel editor lets you:

  • Use slash commands. Type / anywhere and a menu opens with Text, Heading (H1 to H6), List (Bullet, Numbered, Checklist), Quote, Code block, and Divider. Heading and List group their variants under their own submenus. Click outside the menu to close.
  • Use markdown shortcuts. Type markdown directly and PrimeTask formats as you go.
  • Set the note's status without leaving the panel. Todo, In Progress, In Review, Done, Blocked, or No status.
  • Pin or unpin the note.
  • Add or remove emoji reactions.
  • Drop in attachments and embeds. Drag, drop, paste, or use the attach menu just like quick add.
  • Copy the note to your clipboard with one click. Headings, lists, code, and links arrive intact when you paste into a rich-text target. A plain-text version is included too, so terminals and code editors get a clean fallback.
  • Update to save your changes.

The writing area expands when a note has no attachments, so long notes have room to grow. Add an attachment and the editor returns to a compact size.

Inline edit for short notes

Plain-text notes keep the quick inline textarea edit when you click Edit. Notes with rich formatting open the slide-panel editor instead, so rich content always opens in a surface that can render its formatting properly.

How mentions work

Type @ followed by a name and a dropdown appears with three sections - Team Members, Contacts, and Companies - filtered by what you've typed. Pick one with your mouse and the mention is inserted as @Name in the note content. When the note is saved, the mention is extracted and stored as a structured reference.

When the note renders, every mention becomes an inline card with the entity's avatar (or logo), name, and a hover tooltip showing additional info. Click a contact or company mention to navigate to the CRM detail page. See Contacts & Tasks and Contact Details.

Smart content detection

PrimeTask automatically detects and embeds several content types:

  • YouTube URLs - any youtube.com/watch?v=… or youtu.be/… link becomes an embedded video player
  • X/Twitter URLs - any twitter.com/…/status/… or x.com/…/status/… becomes an embedded post
  • Image URLs - direct links to .png, .jpg, .jpeg, .gif, .webp images embed inline
  • Deep links - URLs using protocols like obsidian://, notion://, vscode://, figma://, slack://, discord://, linear://, github://, spotify://, arc:// render as badge buttons with the app's icon

Links that don't match any special pattern are left as plain URLs - you can also use the Embed Link action in the attachment menu to turn any URL into a rich bookmark card with a title and description.

Note content - what's supported

The slide-panel editor supports the full markdown feature set used across PrimeTask. Quick add uses the lighter plain-text input. Either way, the smart parsing for mentions, URLs, deep links, and embeds runs the same.

Formatting in the slide-panel editor

FeatureHow to use it
Headings (1 to 6)Type # , ## , etc., or pick from the slash menu's Heading submenu
Bold, italic, strikethrough, inline codeStandard markdown shortcuts
Bullet, numbered, and task lists/ for the List submenu, or markdown shortcuts
Blockquote> at the start of a line, or / for Quote
Code block with syntax highlightingTriple backticks, or / for Code block
Horizontal rule---, or / for Divider
Underline, highlight, text alignmentAvailable through the editor controls
Images and linksPaste, drag-drop, or insert via the toolbar

What renders richly

ContentHow it renders
@name mentionInline card with avatar, name, hover details, click-through to CRM
YouTube URLEmbedded video player
X URLEmbedded post
Direct image URLInline image
Deep link URL (obsidian://, notion://, etc.)Badge button with app icon
Manually embedded link (via Embed Link)Rich card with title, description, favicon
Regular URLClickable plain link

Pick the right surface

Use quick add for short captures and replies. Open the slide-panel editor for anything that needs structure or longer writing.

Attachments

Notes can have multiple file attachments - images, PDFs, documents, and more.

Ways to attach files

  • Drag-and-drop files onto the editor
  • Paste images from your clipboard
  • Click Upload in the attachment menu and pick files
  • Drop multiple files at once - each becomes a separate attachment

What's supported

  • Images (any format - JPG, PNG, GIF, WebP, etc.)
  • PDFs
  • Documents (DOC, DOCX, TXT)
  • Other files (stored with their original filename)

Each file can be up to 10 MB. Larger files aren't supported - split or link them externally.

Attachment size is limited

Keep each note attachment under 10 MB, or store the file elsewhere and paste a link.

How attachments appear

  • Images show as a thumbnail with a zoom overlay - click to open a fullscreen viewer with a download action and ESC-to-close
  • Files show as a compact card with the filename, size, and actions to Open with default app and Download
  • YouTube embeds render as a video player with a Picture-in-Picture button
  • Tweets render as embedded posts
  • Bookmarks render as rich cards with title, description, and favicon

Upload progress

A progress bar appears during upload. Attachments are saved immediately after upload - they don't wait for you to send the note. If you cancel the note before sending, attached files are kept as temp attachments.

Sync

Attachments sync to your other devices via File Sync or iCloud Sync. On iCloud, attachments use CloudKit - files are uploaded in the background and downloaded on demand when you open a note whose files aren't local yet. A Download action appears on any attachment that's in iCloud but not yet on your device.

Note actions

Every note has a set of actions available from the hover toolbar on the card or the right-click context menu.

Status labels

Set one of six status labels on any note:

StatusUse it for
NoneNo status (default for new notes)
TodoSomething to do later
In ProgressActive work
In ReviewWaiting on approval or feedback
DoneCompleted
BlockedStuck or waiting on something

Status labels give you a simple status-tracking layer on notes without needing to convert them to tasks.

Convert only actionable notes

Use status labels for lightweight tracking, then convert a note when it needs to become assigned work.

Pin

Pinned notes sort to the top of the Notes tab - ahead of everything else, regardless of date. Pinning is great for notes you want to reference repeatedly (project brief, key contact, stand-up agenda). Click the pin action to toggle.

Bookmark

Bookmarking is for personal tagging - "come back to this later". Bookmarked notes don't reorder, but you can filter the tab to show only bookmarked notes. Click the bookmark action to toggle.

Quote reply

Click Reply on any note and the editor expands with a snapshot of the quoted content at the top. Write your response and send - the new note is saved with a reference to the original, and the quoted snippet renders inline when the note is displayed. Quote reply is perfect for back-and-forth discussions within a project.

Convert to task

One-click action that opens a modal to confirm the task name, then creates a new task in this project with:

  • Task name - what you enter in the modal
  • Task description - the note's content, with YouTube/X/Twitter/image URLs converted to embeds and attachments carried over
  • Project - the current project (pre-linked)
  • Status and priority - your Space's defaults
  • Tag - automatically tagged with Project Note for later filtering

After conversion, the original note is removed from the Notes tab. Use convert to task when a note has grown into actionable work.

Emoji reactions

Click the emoji action to open a picker, then select an emoji to add it as a reaction on the note. You can add as many reactions as you want - duplicates show with a count (e.g., 👍 3). Click an existing reaction chip to remove it.

Edit and delete

Edit opens the note content in an inline editor. Save to persist; Cancel to discard. Editing updates the edited_at timestamp, which shows as a small "edited" indicator on the note.

Delete removes the note and cleans up any attached files (locally and in iCloud if sync is enabled). PrimeTask asks for confirmation first.

Filters

The Notes tab has a filter menu for narrowing down long note lists.

Status filter

Pick one or more statuses (Todo, In Progress, In Review, Done, Blocked, None) and only notes matching those statuses appear. Multi-select is supported.

Content type filter

Pick one or more content types:

  • Images - notes with image attachments
  • Videos - notes with YouTube embeds
  • Tweets - notes with X/Twitter embeds
  • Links - notes with bookmarks or embedded links
  • Attachments - notes with file attachments

Useful for finding media-heavy notes quickly.

Pinned filter

Three modes:

  • All - show everything (default)
  • Only - show only pinned notes
  • Hide - hide pinned notes

Bookmarked filter

Toggle to show only bookmarked notes.

Search

A search box inside the filter menu matches against note content in real time. Case-insensitive substring match.

Active filter indicator

The filter button shows a badge with the count of active filter categories. Each filter tab has its own Clear action to reset just that tab.

Sorting

The default sort order is:

1

Step 1

Pinned notes first (in chronological order among themselves)

2

**Unpinned notes after** (oldest first

chronological order)

This keeps pinned reference notes at the top while showing the project's narrative bottom-to-top chronologically. The sort order is fixed - use filters instead of re-sorting.

Things worth knowing

Notes scale to large projects

The Notes tab uses virtualisation once you have 30 or more notes - only the visible notes are rendered at any moment. You can scroll through hundreds of notes smoothly without performance issues.

@mentions are structured references, not just text

When you mention @Jane Smith, PrimeTask extracts the mention and stores a structured reference to Jane's contact record. If Jane's name later changes in the CRM, the mention in the note updates automatically. The inline card always reflects the current entity.

Deep links open in the target app

Clicking a deep link badge (like an Obsidian or Notion link) opens the URL in your system - which on macOS launches the target app if installed. This is the fastest way to bounce between PrimeTask and external tools.

Attachments sync on demand

With iCloud Sync, attachments use CloudKit. When you open a note whose image isn't on your device yet, PrimeTask shows a Download action - clicking it pulls the image from iCloud so you can view it. Files also work this way.

Convert to task tags the task automatically

Every note converted to a task gets a Project Note tag. This makes it easy to filter tasks by origin - see which tasks came from notes vs which were created directly.

Editing is tracked

When you edit a note, the edited_at timestamp updates and a small "edited" indicator shows on the note. This distinguishes original content from later revisions.

Pinned sort order isn't configurable

Pinned notes always appear at the top; unpinned notes sort oldest-first. There's no custom sort. If you need a specific order, use pin strategically or rely on filters.

Two writing surfaces, one note

Quick add is plain text with smart parsing, optimised for fast capture. The slide-panel editor opens on double-click and gives you full markdown. Both edit the same note. PrimeTask routes you to the slide-panel editor automatically when a note already has rich formatting, so rich content stays editable as rich content.

Common questions

"How do I add bold or bullet lists to a note?"

Open the slide-panel editor by double-clicking the note (or click Edit on any note that already has rich content). From there you get full markdown formatting. Headings, bold, italic, lists, task lists, blockquotes, code blocks, and more. Type / to open the slash command menu, or use markdown shortcuts directly.

"My YouTube link didn't embed."

Check that the URL is a full YouTube link with youtube.com/watch?v= or youtu.be/. Shortened URLs, playlist links, and channel links may not auto-embed. Use the Embed Link action to manually embed any URL as a rich card instead.

"I mentioned a contact but the inline card doesn't appear."

Mentions only attach to real CRM entities. If you type @Someone and that contact doesn't exist in the CRM, no mention is extracted - the text remains plain. Add the contact to the CRM first, then edit the note to add the mention.

"Can I mention tasks in notes?"

Not directly - mentions support contacts, companies, and Space members. To reference a task, paste its URL or convert the note to a task to link them via the task's parent project context.

"How do I download an attachment?"

Click the file on the note - each attachment has a Download action. For images, the fullscreen viewer also has a Download button.

"Can I share notes with my team?"

Notes sync via File Sync or iCloud. If your Space is shared, every Space member sees the same notes. For individual sharing, copy the note content and send it externally - there's no per-note share link.

"I deleted a note by mistake. Can I restore it?"

No - notes are permanently deleted. PrimeTask asks for confirmation before deletion to prevent accidents. If syncing is enabled, the deletion propagates to other devices.

"Can I convert multiple notes at once?"

Not currently - conversion is one note at a time. Each becomes a separate task with the Project Note tag.

"How do I reorder pinned notes?"

Pinned notes sort by creation date among themselves (oldest first). There's no manual reorder. If you need a specific order, un-pin and re-pin in the order you want - newer pins sort after existing ones.

Where to go next

If you want to…Read this
Write formatted notes on a task (headings, lists, code)Task Notes
Convert a note into a taskCreating Tasks
Mention CRM contacts and understand the linkContacts & Tasks
See the team who can be @mentionedProject Team
Enable CRM to mention project-scoped contactsProject Team & CRM
Use the project header shortcuts (jump to Notes with N)Project Header
Return to the Projects hubProjects Overview

Related Articles