Step 1 of 5
Human vs automated work
~2 min ← Back

Human vs automated work

BPMN has different shapes for different kinds of work:

  • Task (plain rectangle) — generic work, type unspecified
  • User task (person icon) — a human does this: fills a form, makes a decision
  • Service task (gear icon) — software does this automatically, no human needed

Service tasks in Camunda

When a process reaches a service task, Camunda publishes a job to a queue. A job worker — a piece of your code running somewhere — picks up that job, does the work, and completes it.

The process then continues automatically.

``

Process Engine → publishes job → Job Worker → does work → completes job → process continues

``

Why this matters

Service tasks are the integration point between your process and your systems: APIs, databases, email providers, payment processors. Everything that should happen automatically goes in a service task.

> 💡 You don't need a running Camunda instance to model service tasks — you're just drawing the blueprint. The automation happens when you deploy and run it for real.

📖
Read the content on the left and click when done.
🎉

Tutorial complete!

You finished Automating work with service tasks. Great work — you've learned the fundamentals of BPMN modeling.