unified API for workflow processes