Skip to content

Send notification

Step · Stable

Create a bell-panel notification visible to the actor or the whole instance.

Pushes a bell-panel notification. scope: user — visible to the assigned actor only; scope: instance — visible to all authenticated actors. title and body accept Jinja2 templates. Useful for async alerts that don’t interrupt workflow execution.

Use to push a non-blocking in-app alert after an automated action completes — “invoice paid”, “new lead assigned”, “weekly summary ready”. Set scope: user to target only the run’s actor, or scope: instance to broadcast to the whole workspace.

If the message needs to reach someone outside the platform, use Send email or Send WhatsApp. If you need the actor to respond before the flow continues, use Ask Actor (channel: notification) instead — it creates an interactive notification that gates the run.

string · required

Short headline shown in the bell panel. Keep it scannable.

Example: Faktura zaplacena

  • Nová poptávka — literal headline
  • Počasí: {{ weather.temp_now }} °C — templated headline

string · optional

Optional detail line. Templates resolve against the run context.

Example: Faktura {{ invoice.number }} byla právě zaplacena.

  • {{ weather.report }} — reuse a prepared body

choice · optional · one of user, instance

Who sees it. ‘This user’ shows it only to the actor assigned to this run; ‘Everyone’ broadcasts it to all actors signed into the workspace.

Example: user

  • user — This user — private to the run’s actor
  • instance — Everyone — broadcast to the whole workspace
  • status
  • notification_id

Auto-generated from the skill registry (load_skills()). Do not edit by hand.