Automate adding Events to a DocType?

I’d like to set up a “cadence” to add events to a DocType (Lead/Opportunity) as time goes on.

For example, when a new Lead is added to a Campaign, on Day 1, add an Event “Make a cold call.” Then on day 3, send a follow-up email, then on day 6, send a follow-up SMS, etc.

What’s the best way to do this?


With Custom App and the hook feature schedule event