How to Download All Attachments from a Case in a Single Action in Pega Platform?

Hi Team,

I have a requirement in Pega Platform to download all attachments associated with a case in a single action.

Currently, users need to open/download each attachment individually, which becomes difficult when a case contains many documents.

I would like to know:

  • Is there any out-of-the-box functionality in Pega to download all case attachments at once (for example, as a ZIP file)?

  • Has anyone implemented a custom solution for this requirement?

  • Are there any recommended approaches/APIs/classes for handling bulk attachment download?

  • Any considerations for attachment repositories, security, or large file sizes?

Our goal is to provide users with a simple “Download All Attachments” option at the case level.

Any suggestions or implementation guidance would be appreciated.

  • Is there any out-of-the-box functionality in Pega to download all case attachments at once (for example, as a ZIP file)? AFAIK, no OOTB functionality to download all attachments at once.

  • Has anyone implemented a custom solution for this requirement?

  • Are there any recommended approaches/APIs/classes for handling bulk attachment download? Check this link - How to download multiple attachments as a zip file (Solved)

  • Any considerations for attachment repositories, security, or large file sizes? - The maximum size limit of a file that can be uploaded is 2GB. File upload and download troubleshooting FAQs | Support Center?