Scenes v2 is a customizable overlay and user interface (UI) system introduced in Tasker 6.6.1 beta. It replaces Tasker’s traditional, rigid Scene framework with a modern, layout-based architecture that allows users to create interactive, material-designed overlays, dialogs, and full-screen interfaces directly from Tasker variables and actions. Scenes v2 is considered a major redesign of Tasker’s in-app UI capability and serves as the foundation for modern user interaction in Tasker.
Scenes v2 enables users to design fully custom Android user interfaces without requiring third-party layout tools or web views. Built on top of the same layout engine that powers Widget v2, Scenes v2 allows the display of dynamic text, images, sliders, switches, and nested elements. These interfaces can be shown as floating bubbles, bottom sheets, alert dialogs, or full-screen dashboards.
Unlike traditional Tasker scenes—which suffered from scaling issues across different screen resolutions and lacked native modern Android styling—Scenes v2 utilizes a responsive, grid-and-flex layout. It separates visual styling from automation logic, making it easier to create complex, reusable UI presets that adapt beautifully to any device screen.
Scenes v2 includes the following capabilities:
Responsive Layouts: Interfaces automatically scale across phone, tablet, and foldable screens.
Dynamic Properties: Modify colors, text, sizes, and visibility state in real time using Tasker variables.
Modern Form Factors: Built-in support for native Android components like Bottom Sheets, Floating Action Buttons (FABs), and Swipe-to-Dismiss cards.
Input Handling: Advanced form elements including text input fields with validation, dropdown selectors, and multi-state switches.
Interaction Triggers: Click, long-click, and swipe gestures on any element can execute Tasker tasks with localized parameters.
Layering and Animation: Control UI depth (Z-index) to overlay content cleanly over standard applications with smooth entry/exit animations.
Tasker includes several presentation modes for Scenes v2, dictating how the UI interacts with the rest of the Android operating system.
The Bottom Sheet layout slides up from the bottom of the screen, mirroring modern Android system design. It is primarily used for quick settings menus, sharing shortcuts, or task selection grids that the user can easily dismiss by swiping down.
Overlays can be drawn on top of other applications. This includes small, draggable "bubbles" or persistent sidebars that provide quick access to smart home controls or contextual automation shortcuts while using other apps.
Users can build traditional modal alert boxes that dim the background, or full-screen dashboards. Full-screen custom layouts are heavily utilized for creating DIY vehicle infotainment systems, custom lock screens, or dedicated tablet smart-home hubs.
Scenes v2 features a completely overhauled visual editor built to eliminate the tedious pixel-coordinate dragging of the legacy system.
[ Layout Root (Vertical Flex) ]
├── [ Header Bar (Horizontal Flex) ]
│ ├── 📄 Text: "Smart Home"
│ └── 🔘 Button: Close Action
└── [ Grid Container ]
├── 🎛️ Card 1: AC Toggle (Switch + State Variable)
└── 🎛️ Card 2: Living Room Lights (Slider + Percentage Text)
The editor utilizes a drag-and-drop structural tree. Improvements brought over from the modern design workflow include:
Parent-Child Inheritance: Changing a style or variable mapping on a parent container automatically cascades down to child elements.
Alignment Guides: Flexbox-style alignment (Linear, Grid, Relative) replaces absolute positioning.
Live Variable Preview: Input a temporary value into a Tasker variable inside the editor to see exactly how text wraps or how colors change before launching the scene.
Beginning with Tasker 6.7.3 beta, Scenes v2 is fully integrated into the Tasker AI Generator. Users can type a natural language prompt, such as:
"Create a dark-mode bottom sheet that lists my top 3 running playlists, shows my phone's battery percentage with a progress bar, and has a slider to adjust my smart thermostat."
The AI Generator automatically maps out the flexbox hierarchy, links the slider and progress bars to relevant system variables, creates the trigger profiles, and writes the deployment tasks, allowing novice users to deploy complex interfaces instantly.
Tasker 6.6.1 Beta — Initial release of Scenes v2, introducing the responsive layout engine and Bottom Sheet display modes.
Tasker 6.6.8 Beta — Added advanced input form validation, swipe gesture recognition, and copy-paste support for individual element style structures.
Tasker 6.7.3 Beta — Integrated the Tasker AI Generator for natural language scene creation.
Tasker
Widget v2
Tasker AI Generator
Scenes (Legacy)
Variables
Tasks