This functionality has been added to the Display setting tab in chatflows. You can now adjust the display based on time on page, scroll % and exit intent actions by the visitor.