Skip to main content

Store: Dispatch By Extension

Route the incoming file to one of the configured output connectors based on its file extension. Each configured route becomes an output connector on the node; a file whose extension matches none of the routes goes to the implicit Other connector. Only the matching output fires — all other outputs are skipped for that execution.

Parameters

Extension routes

Table of routes. Each route defines:

  • Label: human-readable name shown next to the connector in the editor.
  • Connector key: identifier of the output connector. Must be non-empty, unique across routes, and must not use the reserved key other.
  • Extensions: comma-separated list of extensions that route to this connector, without the leading dot. Matching is case-insensitive (pdf, PDF, and Pdf all match .pdf).

Warning: the routes are the source of truth for the node's output connectors — changing or removing a route's key drops any link attached to the old connector.

Input

Filerequired
The file to dispatch.

Output

One connector per route

Emits the incoming file, unchanged, on the route whose extensions match.

Other

Fallback connector. Receives the file when its extension matches no configured route (including files without an extension, or when no route is configured).