Is there a some kind of function/trigger/action/hook/status anything that fires when an event ends?
I am looking to initiate a function the instant an event ends, but would much rather have it done with a ECP function than a cron job or something of that nature.
I don’t believe so. Events have expired by virtue of the end date/time in relation to the actual, current date/time – so this is something that is assessed dynamically.