And what API should the workers use to get the task list? (I’ve checked https://docs.camunda.io/docs/apis-tools without finding anything really appropriate)
Perhaps I’m thinking too much in terms of C7? Can anyone with C8 experience give me a hand?
You can set the type to any value you like. It has to be used in your client as well when you activate the job for the task: Zeebe API (gRPC) | Camunda 8 Docs.
A good practice is to use a name that describes what the worker is doing (e.g. credit-card-charging).