Adapter
This is an adapter. It makes an existing interface (the Twilio SDK) fit the interface that the client expects (SmsSender). "Facade" is the tempting wrong answer. A facade also puts a new interface over a subsystem, but its goal is to make things simpler. Its goal is not to match an interface that the client already defined.
Read more