Custom events for flows

I am looking through the docs and i don’t seem to find any info on how to create custom events and if it is even possible. I guess i create a random collection and then emit events with that collection name?

Or just use a manual trigger?

A manual or webhook trigger is indeed the way to go here.