Захватите решение пользователя таким образом, чтобы рабочий процесс мог получить к нему доступ, затем используйте действие ifElse, чтобы решить, выполнять ли действие Б или нет.
Это обычное моделирование рабочего процесса, если я не понимаю ваш вопрос совершенно неправильно.
Редактировать: В ответ на ваш комментарий, вероятно, можно найти решение для этого требования, но это было бы довольно некрасиво, потому что это наносит ущерб цели механизма рабочих процессов.
Если вы рассматриваете рабочий процесс как корзину покупок для пользователей, где она может просто выбирать все, что ей нравится, то это уже не рабочий процесс. По крайней мере, должны быть некоторые последовательные шаги, которые не имеют смысла нарушать. Поэтому, может быть, имеет смысл поместить их в отдельные рабочие процессы и позволить пользователю решать, какой рабочий процесс он хочет сделать дальше?