On my Office 365 tenant using Nintex for O365,
I have a document library for which I created a very simple approval workflow.
This workflow is creating approval tasks in a task list.
I've enabled another list workflow on this task list and enabled the option to start the workflow when new items are created.
The goal is that when new approval tasks are created my workflow in the task list would start, but for some reason this is not working.
It seems to me that SHarePoint couldn't start workflow automatically on item created by System Account.
Could be what happens because tasks are created automatically...
Did you try to manually create a task and see if second workflow starts ?
This would be a valid explanation. (I still have to test it and let you know)
What about a workaround for this?
How could I launch some actions based on updates in the tasks list done by the system account?
This sounds like the way to go.
But at first glance I don't see the option to pass WF variables from one WF to the other that I fire up.
Any idea how to achieve this for Nintex for O365?
Apparently you cannot use Start Workflow to another list but there is a kind of work around.
So the workaround would be to use the "call HTTP Web Service" action and let that start the workflow in my task list?
I found some info to this for Nintex On Prem but nothing on Nintex for O365.
From Christophe: For Sharepoint 2013 online, the url to see the Nintex Workflow Web Services is http://[site]/[subsite]/_vti_bin/Workflow.asmx