How to setup a gift automation?

I want to setup automated points for birthdays, services anniversary and new joiners .