/r/tasker
In addition to the Official Tasker Wiki, User Guide, and Google Groups, this subReddit is a place for fellow Redditors to discuss, share, and submit Profiles, Tasks & Walkthroughs for Tasker, or to ask for help creating your own Profiles, Tasks, and questions in general related to Tasker (including plugins etc).
Subreddit Resources:
* [Read Me] Using Tags in Your Thread Titles
Formatting Tasker Code for use in reddit comments
How to Export / Import Files Into Tasker - Guide
** Tasks that Help You Use Tasker Itself
Free Alpha Autoapps and Tasker Icon Sets
Generate Tasker Direct-Purchase Licenses Yourself
Tasker Feature Request Submissions
Quick Search Links:
"Weekly / Monthly & Discussion" Threads
"Developer" Tasker / Plugin Releases
* List of Tasker Plugins and 3rd Party Apps
Learning Guide Links:
* 1,001 Tasks and Profiles - Best, Coolest, Most Common and Useful
Pocketables.com Beginner’s guide to Tasker (New UI)
RoryCodes.com Tasker Tips & Tutorials from /u/froryrory
Tasker Quick Start Setup Guide from /u/Quintaar
Pocketables.com Tasker Guide List
Some Tasker Technical Stuff:
Toggling Wifi or Bluetooth via Tasker In Recent Android Versions using the Tasker Settings app
Granting ALL Special Permissions - ADB & Tasker
IFTTT Tasker Integration via AutoRemote
ADB over Wifi - Enabling Without a MAC or PC
AutoApps Command System Tutorial and Reference
Tasker Scheduling/Priority System - A Detailed Guide
New Project/Profile/Task "PPT Variables" - Quickly Find The Variables' Location, Names & Values!
All Previous Versions of Tasker With Notes For Features & Changes In Each
TaskerNet Search Bot - How to use here
TaskerNet Search Engine Website
Learning Guide Videos:
AutoApps YouTube Channel and João Dias Channel
Tasker 101 Tutorials on YouTube by HollywoodFrodo
Tasker 101 Tutorials on YouTube by /u/Quintaar
Tasker How-To Videos on YouTube by /u/-Juan_M-
Tasker Tutorials on G+ & YouTube by /u/ryoendeprouw
Tasker Video Tutorials by /u/techentourage
Have more useful links you think should be in the sidebar? Send a modmail!
Related Subreddits:
/r/TaskerNet
/r/JoinApp
/r/Android
/r/AndroidRoot
/r/AndroidTechSupport
/r/AndroidApps
/r/AndroidUsers
/r/AndroidQuestions
/r/TaskerFiles
/r/Not_Enough_Tech
/r/tasker
I’m trying to set up an automated action on my iPhone. What I want to happen ideally is press “keypad” then the number “9” once a call is answered (bonus points if you can auto answer from one specific number)
I have found a way to auto answer all calls and have set this to happen between certain hours which is fine but not great. I am OK if the solution requires the key press automation to run under any of the below three criteria A. anytime I answer any call B. anytime I answer a call from only that number(ideal) or c. anytime I answer any call from any number within a set time frame
I can make any of the three work.
I have also set up touch gestures that press keypad and press 9. I need a way to tell it to automatically run those gestures once a call has been answered.
I am okay downloading another app or finding a complex solution but I really need help. I will Venmo $50 for a solution
I have a task that queries the ChatGPT API. The output from this task is text in Markdown format.
Is it possible to make this somewhat readable by converting the Markdown text format into HTML, and then displaying it? Sort of like this, but using Tasker. (In this example, I use the Autohotkey script here to convert the Markdown format into readable HTML text)
I have a profile which triggers based on state and it keeps recreating notification. How can i disable it for this profile only? I dont wanna disable for all of them.
So I can't find a reset to default settings option and I think I messed something up. I tried the defaults option but it says backups will be erased. I don't want to erase backups or profiles, just reset the monitor settings. Can some please post the default monitoring settings so I can just copy?
I posted about these recently but I didn't realise they were Samsung proprietary. I wasted the time of a Google Pixel owner until the penny dropped.
My phone is a Samsung M31 running Android 12 so I'm guessing these features exist on most Samsungs of the last five years.
To access them manually pull down past notifications to show the Quick Settings icons. To access them from Tasker use the Quick Settings action.
If you're lucky you will see two borderless tabs labelled "Device control" and "Media output". Take note of the capitalisation should you want to use AutoInput to click either of these.
If not, there's a three bar menu at top right, click the item "Quick Settings layout" and you will see a panel with options Device control and Med I'll describe Media output for those who don't have it, but it's pretty obvious if youndo have it. Mine lets me select between my phone audio, Bluetooth phones, Bluetooth amplifier or an Amazon Echo Dot, labelled by name. There's also a Media player widget.
Device control is not obvious. It shows just two devices on my phone, but one of them is Tasker, and it is fascinating.
Device control is a black box that I don't understand but have been able to use. Select "Manage apps" from the 3 bar menu at top right . Set the toggle switches that appear to enable Tasker and disable all other apps. Press the Tasker button.
A grid of tiles appears. Each tile corresponds to one of your tasks.
Each time has a small circle in the top right corner. Use this to select or deselect the tile.
Select about half dozen tiles then back out of "Manage apps" whereupon you should see the half dozen tiles you previously selected.
Choose a tile and select using the small circle as before but this time the task named by the tile runs.
Yes, we have custom task launcher without any programming required. Just select the tasks you want and it builds a grid of tiles that acts as a launcher.
I can back up on my old phone fine but on my new phone I get this error that it's blocked by Google for trying to access sensitive information or something?
Necesito extraer de %sender la información del número de teléfono de un contacto guardado para usarlo en una automatización. Muchas gracias de antemano.
So GF has this phone and the issue she's having is wants screen to turn on when she gets a notification. Simple enough as it's clearly built in. HOWEVER the screen is too dim with auto brightness on. Goodluck you could manually force this to make screen full bright on AoD but auto elsewhere. For Fold 6 this DOESNT work.
So looking for the good Ole Tasker work around. Make AoD and Screen brightness to go to max when device is locked AND when notification comes on but then go back to auto brightness say 10 seconds after.
Is anyone having an issue enabling autovoice through Alexa? It was working fine until 2 days ago and then told me I needed to relink my account. Now, I'm just stuck on the sign-internet screen and it just loops back to that page. I tried via Alexa app, a desktop browser, and mobile browser, as well as 3 different devices. Not sure what is causing the problem but just curious if anyone has encountered this and /or figured out a workaround.
I've updated my plugin which allows detecting the presence of humans in images.
Main changes here are only on the Claude.AI engine:
Release 1.1.1:
I'm also seeking feedback here:
You can download prebuilt binaries here
I want to use Tasker to interact with the Ankidroid ContentProvider API. However, when I try to do so using A5 or A8 (see below) I get the following exception:
java.lang.SecurityException: Permission not granted for: CardContentProvider.query /schedule (net.dinglisch.android.taskerm)
Is there any way to grant Tasker this permission?
Here's the task I am using for this:
Task: list_content_provider
A1: Variable Set [
Name: %uri
To: content://com.ichi2.anki.flashcards/schedule
Structure Output (JSON, etc): On ]
A2: Variable Set [
Name: %sel
To: none
Structure Output (JSON, etc): On ]
A3: Java Function [
Return: cr
Class Or Object: CONTEXT
Function: getContentResolver
{ContentResolver} () ]
A4: Java Function [
Return: uri
Class Or Object: Uri
Function: parse
{Uri} (String)
Param 1 (String): %uri ]
A5: Java Function [
Return: cur
Class Or Object: cr
Function: query
{Cursor} (Uri, String[], String, String[], String)
Param 1 (Uri): uri ]
A6: Java Function [
Return: %col
Class Or Object: cur
Function: getColumnNames
{String[]} () ]
A7: If [ %sel eq none ]
A8: SQL Query [
Mode: URI Formatted
File: %uri
Order By: _id limit 1
Output Column Divider: |
Variable Array: %data
Use Global Namespace: On ]
A9: Else
A10: SQL Query [
Mode: URI Formatted
File: %uri
Query: %sel
Order By: _id limit 1
Output Column Divider: |
Variable Array: %data
Use Global Namespace: On ]
A11: End If
A12: Variable Set [
Name: %element
To: %data1
Structure Output (JSON, etc): On ]
A13: Variable Split [
Name: %element
Splitter: | ]
A14: Arrays Merge [
Names: %col
%element
Merge Type: Simple
Joiner: =
Output: %joined ]
A15: List Dialog [
Mode: Select Single Item
Title: %joined(#) columns
Items: %joined
Close After (Seconds): 120
First Visible Index: 0 ]
Is possible to run task while screen locked? Android 14
For example I created from 9am to 2am every 30min to open an app to refresh data.
But I want it when screen is locked and when phone is in sleeping mode
I have just purchased AutoVoice on my new phone, and it's working fine except when it comes to hiding the dialog in the recognize settings! I have granted all the permissions possible, and still all I got is this error.
Can anyone please help me with this?? Knowing that recognize action works perfectly if I un-tick the hid dialog option, which is the best option for me
Hi all!
I have a Pixel 7 with Android 15.
WiFi Set Off works, but usually takes 1 or 2 minutes to execute, while Set On works instantly.
This probably since I've upgraded to Android 15 from 14, but I'm not sure.
I've seen the workaround with Tasker Settings, but for me the WiFi toggle works, so it shouldn't be needed.
Thanks!
"The item you were attempting to purchase cannot be found."
New phone Pixel 8 Pro. Everything has been purchased previously. Everything works except autoremote. When I click it, I get the above message. If I uninstall autoremote, when I click the grey icon, it takes me to Autoremote Lite in the app store (says wrong app and not compatible).
It's been a week since I first posted with no responses. I'll pay for the dang app a second time, I just literally don't even know HOW to.
Could be useful to trigger something when tasker's monitor restarts via the restart tasker action.
play.google.com/store/apps/details?id=com.prof18.spoton
WiFi Tether (Hotspot) action doesn't works on my device unfortunately
Hi all,
I am wanting to get back into tasker as I have known about it for years and years but never really used it.
I have got the tasks to work correctly with connect and disconnect when tapping play. I just need help on getting the profiles to run.
I do see the profiles sometimes green, which I take as running. But I do sometimes see a * next to profile names.
However, despite all this. When I test with turning off wifi and the phone switching to mobile data, then opening either app selected, tailscale does not auto connect.
Should be something like if im on mobile data or any wifi network other than home wifi network, and i open app A or app B then connect tailscale vpn.
Then another profile which is if im on home ssid then disconnect tailscale vpn
Thats it.
So im new to tasker and just want to get a customized screen time widget so decided to use tasker but with the code im following it needs auto tools and I dont really want to get it is there a way to maybe change it
AutoTools Time [
Configuration: Convert Time Span: %SessionLength
Output Variable: sesh
Timeout (Seconds): 30
Structure Output (JSON, etc): On ]
Hi... I'm wondering, not for the first time, can Tasker create a home screen widget for a Task? Are there commands to do this? Perhaps JavaScript or something?
Can any one help me in opening whataspp backup downloaded from Samsung s10 mobile. These files are whatsapp.net "J" file
Not getting any solution.
That whatsapp account is no more with you as I have changed my mobile number and it's been 4 years. But I still have that downloaded entire backup of my samsung s10 mobile.
I need help, I can pay even for that, please guide on this. It is the serios matter for me to get messages due to some legal task required and I dont have access to that records.
Here are screenshots for more references:
Profile: BatLowNet
Settings: Priority: 14 Enforce: no
State: Not Mobile Network [ 2G:On 3G:On 3G - HSPA:On 4G:On 5G:On Active:Any ]
State: Variable Value [ %WIFI !~ on ]
State: Not BT Status [ Status:On ]
Until today I thougt, that the state should be OFF if mobile data on the phone is set to off
or if no cell tower is in reach...
1 Did this ever change (now it seems to only depend on the connection to a cell tower) ?
2 Looking for a profile to trigger when mobile data state changes without having a task that permanently checks the custome settings variable ?
u/joaomgcd One way would be the event trigger for custom settings vars. I guess this is quite energy consuming as you listen to any change in the android settings table ?!
The other way could be to check my %UserVariable which represents the current state
Which of the 2 ways is less energy consuming ?
3 Is there any other way to check if Wifi, BT and data are OFF with only one Profile ?
I am new to tasker so please excuse my ignorance. I have wireguard running on my nvidia shield pro but I have to manually connect to it every time I turn on shield.
Is there a way with tasker to have wireguard automatically connect wireguard when my shield turns on? I would appreciate any help I could get, thank you!
I'd like to at least retain the ability to type-in reply, not set a static response.
Thanks!
has it been done already? link?
I've tried it on multiple devices. I went into google and deleted the permissions hoping to restore and nto give it full access as some have said to do..
then i went ot backup and it said successfull but the backup actually doesn't show up.
edit: nevermind. i went into tasker settings misc and the couple of google options and disable and re-enabled and got it working.
Hi there, May I know if there is any app which allows to perform read & write operation in sqlite db using tasker?
I'm looking to have tasker Scan for a specific address (not connected -- it's just advertising) and get the advertisement bytes from it. Is that possible? Thanks!
I want to be able to toggle the dynamic clock on the lock screen on and off, where basically if I do one action the clock can choose how big to be and if I do another the clock will be forced to be small.
When I click the display settings action in a task it just has if and label sections. I tried looking in the custom settings available settings but couldn't find anything for the dynamic clock.
I'm wondering if this is easily doable and I'm just looking in the wrong place or if I failed to give tasker certain permissions.
I feel like I barely scratch the surface of Tasker even though I've got some (I think) pretty cool stuff set up. I was surveying actions last night and realized that I'd never noticed this one before.
Now I'm curious, how are others using it? How would you use it if you're not currently?