Live Activities
over HTTP

Send live activities to Apple devices with simple HTTP calls. Perfect for smart home devices and IoT applications.

1. Create an activity

...and invite others to subscribe to it.

Presents a screen from the application showing a created activity

2. Update the activity state

All it takes takes is a simple HTTP call.

Terminal
POST /activity/dishwasher

{
  "state": "ONGOING",
  "content": {
    "template": "generic",
    "state": "In progress",
    "progress": 0.35,
    "remaining_time": 2120,
    "icon": "washer"
  }
}

3. Voilà

Live activity right on your device!

Shows a in progress live activity on the lock screen of a phone'

Home Assistant Integration

Bring Live Activities to Your Smart Home

If Home Assistant can track it, Aivi can display it. Create custom automations for any device state and see real-time updates on your iPhone's lock screen and Dynamic Island.

Integration takes just minutes using Home Assistant's built-in RESTful commands. One automation automatically updates all family members' devices in real-time. No custom components or HACS add-ons required.

Popular Use Cases

Dishwasher & Washing Machines.
See exact countdown timers and get notified when the cycle completes.
Robot Vacuums.
Track cleaning progress room-by-room with real-time battery levels.
EV Charging.
Monitor your electric vehicle's charging status and time to full charge.
3D Printers.
Keep tabs on long prints with live progress bars and time remaining.

Straightforward Pricing

One Simple Plan.

Start publishing live activities for just $2.99 per month. Your first week is free. Your subscribers never pay a thing.

Easy To Use HTTP API.
Start posting calls and let us make sure the live activities reach your subscribers.
5 Ongoing Live Activities.
Monitor up to five different smart devices or household tasks simultaneously.
5 Subscribers per Activity.
Each activity can be shared with up to five users, so you're covered whether you're building for a small team or your family.
Shows an example live activity on different devices (iPhone, Watch)