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.