Non-visual automation widget for relaying events to external HTTP endpoints.
At a glance
Behavior
Firmware contract
Best driven by Eventor or server-side triggers rather than direct board writes.
On the app side this widget snaps to the 8-column square grid and uses none resizing. Its raw type is WEBHOOK and the matching icon token in the app is link.
Pin support: No visible pin. This is an outbound integration endpoint.
Transmission: HTTP/webhook event delivery triggered by rules or dashboard actions.
Canvas preview
Widget contract
| Property | Value |
|---|---|
| Raw type | WEBHOOK |
| Default size | 2 x 2 |
| Minimum size | 2 x 2 |
| Resize mode | none |
| Pin requirement | optional / infrastructure |
| Pin support | No visible pin. This is an outbound integration endpoint. |
| Interactive | read-only / service |
| Transmission | HTTP/webhook event delivery triggered by rules or dashboard actions. |
Allowed pin families
No visible pin. This is an outbound integration endpoint.
Transport path
HTTP/webhook event delivery triggered by rules or dashboard actions.
Operational limits
Needs retries, secrets storage and structured logs to be production-safe
Configuration surface
Limits and caveats
Layout notes
Canvas footprint
2 x 2
Default footprint in the Plynx canvas before user resizing.
Resize floor
2 x 2
The minimum size accepted by the app during drag-resize.
Interaction model
Display
Whether the user edits state directly or only reads it.
Notification
Service widget that emits push notifications rather than rendering UI on the canvas.
Service widget for sending mail notifications and alert summaries.
RTC
Background time-sync widget that exposes server time to firmware logic.
Bridge
Background bridge for writing pins on another device or token context.