Yes, you have the customer side of Freshdesk as well. You can automatically send out the activation email for any new contact that is created in Freshdesk (When the first ticket is created from their email address) by moving to Admin > Email notifications > Requester notifications > Activation email


By setting a password for their account using the activation link, the customer will be able to login and view the tickets. You can make sure the ticket fields are displayed to the customer by moving to Admin > Ticket fields > Clicking on the fields and setting Customers can view.