first of all - bad attitude for getting help on a Tasker forum when you complain about Tasker here.
Second, no one like xml (unless they specifically ask for it) - you can't undestand it, no one wants to upload faulty non working code on their own phones.
third - try this....
1. REPLACE Send Intent CALL with Launch App → Phone dialer + phone number as %par1
2. ADD phone number as Task Shortcut parameter
3. ADD error handling for missing parameters
4. Test shortcut → should reliably dial from home screen
My understanding is - not knowing what phone or ROM your using
Tasker launcher shortcuts (via "Add To Launcher") often fail on due to:Restricted CALL intents: Android 10+ blocks direct CALL intents from launcher shortcuts for security Background execution limits: Phones aggressively restricts Tasker when launched from home screen icons
Phone state permissions: CALL action requires foreground activity or special handling
Works when opened manually because Tasker runs fully in foreground with proper permissions.
Try this:
Task: Zavolej test (Updated for Launcher)
Action 1: Get Voice
• Continue Task Immediately: ON
• Relevant Variables: %gv_confidence,%gv_heard
Action 2: Flash
• Text: Volam Janě
• Long: OFF
Action 3: Variable Set
• Name: %number
• To: %par1
• Pri: 100
Action 4: Test Tasker
• If: %number !~ *
• Text: "Missing phone number! Add it when creating shortcut"
• Long: ON
• Then: Goto: act6 (Stop)
Action 5: Launch App
• Package: *phone* (or com.samsung.android.dialer)
• Data: tel:%number
• Continue Task Immediately: ON
• Pri: 100
Action 6: Stop
=== CREATE SHORTCUT ===
1. Long press homescreen → Widgets → Tasker → Task Shortcut
2. Select "Zavolej test"
3. Parameter 1: +420?????? (your number)
4. Icon: telefon.png
5. Done ✓
I dunno if this is what your trying to do, if it isn't, then disregard.
Cheers!