We are Android users, and we are a pampered bunch. Android is such a flexible mobile OS that our Android devices often act as our personal genies granting our daily mobile wishes, making some of our mobile dreams come true. And, powerful as OEM-provided genies already are, a task control and task automation app such as Tasker only multiplies their power severalfold.
Most people describe Tasker as a task control and task automation app. But, I see more than that. It’s an Android programming app for complete noobs like me and for advanced users with experience in Android programming. But, instead of scaring you with lines of code, Tasker lets you use a friendly interface, which, at its fundamental level, lets you create mini Android apps that do your bidding.
To learn how to use Tasker exhaustively is beyond the scope of this post. Instead, in this post, you’ll learn the basics of using Tasker to program your Android phone or tablet to do things that you want it to do according to rules that you specify. (Looking for a video tutorial? Jump right ahead to our video guide at the end of this post.)
First, let’s come to terms with the terms in Tasker. Many of the concepts may be new to you, and they can be a bit overwhelming, especially to neophytes. But, once you get the logic of Tasker, you’ll find that it’s a truly powerful app even for idiots in programming.
Although I find Tasker’s features and overall user interface somewhat complex and definitely intimidating to a casual user or a newcomer to Android, the tabs on the main screen are rather self-explanatory.
Freshly installed, Tasker’s interface shows three tabs by default — Profiles, Tasks, and Scenes. The default interface is set up for newbies and beginners (i.e., Beginner Mode).
The default UI looks a bit different from non-beginner mode. For instance, in Beginner Mode, you can find three buttons at the bottom row of all tabs: Search, Add, and Help. When Beginner Mode is disabled, these three buttons are replaced by the default project tab (represented by a Home icon) and the Add button, plus at the top row of tabs you get a fourth tab named Vars (i.e., for variables).
Easily switch to “advanced” mode by unticking “Beginner Mode” on the UI tab on Tasker’s Preferences page.
Tapping on a main tab’s name (except the Vars tab) on the main screen opens a menu with buttons for importing files and for setting the sort order for that tab.
In “advanced” mode (i.e., with Beginner Mode disabled), tapping the default project tab opens a menu with buttons labeled Add, Import, Rename, Set Icon, and Lock/Unlock.
The Add button lets you create a new project, which will have its own tab. The Import and Export buttons, of course, let you share your Tasker project files to others, or use files created by others. You can also assign custom icons to your project tabs.
You can protect your projects by setting a lock code; when prompted, just type your lock code in order to view and edit a project.
Tasker’s main menu offers commands and options that help you use and manage how the app works. Access the main menu via the capacitive Menu key or the virtual Menu button (three dots icon) at the upper-right corner of the screen. You’ll find these on the menu:
Tasker’s preferences and options reflect the flexibility of the app. To some people, this can be truly discomfiting, but to those with elevated understanding, this actually shows what Tasker and Android are all about — freedom and flexibility.
Beside many of the options on the Preferences screen, you’ll see big question marks. These can offer relief if you start to scratch your head about what an option might be for. However, some of the help tips are clouded in developer or programmer language, and an idiot like me may need some time to completely digest the info.
Tasker’s configuration options are grouped into four tabs. You can customize the app’s user interface via the UI tab. On the Monitor tab, you can set personal preferences for the app’s monitoring behavior when the display is either off or on.
On the Action tab, you can set values for camera delay, task execution priority for widgets or shortcuts, displaying warnings and/or errors, and maximum number of queued tasks. On the Misc tab, you can specify how long to keep backups, whether to allow other apps to run tasks, and debugging options.
In the next section, you’ll continue to learn more about how to create a task and assign one or several actions to a task.
Like this post? Share it!
Tasker is the first app I install on any android device. You can easily automate anything on your phone. Here are a couple of my tasks.
-nightly Rsync of SD card to my server if the device is connected to my home WiFi and plugged in.
-auto enable GPS anytime an app that requires GPS is launched.
-disable screen lock, change volume, enable airplane mode, connect to wifi, change Google voice forwarding destination, register SIP account to my PBX… via task called from NFC tag
-launch Spotify, disable screen lock, launch wave control, when headphones are detected.
The list goes on and on… this app is totally worth it.
how to Rsync of SD Card?
Excellent breakdown, you explained each component of Tasker beautifully. Hopefully it will encourage more people to give it a try. Well done!
Tasker is intimidating, but you warm up to it really fast, so I encourage everyone to try it. I am just a basic Tasker user (so far) and I have already set it to do the following:
Turn off bluetooth, disable screen lock, enable wi-fi when I pull into my driveway
Silence ALL volume on my phone the minute I get to church on Sunday, and restore all volume levels after I leave
Since I leave my phone on all the time I have my volumes reduced to 20% at night and no notifications, so if I get an emergency call at least it won’t shock me awake.
Reminds me to take the trash out on trash day
This app separates Android from all the OS …
Really worth paying for this one
Hat’s off to you, Elmer for writing this article. Advanced and beginners alike, should give Tasker much more attention than it currently gets. It truly deserves it! Android + Tasker is a very, very, very powerful combination and once the basics are covered, the sky is the limit. I remember once reading a comment in Google Play from somebody complaining that Tasker was too expensive at $6.99. When one truly reveals its potential, this amount apears ridiculously trivial – in parallel software universes Tasker could easily be compared to Adobe Photoshop, which happens to cost just a “little” more than merely $6.99.
Tasker is by far the most useful app I’ve ever purchased. This app alone makes the whole iOS vs Android debate seem ridiculous. Android wins, no matter what anybody says.
Very nice guide, Tasker can be a little complicated for a lot of users. Thanks for writing this.
i had tasker for quite a while got it on sale.
never used it though i knew it was good purchase at the time,
i am absolutely gobsmacked this this thing is the bomb duffer.
just wish there was more tutorials like this thanx.
Will it allow me to auto record all phone calls in my Samsung Galaxy chat. No auto call recording software works with the Chat. And it is legally ok to record here. Please reply fast. Thanks in advance.
Excellent job. This is the clearest explanation of Tasker I’ve seen.
Help! How can I use Tasker to allow bluetooth voice dialing when screen is locked? (kenwood receiver, Samsung S4)