Incremental parameterization

I have a number of flows that are designed to run “from the beginning” but I’d like to implement them to run incrementally, by providing something like a “since” parameter. One piece that would be really useful here is to be able to hook “since” to the last successful run of the flow with maybe a small time adjustment to ensure that nothing was missed while the flow was running. From an outside perspective I would usually connect to a database or file, get/write the date and repeat. But I feel like all the infrastructure to do this is already in prefect, I’m just not sure how to access it.