SAVES ANY FILE TO AN ATTACHMENT

Saves any file as an attachment on a specified workflow record in the d3VIEW platform. Use this worker whenever a pipeline needs to persist an output file (report, image, CSV, etc.) so it is accessible from the workflow’s Attachments tab.

When to use

Tagged: attachment, file, persist, save, upload, user, workflow.

Inputs

Label ID Type Default Required Description
Workflow ID workflow_id remote_lookup   Integer ID of the target workflow to attach the file to; selected via remote lookup — required, no default.
Attachment To Save attachment_file file The file to be saved as an attachment; accepts any file format (PDF, CSV, image, archive, etc.) — required.
Alternate File Name alt_name text   Optional override for the attachment’s display name; if omitted the original filename is used.
Tags tags text   Optional comma-separated tags to label the attachment for downstream filtering or search.
Description description textarea   Optional free-text description stored with the attachment to document its contents or origin.

Outputs

Label ID Type Description
Workflow workflow_id integer Integer ID of the workflow to which the attachment was saved; mirrors the input for traceability in downstream workers.
Attachments attachments dataset Dataset of all attachments now associated with the target workflow, returned after the save operation completes.
First Saved Attachment ID first_attachment_id integer Integer ID of the first attachment record created during this save operation; useful when a single file is expected.
Last Saved Attachment ID last_attachment_id integer Integer ID of the most recent attachment record created during this save operation; use this for chaining to subsequent workers that reference the new attachment.

Disciplines

  • data.io.file
  • platform.workflow

Auto-generated from platform schema. Worker id: workflow_save_attachment. Schema hash: 8b8561085cc7. Hand-curated docs in workerexamples/ override this page when present.