Currently, it's possible to trigger a standalone survey with a link. However, if the survey is part of the series, its link will only trigger the survey, it will not trigger the following nodes in the series.
The workaround is to use a link to a place where Intercom is initialized with a dummy query string (e.g., “?survey=true”). Then, you can add a condition node, which will say if a link was clicked and the current URL contains the dummy query string.
However, this workaround is not reliable and cumbersome to use. It typically takes a significant time before the survey gets triggered, so the person doesn't expect it anymore and thinks the link didn't work. Coming up and checking a specific query string is hard to maintain.