A doorbell system can be used to identify a visitor. Embodiments can include detecting the visitor, taking a picture of the visitor, searching an online social network that has a plurality of pictures, and determining the identity of the visitor. The doorbell system can use the identity to know how to respond to the visitor.