No! Is that a valid answer?
RTM treats every task as separate item and the only group operation is automatic sorting by dates/priorities, etc.
What you seem to be asking about on the level above pure implementation is how to get Actions that are not Next Actions to become Next Actions at the relevant moment (after previous Next Action is done). Normally, this is handled by Weekly Review when you look at all your projects (which by GTD definition is anything with more than one action and therefore matches here). But perhaps you need to do it more frequently.
For that, there might be a couple of techniques:
- You could write your description of the task "Do X, in order to do Y", which will remind you to activate the next task just as you are checking this one off.
- You could put a due date on the next action reasonably after the first one, so the next one shows up even if you forgot to promote it
- You could use priorities and have next action marked as priority 1, all next-after-next marked with priority two. This way they will automatically sort in the order of their 'nextness' and you learn to ignore the ones you are not ready for yet. Then, periodically, you redo the priorities.
- You could tag all your actions with the same tag (project tag say) and write something through RTM API to find the next actions and make that active. Of course, it is not clear how would you pick the next action if you have several waiting.
- You could tag predefined next actions for the week with "na" then begin the name of the first task on the list for that project with a 1, followed by the second with a 2, and so on. (If using more than one project add a letter before the number for the name of the Project as well) tag should pull them all out into a useful, ordered list.