NOTE: This help page applies to both LifeTopix (and other classic LightArrow apps) as well as to LightArrow Organizer for iOS and Mac. So, the screenshots and directions may vary slightly based on the app you’re using.
One of the unique aspects that our Toodledo/Google/Asana task integration provides is the ability to use a Toodledo/Google/Asana task (by sync’ing it to a local task) within the context of any topic object. For example, you can have a Project or an Event or a Service Provider or a Trip in LifeTopix that contains a Toodledo/Google/Asana task with appropriate location, context tags, categories, etc., just like a local task.
You can sync online Tasks using either of the following:
1. Google/Toodledo/Asana Task folder-level sync using the “Sync All” button (“My Topics” –> “Tasks + Projects” –> “Online Tasks” –> <Google/Toodledo/Asana Task Folder> –> “Sync All”). This action will sync all of the tasks in that online Google/Toodledo/Asana task folder.
2. Individual Task-level Sync by using the Google/Toodledo/Asana button in the Task Detail View.
3. Individual Task-level Sync by triggering an implicit task sync by saving an already sync’ed online task from the Task Detail View.
Asana sync setup is a bit different than Google or Toodledo. In the Online Tasks view, when you set up the Asana connection, you select a workspace. All your projects should now be listed. If you tap on a specific project, you’ll see its tasks. If you tap on Sync All, the tasks will now be synced with LifeTopix (now they have a LifeTopix counterpart). Only then do they show up in the other views in LifeTopix as applicable, and their due dates decide where they show up in various views (My Agenda, My Calendar, Tasks List, Task Calendar, etc).
Asana sync (unlike Toodledo or Google sync) is initiated at a project-level for the first sync. Subsequent syncing of the linked project/tasks can be done from the project/task detail views. Also, when you sync a project in LifeTopix (from project detail), to an Asana project, all the tasks in that project sync with tasks of that Asana project as well.
So, Asana tasks can be synced in the following additional ways:
1. From project detail View: All Asana tasks under that sync’ed Asana project – This step creates Asana project/tasks from LifeTopix project/tasks
2. From “Project + Tasks” Topic –> Online Tasks –> Asana section, all the Asana projects are visible. You can sync these Asana projects (selectively) to LifeTopix, which creates a local project and it’s tasks and link them to the corresponding Asana projects/tasks.
Online Task sync:
You can choose to sync all tasks in the folder using the “Sync All” option or you can sync a single task (one-at-a-time) using the cloud button with the down-arrow as show below:
Whenever a task is synced, a local task is created that is linked with the online task. When you open the sync’ed task, you’ll see that the “Sync to Toodledo” is the only sync option available.
To understand the issues involved in syncing LightArrow app tasks and Toodledo tasks, please read the Toodledoo information page (http://www.lightarrow.com/toodledo-integration-information).
Also, Google Task sync is very similar. For more information on Google Tasks sync, read Google Task information page (http://www.lightarrow.com/google-integration-information).
Syncing requires internet connectivity.
You can also create a new online task by taking a un-sync’ed local task and choose to sync it with either Toodledo or Google or Asana tasks as shown below:
The above task was created in Google Tasks – We can find that task as follows:
Asana task sync is initiated at the project-level. This is because we support Asana Project-Task sync. All Asana tasks are always within an Asana Project. The Asana tasks cannot be created without a project.
When you sync Asana project, we create a local project that is synced and linked with the Asana Project.
Asana also has the concept of a workspace which needs to be chosen while setting up Asana as shown below:
Notice that there is no way to sync a single Asana task, if the Asana Project is not synced yet. The “Sync All” option here syncs the Asana Project and all of the tasks in that project.
Notice that the synced Asana task is a local task that is linked to the corresponding Asana task. You can always modify the local task name, status, due date, comments, etc. and save. During the save action, the Asana task is also updated and saved with the updated information.
Alternatively, you can just tap on Sync with Asana and the remote Asana task last updated timestamp is compared with the local synced task timestamp and the task with the most recent timestamp will replace the other counterpart.
Also, you can always add a new local task to the synced Asana project and that task can be synced to create the Asana remote task as shown below:
All the sync’ed tasks and projects can be used just like normal projects and tasks. They can be associated with other objects, they can have context tags, etc.