Using Job Steps
The job framework includes some out-of-the-box system steps. When you use system steps in a job flow, you don't have to do any coding, although most job steps require that you configure some parameters. If there is no system step that does what you want to do, a developer must create a custom job step.
For details about the system job steps that are available to use in jobs, refer to B2C Commerce Job Steps.