Early beta (0.1.0), not yet for critical processes. See the roadmap
PNeX logo

Notifications

Multi-channel notifications with templates and a delivery journal

PNeX notifies humans the way the rest of the product works: channels, templates and a full journal of deliveries, all org-scoped.

Channels

  • websocket — the platform's own bus, surfaced in the app
  • webhook — generic POST that covers ntfy, Gotify, Telegram bots, home automation
  • ntfy, telegram, slack, discord, smtp — dedicated integrations

Channel type picker: WebSocket, webhook, ntfy, Telegram, Slack, Discord, SMTP

ntfy channel form

Notification channel list

Screenshot coming soon

public/screenshots/v0.1/v0.1/en/phone/ntfy-push.webp — capture scenario: scripts/capture/run.mjs

ntfy push received on a phone

Templates

Templates are minijinja documents resolved at flow deploy time. Triggers are strictly boolean — the save is refused if a trigger is missing, and the runtime refuses to build a notification node without an armed trigger. Windowed anti-spam gates bursts.

Message template with a variable and rendered preview

Deliveries journal

Every delivery is journaled with retries, and a test endpoint lets you fire a draft to the live channel before wiring it into a flow.

Delivery journal

On this page