Schedule trigger next run and time management

Hi there.
I’ve been using n8n for a short time and I have created a workflow that is activated via schedule trigger. I’m not sure about how n8n is keeping an eye on the time (will the count reset if I restart my docker container?) so I was wondering if there is a way to show when the next predicted run will be.

Information on your n8n setup

  • n8n version: 1.75.2
  • Database (default: SQLite): SQLite
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system: Debian 11 bullseye

Welcome to the community @Manuel_M !

Tip for sharing information

Pasting your n8n workflow


Ensure to copy your n8n workflow and paste it in the code block, that is in between the pairs of triple backticks, which also could be achieved by clicking </> (preformatted text) in the editor and pasting in your workflow.

```
<your workflow>
```

That implies to any JSON output you would like to share with us.

Make sure that you have removed any sensitive information from your workflow and include dummy or pinned data with it!


If you want to be sure when the schedule triggers use custom cron expression telling the exact time you want your workflow to run. If you use relative values it depends on when you have your workflow enabled.

It’s great to hear that! I appreciate the advice. That said, I still have a few questions about how the container handles timing. Does the counter reset if the container is restarted? Also, does the counter restart every time I make changes and save the workflow, whether using a cron job or the normal scheduler?

You can use normal schedular. However, in your example you engage randon number generation. Surely that will yeild unpredictable schedule.