@Sammy-L-0 Yes. You should try to keep all guest communication on the Airbnb messaging. That way if there's a dispute about anything, Airbnb can see the exchanges documented, otherwise it can be your word against the guest's.
Like the guest changes his plans at the last minute, deciding not to come, but demands a full refund, claiming you never sent him the door code.
That said, some guests fail to turn on their notifications, so may not even realize that they have a message waiting. So tell your guests when they book to make sure to activate their notifications.
You can play it by ear- there's some instances where a phone call or text msg. is fine- maybe a guest is running late and just wants to let you know they're stuck in traffic and will be an hour late. I've communicated with guests by phone, text msg., Whatsapp, it depends on what is being communicated and whether you can tell this is someone who isn't going to pull any monkey business.
If a guest phones or texts you about something that has the potential to be contentious, move it to the Airbnb messaging. "Hi XX, re your text msg. this morning, did I understand correctly that you are wanting to leave 2 days early and are promising a good review if I fully refund you?"
( Extortion is against Airbnb policy, and savvy scammer guests know this, so they will try to do such things off-platform)
And if there's a legitimate issue, like the hot water tank goes on the blink, you want an Airbnb record that you responded promptly and addressed the issue, so a guest can't claim otherwise.