Yes, most of this can be automated, although which messages go out on their own depends on how your portal is set up and on what your plan includes. The usual starting point is a confirmation message that leaves as soon as the booking is confirmed, carrying the ticket or the hotel voucher with it, so your customer hears from you without you opening your mail at all.
These messages normally go out under your own agency name and branding, so the customer sees your business rather than anything behind the scenes. A reminder before departure works in the same way. The system reads the travel date on the booking and sends the reminder a chosen number of days before it, and you can decide what that message says, whether it is simply a friendly note about check in time or something that repeats the baggage rules and the hotel address.
There are honest limits. Automatic messages are only as good as the email address captured at the time of booking, so a typo means nothing arrives. For hotels or services that are on request, the confirmation can only leave once the supplier actually replies, so it will not be instant. Sending by text message or on a chat app is usually possible but needs a separate messaging account that you pay for yourself, and delivery there depends on that provider rather than on us. Email can also land in a junk folder unless your sending domain is verified properly.
It is worth writing down the few messages you really want, confirmation, reminder and perhaps a thank you afterwards, then asking us to confirm which of those your plan covers and to help you verify your sending domain before you go live.