An Output node takes data from one upstream source and writes it somewhere. It can also (or instead) generate an AI analysis report from the data.
You choose one of three output types:
For Data Export, you also pick a destination: a local file path or a saved connection. The downstream flow is completely different depending on which one you chose, and the chat adjusts the questions it asks accordingly.
Before exporting, DagFlux loads the upstream data:
When the destination is a local file, you choose the format. DagFlux supports eight formats:
The chat opens the native save dialog with a sensible default filename (based on the node id and chosen extension), and validates that you actually picked a path before proceeding.
When the destination is a database connection:
index-name and
index-name/namespace formats.
You can optionally configure the Output node to send an email when the workflow completes, with the processed data attached as a CSV. The chat captures the recipient, subject, message body, and whether to include the data attachment, plus a "send test email" button so you can confirm delivery works before relying on it in production.
When AI Data Analysis is selected (alone or alongside export), you write a prompt — for example, "Analyse the sales trends in this data and provide insights on seasonal patterns, top performing products, and recommendations." — and DagFlux runs the prompt against the loaded data using your configured AI provider, returning the report.
If the output fails at execution time, the chat lets you retry from the beginning without losing the conversation. Output settings are reset and reinitialised so you can adjust the destination or format and try again immediately.