async def METHOD_NAME(
    phone_number: str,
    code: str,
    twilo_auth: TwilioSettings,
    twilio_messaging_sid: str,
    twilio_alpha_numeric_sender: str,
    user_name: str = "user",
):
    first_name = _get_human_readable_first_name(user_name)
    create_kwargs = {
        "messaging_service_sid": twilio_messaging_sid,
        "to": phone_number,
        "body": f"Dear {first_name}, your verification code is {code}",
    }
    if twilo_auth.is_alphanumeric_supported(phone_number):
        create_kwargs["from_"] = twilio_alpha_numeric_sender
    def _sender():
        log.info(
            "Sending sms code to %s from product %s",
            f"{phone_number=}",
            twilio_alpha_numeric_sender,
        )
        #
        # SEE https://www.twilio.com/docs/sms/quickstart/python
        #
        client = Client(twilo_auth.TWILIO_ACCOUNT_SID, twilo_auth.TWILIO_AUTH_TOKEN)
        message = client.messages.create(**create_kwargs)
        log.debug(
            "Got twilio client %s",
            f"{message=}",
        )
    await asyncio.get_event_loop().run_in_executor(executor=None, func=_sender)