Artifacts and voice
NordRelay can receive files and images as prompt input, track generated artifacts, and transcribe voice input when a backend is available.
Attachments
Supported surfaces can attach:
- files
- images/photos
- voice/audio
For agents that cannot process audio directly, NordRelay transcribes audio first and sends text. Agents that can process audio may receive the audio file depending on adapter capability and settings.
Artifact management
Generated artifact tracking is disabled by default. Enable it only when you want NordRelay to scan workspaces after turns and persist artifact reports:
NORDRELAY_ARTIFACTS_ENABLED=trueWhen artifact tracking is disabled, NordRelay still accepts prompt attachments and can manage previously recorded artifact reports, but it does not create new generated-artifact reports after WebUI, chat-adapter, or mirrored CLI turns.
When enabled, generated artifacts are tracked per workspace and turn. The WebUI provides:
- quota display
- cleanup rules
- retention controls
- safe-file policy checks
- previews and diffs
- image galleries
- per-channel/user delivery rules
Delivery modes
Default artifact delivery is controlled by:
NORDRELAY_ARTIFACTS_ENABLED=true
NORDRELAY_ARTIFACT_DELIVERY=manual-onlyArtifact delivery settings only take effect for newly generated reports when NORDRELAY_ARTIFACTS_ENABLED=true.
Supported delivery modes include manual-only, summary, summary-with-actions, auto-files, auto-zip, images-only, and off.
Each chat adapter can override the default with its own *_ARTIFACT_DELIVERY key.
Voice backends
Voice transcription can use:
parakeetfaster-whispercohere-transcribeopenaiauto
Configure:
VOICE_PREFERRED_BACKEND=auto
VOICE_DEFAULT_LANGUAGE=Leave VOICE_DEFAULT_LANGUAGE empty or set it to auto when the selected backend supports language detection. Some backends ignore the value or expect a restricted language-code set.
Use Diagnostics → Voice to see which backends are installed.
