Yes. You can send and receive messages over Carnival's internet service using messaging apps such as Signal, Facebook Messenger, or Whatsapp. In our experience, we had no difficulty using the apps for messaging back home. Further, Carnival does support them as part of their WiFi service.