Upload CSV To Ticket
This reusable workflow lets MSPs automatically attach CSV files to tickets in ConnectWise PSA, Datto Autotask, or HaloPSA using a standardized method. It takes a CSV file and ticket ID, identifies the correct PSA, and runs the right API calls to upload the attachment. MSPs can use it to add reports like compliance scans, inventories, or license data—removing the need for manual uploads and keeping ticket documentation consistent across platforms.
This workflow contains 7 tasks.
Inputs
- psa - string - Defaults to organization varilable - default_psaif not provided.
 
- file - string 
- title - string 
- ticket_id - string (Required) 
- attachment_name - string (Required) 
Outputs
- automation_log: Standardized Rewst automation log 
Key tasks
- cw_psa_upload_csv_to_ticket: Workflows integration: [REWST - TASK] PSA-CWM: Upload Document to Ticket 
- FAILED: Core integration: noop 
- datto_upload_csv_to_ticket: Datto Autotask PSA integration: Datto PSA API Request 
- halo_psa_add_or_update_attachments: Data modification 
- select_psa: Core integration: noop 
Jinja examples
Example 1
{{- CTX.ticket_id -}}Used in input parameter 'record_id' on the ConnectWise PSA task.
Last updated
Was this helpful?

