Skip to content

Importing tasks

If you used the Obsidian Task Manager plugin — the one Pellet grew out of — you can bring its tasks in.

Find Import in the Table toolbar.

  1. Choose the folder your plugin tasks are in.
  2. Look at the preview. Pellet shows what it found and what it will fix, before touching anything.
  3. Exclude what you don’t want. Completed, skipped and archived tasks can be left behind — most people don’t want years of finished work arriving in a new vault.
  4. Confirm.

Imported tasks land in a new folder named imported- plus the date and time, inside your Inbox. Your existing folder structure is preserved inside it, so an Archived/ subfolder stays an Archived/ subfolder.

Along the way it repairs the things that break when tasks move between vaults:

  • Duplicate task ids get new ones, so two tasks can’t be confused for each other
  • Parent links are repointed at the imported copies rather than the originals
  • Dependencies are repointed the same way

Import only reads. Nothing is moved, renamed or deleted in the folder you imported from — so if the result isn’t what you wanted, delete the imported folder and try again with different exclusions.

There’s no importer for other task apps yet. Most can export CSV or markdown, and since a Pellet task is just a markdown file, a small script can usually do it. Email hello@getpellet.app if you’re stuck on a specific app.