Jobs on Zenifra

    Scheduled Jobs for your recurring routines

    Run reports, cleanups and syncs on a schedule from a Docker image. Follow every run in the Console and pay only for the minutes the task ran, in Brazilian reais.

    Schedule with a cron expression

    Define when the task runs with a five-field cron expression in UTC. The Console shows the next run times so you can check them before creating.

    Pay only for run time

    Billing is per minute, in Brazilian reais, only while the task runs. No application stays on all the time waiting for the next run.

    History for every run

    See status, duration, billed minutes and logs for each run. On the job-premium plan, also follow CPU and memory.

    Control from the Console

    Edit the schedule, cancel a run in progress, pause and resume the Job without recreating anything. Keep data between runs with persistent storage.

    Watch a Scheduled Job being createdConsole walkthrough: from the form to the Job page, with schedule and runs.

    Before creating a Job

    1. Use an image whose default command runs the routine and exits on its own; exit code 0 means success.
    2. Convert the time you want to UTC and check the next run times in the Console.
    3. Each run is limited to 60 minutes and runs one at a time; missed times are skipped, with no automatic retry.

    We respect your privacy

    We use essential cookies to run this site. Measurement and marketing cookies, such as Google Ads, are only enabled when you accept all cookies. Read our cookie policy.