I think we want to do this before calling `Contacts.findByPhoneNumber` because if we find a threadId we don't even need to try to find the contact.