Skip to content

Outputs & connections

Action / Output nodes deliver a workflow's result to the outside world — send an email or Slack message, call a webhook, or write a file.

Delivering via connections

Slack and Email outputs send through the connections your organization has set up under Connections:

  • Slack output — pick a configured Slack connection and a channel; niil posts the message using that connection's credentials.
  • Email output — pick an email service (any connection that can send email, e.g. Google Workspace) and set the recipient, subject and body. The service dropdown lists whatever email-capable connections you've configured, so it grows automatically as more are added.

Because delivery uses your configured connections, credentials stay encrypted in niil (Encryption) and are never entered into the node itself.

Other outputs

  • Webhook — POST the result to an HTTPS endpoint (protected against server-side request forgery).
  • File — write output to a sandboxed location.

Templating

Output fields accept templates like {{input.response}}, so you can weave the upstream step's result into the message body, subject, or payload.