Productivity
Microsoft To Do
12min
the microsoft to do modules enable you to monitor, search, retrieve, create, edit or delete tasks and lists in your microsoft to do account getting started with microsoft to do prerequisites a microsoft account in order to use microsoft to do with make, it is necessary to have a microsoft to do account if you do not have one, you can create a microsoft to do account at todo microsoft com http //todo microsoft com connect microsoft to do to make to connect your microsoft to do account to {{product name}} follow the general instructions for here docid\ so88fm6pkt0g adkddfzz optional click show advanced settings to enter your custom app client credentials, tenant id, and add additional scopes as needed if requested, use the following redirect uri when creating your custom app https //www integromat com/oauth/cb/azure after you click the continue button, make will redirect you to the microsoft to do website where you will be prompted to grant make access to your account confirm the dialog by clicking the yes button task watch tasks retrieves task details when a task is created, edited, due, or completed connection microsoft to do docid\ nbriwetv5fbzqohti1mlx watch tasks by created time retrieves created tasks by modified time retrieves edited tasks by due date time retrieves tasks when a due date is changed by completed date time retrieves tasks when the completed date is changed filter set the filter retrieved tasks can be filtered by the tasks subject (name) list select the list you want to monitor tasks from limit set the maximum number of tasks make will return during one execution cycle search tasks retrieves tasks by the filter settings connection microsoft to do docid\ nbriwetv5fbzqohti1mlx filter set the filter retrieved tasks can be filtered by the task's subject (name) created date last modified date list select the list you want to monitor tasks from order by select the sort order of returned tasks limit set the maximum number of tasks make will return during one execution cycle search overdue tasks retrieves overdue tasks by the filter settings connection microsoft to do docid\ nbriwetv5fbzqohti1mlx filter set the filter retrieved tasks can be filtered by the task's subject (name) created date last modified date list select the list you want to monitor tasks from order by select the sort order of returned tasks limit set the maximum number of overdue tasks make will return during one execution cycle get a task retrieves task details connection microsoft to do docid\ nbriwetv5fbzqohti1mlx task id enter (map) or select the task you want to retrieve details about create a task creates a new task connection microsoft to do docid\ nbriwetv5fbzqohti1mlx subject enter the subject/name of the task start date time enter the date in the specified time zone when the task is to begin in the iso 8601 format e g 2020 04 16t09 00 00 the list of supported date and time formats docid\ sqitts xzcflfg9j6xyui due date time enter the date in the specified time zone that the task is to be finished in the iso 8601 format e g 2020 04 16t09 00 00 the list of supported date and time formats docid\ sqitts xzcflfg9j6xyui reminder date time enter the date and time for a reminder alert of the task to occur in the iso 8601 format e g 2020 04 16t09 00 00 the list of supported date and time formats docid\ sqitts xzcflfg9j6xyui list id enter (map) or select the task's parent folder importance set the importance of the new task note enter the text content of the note for the task categories select the categories associated with the task this is compatible only with the on premise version i e outlook source file map the file to add the attachment to the task max size 3 mb map the file you want to upload from the previous module (e g http > get a file or dropbox > get a file), or enter the file name and file data manually update a task edits an existing task connection microsoft to do docid\ nbriwetv5fbzqohti1mlx task id enter (map) or select the task you want to update delete a task deletes a specified task connection microsoft to do docid\ nbriwetv5fbzqohti1mlx task id enter (map) or select the task you want to delete complete a task sets a task status to completed connection microsoft to do docid\ nbriwetv5fbzqohti1mlx task id enter (map) or select the task you want to complete list search lists retrieves lists by the filter settings from your account connection microsoft to do docid\ nbriwetv5fbzqohti1mlx filter set the filter retrieved lists can be filtered by the list's name limit set the maximum number of lists make will return during one execution cycle get a list retrieve list details connection microsoft to do docid\ nbriwetv5fbzqohti1mlx list id enter (map) or select the list you want to retrieve details about create a list creates a new list connection microsoft to do docid\ nbriwetv5fbzqohti1mlx list name enter (map) or select the list you want to retrieve details about update a list edits an existing list's name connection microsoft to do docid\ nbriwetv5fbzqohti1mlx list id enter (map) or select the list whose name you want to update name enter the new name for the list delete a list deletes a specified list connection microsoft to do docid\ nbriwetv5fbzqohti1mlx list id enter (map) or select the list you want to delete attachment list attachments retrieves a list of files attached to the task connection microsoft to do docid\ nbriwetv5fbzqohti1mlx task id enter (map) or select the task you want to retrieve files from limit set the maximum number of files make will return during one execution cycle add an attachments adds a file to the task connection microsoft to do docid\ nbriwetv5fbzqohti1mlx task id enter (map) or select the task you want to attach the file to source file map the file to add the attachment to the task max size 3 mb map the file you want to upload from the previous module (e g http > get a file or dropbox > get a file), or enter the file name and file data manually other make an api call allows you to perform a custom api call connection microsoft to do docid\ nbriwetv5fbzqohti1mlx url enter a path relative to https //graph microsoft com e g /beta/me/outlook/tasks or /v1 0/me/events for the list of available endpoints, refer to the microsoft graph rest api documentations beta or v1 0 method select the http method you want to use get to retrieve information for an entry post to create a new entry put to update/replace an existing entry patch to make a partial entry update delete to delete an entry headers enter the desired request headers you don't have to add authorization headers; we already did that for you query string enter the request query string body enter the body content for your api call example of use list tasks the following api call returns all tasks in your microsoft to do account url /beta/me/outlook/tasks method get results can be found in the module's output under bundle > body > value in our example, 4 tasks were returned