Yes, rewards are directly sent to your game account via Inbox at the time they are claimed on Twitch. You may need to restart the game in order to receive the Inbox message.