Sportsnet's Elliotte Friedman reports that the deal is worth $700,000.
Caggiula, 26, spent the past season and a half with the Chicago Blackhawks after starting his career with the Edmonton Oilers. The Pickering, Ont., native went undrafted out of the University of North Dakota.
Last season, Caggiula posted nine goals and 15 points in 40 games. He has five years and 222 total games logged in his NHL career.