Workflow API should pass a :state