Natural sense of discovery is indispensable and needs to be protected in any level of user experience. It's not a good idea to force people into flows they didn't choose.
The type of a guide, the way it displays, and the limits such as click restrictions on the page will all define the level of interference you are creating for your end-users.
For guides that are automatically triggered, we strongly recommend using the Quit Icon at the first step so people can exit the tour if they want to. Locking them inside the tour until they finish it is only going to create frustration.
Besides, asking whether they want to take a tour in the first step will lead to much better completion and satisfaction rates. Here, you can use Call-to-Action Buttons.
You can also use softer dismiss options (e.g. "Later") and provide them an option to start the tour again.
Hints💡: Hotspots, Checklist, and Help Centers are static features to be used. They can be placed on several locations on a page and contain one ore multiple guides organizedly.