Auto Respond

75x75_sms_logo_green_w_blue_newGet it on Google Play

Want to develop an app that interfaces with Auto Respond? Check out the Auto Respond API and the sample project and usage instructions on GitHub.


Auto Respond is like having an away message for your phone!

The only Auto Responder on the Play Store that can turn itself on when you dock your phone!
Auto Respond Pro is the least expensive, most feature rich SMS Responder on the Google Play Store!

  • If you are using any task killer apps, make sure to exclude Auto Respond or certain functions may not work properly.
  • If you are using GO SMS, you need to uncheck the “Disable other message notification” setting in “Receive Settings” of GO SMS setting.


  • Auto Respond to text messages (SMS) when enabled
    • Option to auto respond to received voice calls
    • Option to silence ringer while enabled
  • Personalized response message
    • Create a list of frequently used messages
  • Option to auto enable when in dock or car dock
    • Option to use a specific message when docked
  • Optional Notification when Auto Respond is active
    • Notification also shows how many responses were sent this session
    • Users with Android 4.1+ will see expandable style notifications with more info
  • Create a “Do not respond” list
  • Only sends one response per contact, per session to avoid spamming contacts
    • A session is started when “Auto Respond” is enabled, and ended when it is disabled
  • Only responds to contacts in your address book by default
    • This is done so that it only replies to cell phones, and not land lines or other devices
    • Option to respond to all, not just address book contacts
  • 1×1 status widget

Pro Only:

  • Custom responses to individual contacts
    • Set custom replies for different people
    • Reply only to certain contacts
  • Schedule for responses (useful during a daily/weekly meeting, college classes, sports practices, etc.)
    • “Do not respond” and “Custom Response” lists for each schedule
  • 1×1 Widget to easily enable auto respond with a specific preset message
  • 4×4 schedule widget (Android 4.0+)
  • Auto enable when Bluetooth connected
    • Different settings and message per Bluetooth device
  • Quick Settings toggle button for Android 7.0 and above
  • Enhanced notification in Android 7.0
    • Message can be changed from the notification

Features In Development:

  • Session timer
    • Send another reply if it has been X minutes since the last reply from that contact
  • Adding groups to “Custom Response” and “Do Not Respond” lists (Custom Responses are pro only)
  • Android Wear module (Pro only)
  • Automatic toggling with “Do Not Disturb” mode (Pro only)

Feature added 2.0.8: (Bold are only in the pro version)

  • Added compatibility for XL screens (tablets/phablets)
  • Added voice input for Auto Respond message on the main screen of the app
  • Added accessibility details
    • Makes things more user friendly for blind or visually impared users
  • Added a check for duplicate before adding a contact to Custom Response list
  • Tabbed view is now consistent with the material design standard
  • Changed titles of many screens
  • New notification icon
    • Since Android now automatically styles the icon in notifications, it was not fully representative of the app’s icon after being styled on most newer versions of Android. It is now styled in a way that it fits the Android standard, and is more representative of the app’s icon.
  • Fixed lots of bugs (mostly with schedules)
  • Added checks to prevent a contact from being added to both Custom Response list and Do Not Respond list
    • A contact CAN be in a global list of one type and a schedule specific list of the other type, but CANNOT be in both lists either globally or within a single schedule.

Features added in 2.1: (Bold are only in the pro version)

  • Added Quick Settings toggle button for Android 7.0 and above
  • Enhanced notification in Android 7.0
    • Message can be changed from the notification
  • Fixed some issues with schedule widget
  • Other minor bug fixes

Features added in 2.2: (Still in development) (Bold are only in the pro version)

  • Fixed bugs with schedules
  • Added an API for other apps to use to interact with Auto Respond
    • The first time an app tries to make changes to Auto Respond, it will prompt the user for permission. If the user grants this permission, the user will not be prompted again for this permission from this app. If the user denies permission, the user will continue to be prompted when requests are made unless the user also checks the “Do not ask again” checkbox.
    • Added permissions management tool, so that the user can change what each app has permission to.
    • Documentation will be provided in the near future
  • Auto Respond can be disabled from notification (Pro only for now. May make its way into free version later)

Auto Respond requires the following permissions:

  • Most of the SMS permissions are obvious: they’re needed to check for received text messages and send a response
  • READ SMS OR MMS: Needed to write the sent message to your messaging app
  • READ CONTACT DATA: Used to check to see if the number being replied to is in your contact list
  • READ_PHONE_STATE: Used to respond to received phone calls
  • RECEIVE_BOOT_COMPLETED: Used to re-enable Auto Respond on boot, if enabled when device was shut down. And used to re-schedule enabled schedules
  • WAKE_LOCK: used for scheduler. Wakes the device briefly to enable/disable Auto Respond, then returns the device to it’s previous state
  • ACCESS_NETWORK_STATE and INTERNET used for Google Analytics

As features are added they may require additional permissions, and they will all be explained here.

Privacy Policy

75x75_sms_logo_green_w_blue_newGet it on Google Play

Google Play and the Google Play logo are trademarks of Google Inc.