Zack Ellis, 15, had been receiving support from multiple agencies in the months leading up to the tragedy, an inquest heard