How to create an animated cutscene including textbox dialogue / narration?


I am looking to make a cut scene where the camera can move / zoom in the scene, but also have a dialogue box appear and narrate over the scene including variables like the player’s name e.g Blah blah big story via text and “This is where we find our hero, their name is <Player’s Name>.”

I presume to use Cinemachine for the camera movements and timeline, but i’m not sure how to add the dialogue text.

I have a dialogue box with typing text, which works fine, but should i be using animation events to trigger this in code or is there another way to have it all in a timeline?