Skip to Content

Job Manager

by Valantic

Data Management
Annual subscription with auto-renewal: 5,200.00 €

Terms and Conditions
Available only for Pimcore Enterprise and PaaS
Annual subscription with auto renewal
Payment methods: Credit Card, Wire Transfer
For all terms see Terms & Conditions
 

Run any job from the Pimcore UI

execute commands, exports, imports and long-running tasks in the background. No terminal, no SSH, no developer on standby.

Optionally execute the jobs with custom user configurations.

 

Full visibility & control — live progress

detailed per-run logs, file downloads, and automatic email alerts when a job fails or hangs.

 

Schedule, parallelize & configure

built-in cron scheduling, multiprocessing, and custom input forms for every job.

About Job Manager


The "Swiss army knife" for background jobs in Pimcore.

The “Job Manager” lets your team define, execute and monitor arbitrary jobs — complex product exporters, imports, data clean-ups, re-indexing, any console command — directly from the Pimcore Studio UI. Jobs run in the background while their live state is reported back to the user in the admin interface. It turns one-off scripts that only developers can run into safe, observable, one-click tools your editors and operators can use themselves.

Run jobs directly from the Pimcore Studio UI

  • Execute arbitrary commands and processes in the background.
  • Live execution state in the admin UI: status message, current step and workload progress.
  • Detailed, filterable log for every run so users always know exactly "what's going on".
  • Offer post-execution actions: download a generated file, open a Pimcore element, or trigger a custom JS event.

Put your users in control — no UI coding required

  • Define custom input interfaces for each job simply by creating a Pimcore data object class — let users restrict an export to certain folders, pick languages, set parameters, and more.
  • Role-based permissions: control exactly who can see and run which jobs.
  • Manage all job definitions in the Studio backend through a generated, declarative configuration.


Built for serious workloads

  • Multiprocessing: run multiple processes in parallel via parent/child fan-out


Stay informed automatically

  •  Configurable loggers per job: file, application logger, console and email-summary sinks. 
  • Email notifications when a job fails or hangs — just define the recipients.

Automate with scheduling

  • Define jobs for regular, unattended execution as cron jobs.




Version

  • Current version:  1.0.0


Pimcore version support

  • >= 2026.0


Technical support

  • Full developer documentation included (installation, architecture, job definitions, loggers, actions, multiprocessing, Symfony Messenger and migration guides).
  • E-mail support: pimcore-store@valantic.at

Service level agreement

On request


Installation services

Individually on request 


Invoicing

  • Yearly subscription

Proprietary license

  • Pimcore Dual License

The Job Manager turns every command into a safe, observable, one-click background job — right inside Pimcore. 

You decide when and how each job runs.

  

Contact us for more information about this extension