Skip to content

File Out Operator

The File Out operator takes an input DAT (typically containing conversation data) and saves it to a file. It offers several options for controlling the filename, format (DAT, JSON, CSV, TXT, TSV), save location, automatic saving, versioning, and folder organization.

File Out Operator UI Placeholder - Add UI Image

Save Now (Savepulse) op('file_out').par.Savepulse Pulse
Default:
None
Base Filename (Filename) op('file_out').par.Filename Str
Default:
conversation
Auto Save (Autosave) op('file_out').par.Autosave Menu
Default:
Off
Options:
Off, On Change, Every N Minutes
Auto Save Interval (min) (Autosaveinterval) op('file_out').par.Autosaveinterval Float
Default:
1
Slider Range:
1 to 60
Auto Versioning (Autoversion) op('file_out').par.Autoversion Toggle
Default:
On
Save to Specific Folder (Savetofolder) op('file_out').par.Savetofolder Toggle
Default:
On
Save Folder (Savefolder) op('file_out').par.Savefolder Folder
Default:
test
Use Subfolders (Usesubfolders) op('file_out').par.Usesubfolders Toggle
Default:
On
Subfolder Structure (Subfoldermenu) op('file_out').par.Subfoldermenu Menu
Default:
Date
Options:
Date, Agent, Custom
Agent Name (Agentname) op('file_out').par.Agentname Str
Default:
"" (Empty String)
Custom Subfolder (Customsubfolder) op('file_out').par.Customsubfolder Str
Default:
"" (Empty String)
Last Save (Lastautosave) op('file_out').par.Lastautosave Str
Default:
2025-05-04 19:54:30
Status (Outputdisplay) op('file_out').par.Outputdisplay Str
Default:
Saved: D:/...
File Type (Filetype) op('file_out').par.Filetype Menu
Default:
DAT
Options:
DAT, JSON, CSV, TXT, TSV
Spacer Header
Bypass (Bypass) op('file_out').par.Bypass Toggle
Default:
Off
Show Built-in Parameters (Showbuiltin) op('file_out').par.Showbuiltin Toggle
Default:
Off
Version (Version) op('file_out').par.Version Str
Default:
1.0.0
Last Updated (Lastupdated) op('file_out').par.Lastupdated Str
Default:
2024-11-06
Creator (Creator) op('file_out').par.Creator Str
Default:
dotsimulate
Helper Popups (Popups) op('file_out').par.Popups Toggle
Default:
On
Website (Website) op('file_out').par.Website Str
Default:
https://dotsimulate.com
Log Settings [ out4 ] Header
Show Logs (Showlogs) op('file_out').par.Showlogs Menu
Default:
Basic
Options:
Basic, All Logs, Errors Only
Clear Log (Clearlog) op('file_out').par.Clearlog Pulse
Default:
None
Convert To Text (Converttotext) op('file_out').par.Converttotext Toggle
Default:
Off
Reverse Output (Reverse) op('file_out').par.Reverse Toggle
Default:
Off
ChatTD Operator (Chattd) op('file_out').par.Chattd OP
Default:
/dot_lops/ChatTD
  1. Connect a DAT containing your conversation history (e.g., from a Chat or Chat Session operator) to the input of the File Out OP.
  2. On the File Output page, set the Save Folder to your desired location.
  3. Ensure Auto Versioning is On to prevent overwriting files.
  4. Choose a File Type (e.g., JSON or DAT).
  5. Pulse Save Now to save the current conversation manually.
  1. Connect your conversation DAT input.
  2. Set Save Folder.
  3. Set Auto Save to Every N Minutes.
  4. Set Auto Save Interval to 1440 (minutes in a day) or a shorter interval like 60 (hourly) if needed.
  5. Ensure Auto Versioning is On.
  6. Set Use Subfolders to On and Subfolder Structure to Date.
  7. The operator will now automatically save the conversation to a dated subfolder at the specified interval.