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?

Hello,

With Custom App and the hook feature schedule event
https://frappeframework.com/docs/v13/user/en/python-api/hooks#scheduler-events