Act function triggers on the tile player is on, not on the next tile in front of player

When I move the Player forward with goto interactions with Sprites do not trigger interact, therefore I tried to use act to interact with the tile 1 space in front of the Player.

Actual result:
act interacts with the tile the Player is on

Expected result
act interacts with the tile 1 space in front of the Player.

I hope I'm understanding the docs correctly. Also, it would be great if solid sprites triggered bump as well.