Yes, a customer login area is a normal part of a travel agency portal, so your travellers can sign in with their own details and look at their bookings without ringing you. In most setups they can see upcoming and past trips, open the booking details, and download their own voucher or invoice copy, which cuts down a lot of the small calls your office gets about dates and reference numbers.
What appears in that account depends on how the booking was made. Anything your customer booked themselves on the portal will be there automatically. Bookings you made for them over the phone, or entered manually from a direct hotel contract, usually need to be saved against the same customer record so the system knows they belong together. If you book for the same family under slightly different spellings or different contact details, you may end up with separate accounts and the history will look incomplete.
How much a customer can actually do from that login is your decision, and some of it also depends on the supplier and on your plan. Many agencies allow viewing and downloading documents only, and keep changes and cancellations coming to the office, because a supplier may charge differently depending on how the request is made. Self service cancellation and date changes are possible in some cases but not with every supplier, so it is worth checking rather than assuming.
Before you switch the login area on for everyone, decide which actions you want customers to handle themselves and which should still come to your team, then make a test booking under a dummy customer and sign in as that customer to see exactly what they will see.