Email to my client 1 hour after his/her appointment



I would like to know how I can integrate my actual schedule system with Hubspot in a way in which every time I schedule an appointment for my service let’s say 2pm, the system emails the client 2.30 with a template I designed. Is that possible?
If so, my VAs have their own schedule system, could they make a call from their system with the data, so it is automatically added into my CRM?