Automation
Arrivals Board can be controlled programmatically, making it easy to integrate with other apps, scripts, and home automation systems. There are three ways to send messages to the board from outside the app.
Integration methods¶
-
Send messages to Arrivals over your local network using simple HTTP requests. Ideal for scripts, dashboards, home automation servers, and custom integrations.
-
Use the built-in Siri Shortcuts action to send messages from Shortcuts automations, Siri voice commands, and HomeKit triggers.
-
Open Arrivals and post a message using the
arrivals://URL scheme. Works from Safari, other apps, or anywhere that supports tappable links.
Choosing an integration method¶
| Method | Best for | Requires network? |
|---|---|---|
| REST API | Scripts, servers, MQTT bridges, CI/CD pipelines, cURL one-liners | Yes (local network) |
| Siri & Shortcuts | Voice commands, time-of-day automations, Focus mode triggers, HomeKit | No (runs on-device) |
| URL Scheme | Links from web pages, deep links from other apps, QR codes | No (runs on-device) |
Combine methods
You can use all three methods together. For example, a Shortcuts automation might post a "Good morning" message when you arrive home, while a Python script on your server pushes build status updates via the REST API.