Media Nodes

Media nodes manage files, folders, documents, and videos within your workflows. Use them to organize assets, attach documents to workflows, and reference media in templates. There are 4 media nodes in total.


File

Icon: File

A generic file reference with metadata. Can point to an uploaded file or look up a file from the database.

Inputs: data-in (file ID or upload data)

Outputs: data-out (file reference with URL, size, and type)

Config:

  • Source: Upload a file, reference by ID, or use a URL
  • File type filter: Restrict to specific file types (PDF, image, etc.)

Example: Attach a terms-of-service PDF to a contract workflow so it can be included with the signed document.


Folder

Icon: Folder

A folder container for organizing files. Can list, filter, and sort files within the folder.

Inputs: data-in (folder ID or path)

Outputs: data-out (list of files in the folder)

Config:

  • Path: Folder path or ID
  • Filter: File type or name pattern filter
  • Sort: Sort files by name, date, or size

Example: List all photos in the "Before/After" folder for a completed job and include them in a review request.


Document

Icon: FileText

A document asset with rich content, versioning, and template support. More structured than a generic file.

Inputs: data-in (document ID or template)

Outputs: data-out (document content and metadata)

Config:

  • Source: Existing document ID or create from template
  • Version: Specific version or latest
  • Format: Markdown, HTML, or plain text

Example: Load the latest version of a service agreement document and populate it with customer-specific data.


Video

Icon: Video

A video asset with playback metadata. Reference uploaded videos or external video URLs.

Inputs: data-in (video ID or URL)

Outputs: data-out (video reference with URL, duration, and thumbnail)

Config:

  • Source: Upload, reference by ID, or external URL
  • Thumbnail: Auto-generate or custom thumbnail image

Example: Include a how-to video link in a customer onboarding email sequence.