Features
Aivi turns anything that can make an HTTP request into a Live Activity on your Apple devices. Here is the full picture, with links to the details.
Live Activities everywhere
Section titled “Live Activities everywhere”- Lock screen and Dynamic Island. Glanceable, always-current updates on your iPhone.
- Apple Watch, iPad, CarPlay, and Mac. The same activity propagates across your Apple devices (macOS mirroring is not available in the EU).
- One call drives everything. A single request updates every surface and every subscriber at once. See the API reference.
Templates
Section titled “Templates”- Progress. Simple or segmented progress bars, with split or layered display, hatched tracks, and header/footer slots.
- Monitor. One or two columns of labeled, live, color-coded values, with a primary column for compact surfaces.
Customization
Section titled “Customization”- Icons. Any SF Symbol, with monochrome, hierarchical, palette, or multicolor rendering and flat or gradient fills.
- Colors. A palette of named colors for values, text, and bars.
- Tap actions. Open an app or a webpage when the activity is tapped.
- Live time formatters.
time_untilandtime_sincerender as on-device countdown and elapsed timers.
Behavior and efficiency
Section titled “Behavior and efficiency”- Battery-friendly. Aivi only pushes when the content changes, so there is no polling or background drain.
- Auto-updating timers. Countdown and elapsed timers tick on-device with no extra API calls.
- Configurable dismissal delay. Choose how long a finished activity lingers before it disappears, from immediate up to 4 hours (10 minutes by default), per activity.
- Activity priority. Set an activity’s prominence so the most important ones stay visible on crowded surfaces.
- Long-running activities. Opt an activity into running indefinitely; Aivi keeps it alive past the system’s multi-hour limit by refreshing it automatically.
Sharing
Section titled “Sharing”- Shared activities. Share one activity with up to five people. A single update reaches everyone’s devices, and subscribers pay nothing.
In the app
Section titled “In the app”- Activity history. See the most recent state changes for an activity, handy for confirming an automation fired.
- In-app changelog. See what’s new, with a badge when there are unread entries.
- API token management. View, copy, and rotate your token from the Account tab.
Home Assistant
Section titled “Home Assistant”- One-click blueprints. Import a ready-made blueprint with no HACS, custom components, or code.
- Guided setup. Map your sensors to fields and go.
- Per-template blueprints for Progress, Monitor, and timers, with inputs for tap actions and icon customization.
The API
Section titled “The API”- Single endpoint. One
PATCHwith a token, plus an OpenAPI spec you can import into Postman or Insomnia. - Activity states.
ONGOINGandIDLEcontrol the full lifecycle.
Looking for inspiration? The use cases show these features in real scenarios, with full payloads.