Skip to content

Attachments

Attachments allow operators to upload files to steps during execution. These files serve as evidence, supporting documentation, or output artifacts that are permanently associated with the step. Attachments are particularly important for steps that have the Requires Evidence setting enabled — those steps cannot be completed until at least one file has been uploaded.


RAMP accepts the following file types for upload:

CategoryExtensions
Images.jpg, .jpeg, .png, .gif
Documents.pdf, .doc, .docx, .txt
Spreadsheets.xlsx, .xls, .csv
Archives.zip

The maximum file size per upload is 50 MB. Files exceeding this limit will be rejected with an error message.


  1. Select the step you want to attach a file to in the step structure panel
  2. Navigate to the Attachments area in the notes panel (right side of the execution view)
  3. Select the target step from the step dropdown (if not already selected)
  4. Click Upload or drag and drop files directly into the upload area
  5. The file uploads immediately and appears in the attachment list

Each uploaded attachment records the following metadata:

FieldDescription
File nameOriginal name of the uploaded file
Content typeMIME type of the file (e.g., image/png, application/pdf)
File sizeSize in bytes
Uploaded byThe user who uploaded the file
Uploaded atTimestamp of the upload
DescriptionOptional description text

Images (.jpg, .jpeg, .png, .gif) and PDF files support inline preview directly in the execution view. Click on the attachment thumbnail to expand the preview without leaving the page.

All attachments can be downloaded with their original filename. Click the Download button next to any attachment to save it locally.


When viewing attachments at the instance level, files are organized by step in an accordion layout:

  • Each step that has attachments appears as an expandable section
  • A badge next to each step name shows the attachment count
  • Expand a section to see all files for that step
  • Collapse sections to keep the view manageable when many steps have attachments

This grouped display makes it easy to locate evidence for a specific step during review or audit.


Attachments can be deleted by users with the appropriate permissions.

  1. Locate the attachment in the attachments list
  2. Click the Delete button (trash icon) next to the attachment
  3. Confirm the deletion in the dialog
  4. The attachment is permanently removed

When a step has the Requires Evidence setting enabled (indicated by a red chip with an attachment icon), the following enforcement applies:

  • The Complete button is disabled until at least one attachment has been uploaded to the step
  • The red “Requires evidence” chip serves as a visual reminder
  • Even after uploading, the attachment remains associated with the step — it must not be deleted if the step has already been completed

ActionInstance HeadDeputy HeadExecutorEditorObserver
Upload attachmentsYesYesYesYesNo
View/download attachmentsYesYesYesYesYes
Delete attachmentsYesYesNoNoNo

All attachment operations are logged in the instance audit trail:

  • Upload: Records the filename, uploader, timestamp, and target step
  • Deletion: Records who deleted the file, when, and from which step

These audit entries are visible in the instance’s History tab and can be filtered by action type.


Take screenshots of key system states, configuration screens, or terminal output during step execution. These serve as valuable evidence during post-execution review and compliance audits.

Use clear, descriptive filenames (e.g., step3-db-migration-output.txt rather than output.txt). This makes it easier to identify files during review.

Upload evidence as soon as the relevant work is completed. Waiting until the end of execution increases the risk of missing files or uploading evidence to the wrong step.

When uploading files, add a brief description to provide context. For example: “Database backup verification log showing successful checksum validation.”