Juli,
Yes, you need to use a batch campaign to select the people you want to add, then in the Flow, you put in
Add to Engagement Program IS X and Stream Y
Remember that Engagement Programs should have an Entry/Exit plan using smart campaigns to push people into Streams and then to Pause or remove them when your goal is reached.