Skip to main content

I am trying to integrate Microsoft ToDo with Any.do.  I am able to successfully create ToDo’s in either app.  I am trying to set up zaps that update the Tasks in either app when they are marked completed.  So My Zap does this:  Trigger - Updated Microsoft ToDo Task → Find Task in Any.Do based on Title of Microsoft ToDo Task → Filter to NOT update the Any.do task if it is already set to “Completed” → Update Any.do task (set the Task field of the Action step to ID of the Task from the Find Task.  The problem is this ONLY works with the ID I specify when creating/editing the Zap.   I want this Zap to work on ANY task, not just the task as specified when creating and editing the task.  Is this even possible?  It seems like a very simple thing to do, yet I don’t see a way of using an actual variable to hold the found task!

Hi @boldfacealbie 

Check out this help article about mapping data points between Zap steps using the ‘Custom’ option to make Zaps dynamic: https://zapier.com/help/create/basics/set-up-your-zap-action#set-up-your-action

 

FYI: Zapier isn’t meant for 2-ways syncing: https://zapier.com/help/create/basics/does-zapier-support-two-way-syncing


Hi Troy - What I don’t understand is that in the set up of a custom action, task that gets updated is the ID of the task in the definition.  It’s not variable.  If I run the zap again, it doesn’t do anything because the ID of a different task is not found.  see attached.


@boldfacealbie 

Here’s how you can change the test data from the trigger step: https://zapier.com/help/create/basics/change-the-test-data-in-your-zap-trigger

Otherwise, try turning the Zap ON and testing, then check your Zap Runs: https://zapier.com/app/history/


So I think it is working now, however, I want the Status field in the Any.Do task to change to “Completed”.  If you see in the attached image, the options for Status are “Checked”, “Unchecked” or “Deleted” which do not make sense.

 

 


@boldfacealbie 

Perhaps test each option and check the Task in Any.do?

Maybe Checked = Completed.


Hi there! I wanted to pop in and consolidate Troy’s responses to the original question into one response in case it’s helpful to anyone following along:
 

Hi @boldfacealbie 

Check out this help article about mapping data points between Zap steps using the ‘Custom’ option to make Zaps dynamic: https://zapier.com/help/create/basics/set-up-your-zap-action#set-up-your-action

 

FYI: Zapier isn’t meant for 2-ways syncing: https://zapier.com/help/create/basics/does-zapier-support-two-way-syncing

Followed up with:

@boldfacealbie

Here’s how you can change the test data from the trigger step: https://zapier.com/help/create/basics/change-the-test-data-in-your-zap-trigger

Otherwise, try turning the Zap ON and testing, then check your Zap Runs: https://zapier.com/app/history/