How can I configure the visit to stay X minutes on my website?

In the behaviour tab of your campaign, you can add "wait" steps. Each of them is limited to 60 seconds, but you can add multiple wait steps to the time on site reach your expectations.

For example if you want the visit to stay between 2 and 3 minutes on your website, you could configure the behaviour like this: