OpenRoutine
Application · Automation / Android · 2026
A visual automation tool for your phone: event, condition, action. No coding and no data leaving the device.
An Android automation app with 16 triggers, 14 conditions and 27 actions, ready-made templates, variables and integration with other apps via intents and HTTP.
A routine has three parts: “When” (any of the triggers), “If” (optional conditions) and “Do” (actions in order). Triggers include time of day, battery, charger, screen, headphones, network, notifications, SMS and files in a folder.
Actions cover notifications, speech, vibration, ringer mode, brightness, the torch, media control, intents and HTTP requests, and variables such as {battery} or {sms_from} work in every text field. The app only asks for the permissions the blocks you use actually need.
Features
- 16 triggers, 14 conditions and 27 actions
- ready-made templates to customise
- variables in text fields
- integrations via intents and HTTP
- requires Android 10 or newer
Technology
- Kotlin
- Jetpack Compose
- AlarmManager
- Storage Access Framework
My role
Design, architecture, implementation and releases