Glossary Interface System folders Today Upcoming No project Toolbars Application settings
New tasks New sections New projects Import from other planners Import from CSV Import from Microsoft To Do Import from Todoist Copy-Paste Add tasks via email (Only for Pro) Quick task widget Calendar β (Pro only)
Put in order
Nested tasks Nested projects Task sorting Pinned tasks Move tasks to another project
Notes Priorities Tags Checklists Password for tasks
Date Time Deadline Notifications Print daily plan
(Only for Pro)
Repeating tasks Task repeat intervals Two-way Synchronization with Google Calendar Web calendar integration
Focus on and control
Favorites Focus mode Review mode Pomodoro Overdue Tasks Tracking Themes
Complete tasks Complete tasks for today Postpone tasks Archive tasks Project Archive Delete tasks Restore tasks
Keep the pace
Search MacOS Widgets Android Widgets Widgets for iOS MAC shortcuts Windows shortcuts Working in two windows Singularity Cloud
(Only for Pro)
How to activate Pro-subscription How to request a refund How to cancel Pro-subscription

Import from CSV

Download a training schedule from your fitness club’s website or a schedule from a website of the conference you registered for. Get the table in order and import it into SingularityApp. The data will be transferred as projects, sections and tasks with priorities, statuses, dates and deadlines
  1. Get your table in order.

    It may have 8 columns. The most important one is Name. You can only fill it in and each cell in this column will be transferred to SingularityApp as an independent task. You can also fill in the other columns, then your to-do list will be transferred to SingularityApp in a more organized way: as projects, sections, tasks of different levels with descriptions, priorities, statuses, dates and deadlines.

    1. Id

      In SingularityApp, you can create multi-leveled projects and tasks, and in projects you can group tasks into sections. In this column, set the nesting level for each entity:

      1 — root project;
      1.1 — nested project/section in a project /task in a project;
      1.1.1 — nested project / section in a project / task in a project, etc.

      General rule:

      • You can nest projects, sections, tasks to a project.
      • Only tasks can be nested in a section.
      • You can only nest tasks to a task.

      If you leave this column blank, all lines in the file are imported as a single-level task list.

    2. Type

      Specify the type of entity:

      • project
      • section
      • task

      If you leave this column blank, all entities are imported as tasks.

    3. Name

      Enter a name.

    4. Description

      In SingularityApp, you can add extended descriptions to projects and tasks. Put information about a project / task in this column. Insert necessary links. Sections have no descriptions.

    5. Priority

      For tasks in SingularityApp, you can specify a priority:

      0 — fix a task at the top of the task list as the highest priority;
      1 — highlight a task in bold as a priority;
      3 — mark a task as regular as a low priority.
    6. Status

      If some of your tasks are already in progress, mark their status:

      x — canceled tasks;
      + — completed tasks;
      . — started but not completed tasks, so you push them back for tomorrow (they will appear in the “Today” folder every day until you complete or cancel them).
    7. Date

      Set dates to tasks in ISO_8601 format, you can specify time next to it.

    8. Deadline

      Set a deadline for tasks in ISO_8601 format.

  2. Save your table in CSV format in UTF-8 encoding.

    Click FileDownload (or Save As)CSV file (current sheet)

  3. From the SingularityApp system menu choose: File.
  4. Choose: Import.
  5. Choose: Import from CSV.