You would need some knowledge of Google scripts but it's not too difficult, I'm only learning myself....
A Gsheet would have to be created & the attached script saved as a script attached to the sheet & auto run every ## minutes/hours.
You would also have to set up a Zoho custom function to send an email to yourself & the sheet would run every specified time to collect the data sent from this & post the details to your calendar & sheet.
If you'd like the Zoho custom function script & Google apps script,
ask & I'll post it here !