You can do this with the help of Workflows'
Create Event action. It automatically creates an event record when triggered. You must set up a trigger and the entry criteria to be met to create the event.
To learn more about the workflow action, click
here.