Set execution status without erroring

Is there a way to set an execution status that isn’t success, but doesn’t notify on error either? I have a cronjob that runs to grab expenses, but only want to show success when there are actual expenses to be pulled.

Hi @PopRockRoll, welcome to the community :guitar:

I am afraid the execution status is automatically set by n8n depending on whether your workflow executed without hitting an error (or not).

Should you need additional information for reach execution, you need to use a separate table to store such information. I use Baserow for such use cases, but pretty much any database or spreadsheet would do the job. You can add an execution ID using an expression like {{ $execution.id }} to reference the execution data from n8n as well if needed.