Workflow Client core