I've tried to implement two generic sms provider to avoid developping a provider (Brevo for SMS there is only Email for now, and SMSMode)
It seems to have a mandatory date field in the response that I don't have in one of the API. I also don't need to have authentication by token, and when switching off, and saving, it seems to be mandatory.