Pull function

Hello, what is the best way to build a pull function in VC.
The following situation, I have a warehouse which is filled by forklift.

Now I want a process or buffer that pulls a product from the warehouse every 4 minutes, but this process should have the highest priority.

Can I simply add a TransportIn then 4min delay and then the next and the forklift this process as priority or are there leaner solutions for pull systems.

Thank you very much