Import & Export

Move data in and out of Projects.ink easily.

Exporting Tasks

Export Formats

FormatBest For
JSONFull data backup, migration, nested sub-tasks & dependencies
CSVSimple spreadsheet analysis
XLSXExcel with multiple sheets (tasks, sub-tasks, dependencies)

Export Filters

Customize what gets exported:

  • Sprints — Export tasks from specific sprints only
  • Groups — Filter by task group (column)
  • Assignees — Export tasks assigned to specific people
  • Status — Choose which statuses to include (To Do, In Progress, Review, Done, Closed)
  • Priority — Filter by priority level
  • Date Range — Filter by Due Date, Created Date, or Completed Date

Export Options

Detail Level:
  • Basic — 8 core fields: Title, Description, Status, Priority, Group, Assignee, Start Date, Due Date
  • Full — Adds Task #, Created/Updated dates, Color
  • Custom — Pick individual fields to include or exclude from all 13 available columns
Additional Fields:
  • Include Sprint Name column
  • Show All Assignees (comma-separated when multiple)
Related Data:
  • Sub-tasks — Include as nested array (JSON) or separate sheet (XLSX)
  • Tags — Include tag names (comma-separated)
  • Dependencies — Include blocking relationships (JSON/XLSX only)

How to Export

  1. 1.Go to your project
  2. 2.Click the Import/Export tab
  3. 3.Select the Export sub-tab
  4. 4.Choose your format (XLSX, CSV, JSON)
  5. 5.Apply filters to narrow down tasks
  6. 6.Configure export options
  7. 7.Click Export X Tasks to download the file

> Tip: When using CSV or JSON format, a Copy button appears next to the Export button. Click it to copy the exported data directly to your clipboard — perfect for pasting into other tools without downloading a file.

Importing Tasks

JSON Import

Import tasks from a JSON array:

  1. 1.Go to the Import sub-tab
  2. 2.Paste your JSON data
  3. 3.Preview the tasks
  4. 4.Select a target group
  5. 5.Click Import

JSON Format

[
  {
    "title": "Task name",
    "description": "Optional description",
    "status": "TODO",
    "priority": "MEDIUM"
  }
]
Fields:
  • title (required): Task name
  • description (optional): Details
  • status (optional): TODO, IN_PROGRESS, REVIEW, DONE, CLOSED
  • priority (optional): LOW, MEDIUM, HIGH, URGENT

AI-Assisted Import

Use our Gemini GEM workflow to convert freeform text to tasks:

  1. 1.Copy the GEM Prompt from the Import tab
  2. 2.Create a Gemini GEM with the prompt
  3. 3.Paste any task list (email, bullets, etc.)
  4. 4.Copy the AI output (JSON)
  5. 5.Paste into the Import field
  6. 6.Preview and import
Priority Detection:
  • "urgent", "ASAP", "critical" → URGENT
  • "important", "priority" → HIGH
  • "nice to have", "optional" → LOW
  • Default → MEDIUM

Tips

  • Backup regularly: Export JSON for data safety
  • Use filters: Export only what you need for cleaner reports
  • Use AI import: Saves time on bulk task creation
  • Preview first: Always check before importing
  • Start in Drafts: Imported tasks can go to Drafts first