Skip to main content
Job Groups allow you to categorize and organize your jobs into logical sets. This is particularly useful for large projects with many jobs that serve different purposes or belong to different microservices.

Concepts

A Job Group consists of:
  • ID: A unique identifier for the group.
  • Project ID: The project the group belongs to.
  • Name: A human-readable name for the group.
  • Slug: A URL-friendly identifier for the group.
  • Description: An optional description of the group’s purpose.

Managing Job Groups

Job groups are enabled by default.

Create a Job Group

List Job Groups

Update a Job Group

Delete a Job Group

Assigning Jobs to Groups

When creating or updating a job, you can assign it to a group by providing the group_id:

Listing Jobs by Group

To see all jobs assigned to a specific group:
Use Job Groups to group jobs by service (e.g., “Auth Service”, “Billing Service”) or by function (e.g., “Data Processing”, “Webhooks”).