How can I make my phone do the following if the number is unknown:

  • Answer the phone
  • Play a message that says "As you are calling from an unknown number, please State your name"
  • Record their reply
  • Put them on hold
  • Allow me to hear their message and either accept the call, send to voicemail or hang up
  • Generally app recommendations are considered off-topic here, you might want to edit your question along the lines of "how can I make my phone do..." rather than asking for an app.
    – newuser
    Apr 20 '11 at 14:57
  • Very similar: android.stackexchange.com/questions/8435/…
    – ale
    Apr 20 '11 at 15:30
  • So, basically you want an answering machine type call screener app?
    – Sparx
    Apr 20 '11 at 17:59

Google Voice has options for this. If you have a Voice account and someone calls you using that number you can use the Call Screening option to force them to record a message you can hear before you pick up.

GV Call Screening

Edit: Google Voice is currently only available in the US, so if you live anywhere else this solution obviously won't work for you.


Browsing thru the market led me to this app called Mr. Number.


  • NEW: Status for calls and texts
  • Block calls and texts from one person or the world
  • Automatic reverse lookup for every number that is not in your contacts
  • Manual reverse lookup for mystery calls on your home or work phone
  • Add new contacts to your address book with one click
  • Catch telemarketers, debt collectors, and other spammers before they waste your time
  • Report spam calls and texts to warn other users
  • Control what name other Mr. Number users see when you call them

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.