Give Apple Shortcuts access to useful device actions, sensors, and system features.
Actioner is an iPhone and iPad utility built with SwiftUI and App Intents. It extends Apple Shortcuts with actions that expose hardware feedback, biometric authentication, motion data, ambient sound estimates, camera access, and notifications.
The project is currently known as Actioner Alpha Preview, version 0.0.8, codename PrimimâGradus.
| Action | Category | Result |
|---|---|---|
| Try Demo | Test | Runs the demo action |
| StringOutput | Test | Returns the supplied text |
| OpenCam | Test | Opens the camera interface |
| Light Feedback | Haptic Feedback | Plays light haptic feedback |
| Medium Feedback | Haptic Feedback | Plays medium haptic feedback |
| Heavy Feedback | Haptic Feedback | Plays heavy haptic feedback |
| Rigid Feedback | Haptic Feedback | Plays rigid haptic feedback |
| Auth | Authenticate | Returns true or false after biometric authentication |
| Get Device Motion | Information | Returns accelerometer data as JSON |
| Get Ambient Decibels | Information | Returns an estimated ambient sound level |
| Notify Feedback | Test | Schedules a local notification with a title, body, and delay |
Example output from Get Device Motion:
{
"X": 0.01,
"Y": -0.02,
"Z": -0.99,
"TotalG": 0.99025
}
(Note: this repo is Private)
git clone https://github.com/TheActioner/Actioner-App.git
cd Actioner-App
Package.swift in Xcode or Swift Playgrounds.For actions that use protected system features, launch Actioner at least once and approve the requested permissions.
Actioner requests only the permissions needed by the action being used:
| Permission | Used for |
|---|---|
| Camera | OpenCam |
| Face ID / biometrics | Auth |
| Microphone | Get Ambient Decibels |
| Motion & Fitness | Get Device Motion |
| Notifications | Notify Feedback |
Permission availability and behavior may differ between devices. The camera action falls back to the photo library when a camera is unavailable, such as in the simulator.
| File | Purpose |
|---|---|
MyApp.swift |
SwiftUI application entry point |
Intents.swift |
App Intents exposed to Apple Shortcuts |
Func.swift |
Haptics, authentication, motion, and sound helpers |
Cam.swift |
Camera and photo-library interface |
Info.swift |
Version, license, and maintainer metadata |
Package.swift |
App package and capability configuration |
WHATSNEW.md |
Release notes |
Issues, ideas, and pull requests are welcome. When adding a new action:
Actioner is available under the Apache License 2.0.
Copyright © 2026 Eymen Alvis Yıldırım.