Customer portal for Tickets

When tickets are registered, allow customers the chance to see their ticket ‘thread’ (of live chats, emails etc.) in a portal, much like Hubspot have.