Starting today, we’ve created a “messaging_type” property which is required in all requests to the send API. This property identifies the messaging type for the message being sent. This is a more explicit way to ensure developers and businesses are complying with policies for specific messaging types and respecting people’s preferences.
See: https://developers.facebook.com/docs/messenger-platform/send-messages#messaging_type_flag