Contracts for workflows and rules are generated by their respective designer based on the designed workflow or rule. Service Task (Agent) contracts are shipped and installed with VidiFlow.