Another option is using transfer-on-commit combined with event-options policy. Let say you have me at me# show event-options generate-event { 1 time-of-day "00:30:00 +0700"; } policy send-to-ftp { events 1; then { execute-commands { commands { commit; } } } }