hi,
You can use the Microsoft Timer in the Marketplace. When you open the card, a microflow can be created that will trigger after 30 minutes.
For the slot, you can add a microflow to the event change object and put a check before commit.
Microsoft Timer : https://marketplace.mendix.com/link/component/27