AutomateIt-Automate Your Droid

AutomateIt-Automate Your Droid-1 AutomateIt-Automate Your Droid-2

Simplify your life with a smarter smartphone
AutomateIt is designed to make your life easier by automating various tasks on your Android device.
Define a set of your desired behaviors in response to events on your Android device.
Each behavior/rule is defined as a pair of Trigger-Action listed below.

Currently supports the following triggers:
• Any SMS Trigger – Triggers on SMS received
• SMS With Text Trigger – Triggers on receipt of SMS Message with a specific text
• Battery Level Trigger – Triggers on a defined battery level
• Bluetooth State Enabled/Disabled
• Bluetooth Device Connected – Any device or specific device
• Incoming/Hang Call – Any call or from a specific contact
• Headset Plugged/Unplugged Trigger
• Location Trigger – Arriving/Exiting a defined region
• External Power Connected/Disconnected
• Screen On/Off
• Wi-Fi Enabled/Disabled
• Connected to Wi-Fi network – Any network or a specific network
• Time Trigger – recurring time events
• Background data settings changed – enabling or disabling the background data setting
• GPS Enabled Changed – GPS Activated/Deactivated and started/stopped looking for current location
• SMS from contact
• USB Connected/Disconnected Trigger
• Airplane Mode Activated/Deactivated
• Dock State Trigger – Docked to Car/Desk
• Application Status Trigger – Triggers when selected application activated or deactivated
• Outgoing call – all calls or calling specific contact
• Sound Mode Changed to Silent/Vibrate/Normal
• Boot Trigger – triggers on device startup (assuming service starts on boot)
• Manual Trigger – Requires user explicit execution of this trigger
• Cell ID Trigger – Trigger when connecting or disconnecting from defined cellular cells (Limited functionality – only allows saving a single set of cells as pre-defined location)
• NFC Trigger – use NFC tags to launch rules
Currently supports the following actions:
• Notification – Shows notification on notification bar
• Play Sound – Plays selected sound
• Set Bluetooth State – Enabled/Disabled
• Set Sound Mode – Silent / Vibrate / Normal(With/Without Vibrate)
• Set Speakerphone State – Turn on/off
• Set Volume – Sets volume of all streams or a specific stream
• Set Wi-Fi Adapter State – Enabled/Disabled
• Start Application
• Enable/Disable other rules
• Vibrate action
• Enable/Disable Data Connectivity action – [NOT supported on some devices - see why on developer website] • Kill Application [Requires Root - see why on developer website] • Launch Home Screen
• Activate/Deactivate Airplane mode
• Enable/Disable GPS [Supported for Android version prior to 2.3 and MOST rooted devices. Not supported for ICS] • Enable/Disable Sync Data [Supported for Android version prior to 2.3 and MOST rooted devices. Not supported for ICS] • Set Mobile Data – Enable/Disable Mobile Data
• Set Screen Brightness – Automatic or specific value
• Enable/Disable screen automatic rotation
• Dial Phone Number
• Send SMS to phone number
• Set screen timeout (Including “Never” turn off)
• Shutdown device [Requires Root] • Text-to-Speech – Say defined text
• Reboot [Requires Root] Notes:
• There is no limitation on the number of rules you can define

Link