Short answer
HubSpot's KB: with Chat transcript on, the contact who started the chat gets the full transcript by email after the associated help desk ticket is Closed, three minutes later. If the ticket reopens before then, it sends when it closes again. Turning it on needs Super Admin and Account Access.
1. Chat
Chat channels in my demo portal.

2. No email
A transcript needs the contact's email address.