"send them an automated invite"
Better get a move on - GDPR kicks in in 10 days...
Remind me - anyone else getting "click here to continue receiving updates from us" messages from people you've never had any contact with? Suspect it's the latest ploy to "install" malware.