I’ve been experimenting with using FaceTime as an always-on video conferencing system. However things like network interruptions happen. Therefore, it’s never a bad idea to plan for that and allow either end of a call to initiate a new call without someone on the other end hitting accept. To do so, we can just send a boolean AutoAcceptInvites key to com.apple.FaceTime:
defaults write com.apple.FaceTime AutoAcceptInvites -bool true
After restarting FaceTime, incoming calls will automatically answer. Since we might take a machine and do something differently, we might need to disable this again. To disable this feature:
defaults write com.apple.FaceTime AutoAcceptInvites -bool false