Integrations
Connect anything
EasyBoard tiles update via a plain HTTP PATCH — no library, no SDK, no OAuth. If a tool can make an HTTP request, it can drive a tile.
Pick your integration below for a complete, copy-paste guide.
Zapier
Trigger tile updates from any of Zapier's 6,000+ apps — new spreadsheet row, new email, Stripe payment, Typeform submission, and more.
Best for: Non-technical workflows where the data source is already in Zapier.
GitHub Actions
Update a tile on every push, release, or workflow run. Display live build status, last deploy time, or test pass rate on your dashboard.
Best for: Teams who want a visible deploy signal without a separate status page.
Home Assistant
Push any Home Assistant sensor, device state, or calculated value to EasyBoard tiles using a REST command and a one-line automation.
Best for: Surfacing home sensor data on a shared display or external dashboard.
cron / shell scripts
The simplest possible integration — a one-line curl command in a cron job. Works on any Linux server, Raspberry Pi, Mac, or cloud VM.
Best for: Periodic metrics from servers, databases, or any system you already have shell access to.
n8n
Drive EasyBoard tiles from any n8n workflow using the built-in HTTP Request node. Works on self-hosted n8n and n8n Cloud — no plugin required.
Best for: Teams running self-hosted automation who want full control over their stack.
Apple Shortcuts
Use the "Get Contents of URL" action to push personal metrics from your iPhone or Mac — step count, screen time, battery level, or anything else Shortcuts can read.
Best for: Personal dashboards driven by iPhone sensors or iOS app data.
Using a device instead?
Looking for ESP32, Raspberry Pi, or MicroPython? Those have their own device-specific guides in the Connecting Devices section.
Need the full HTTP reference? API Reference covers every endpoint with examples in curl, JavaScript, Python, Go, Ruby, and PowerShell.