def extract_non_tty_phone(public_liaison):
    """ Extract a non-TTY number if one exists, otherwise use the TTY number.
    If there are multiple options, for now pick the first one. Return None if
    no phone number """

    if 'phone' in public_liaison:
        non_tty = [p for p in public_liaison['phone'] if 'TTY' not in p]
        if len(non_tty) > 0:
            return non_tty[0]
        elif len(public_liaison['phone']) > 0:
            return public_liaison['phone'][0]