swijchers / download-all-attachments

Download all attachments from a Zendesk ticket in one click

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Download All Attachments

Tired of downloading a million Zendesk attachments one... at... a... time? I was, so I made this app. Download all attachments from a ticket with one click!

There's nothing to it:

  • Install the app via the marketplace and it will show up in the sidebar.
  • If a ticket has attachments, you get a "Download All Attachments" button.
  • Click that button to have a ZIP of all attachments downloaded to your computer.

This app does all its work directly in the browser, making it a safe choice for corporate environments.

Options

  • Click on the count of attachments ("4 attachments found") to get a list of all attachments. Each one is a link, if you just want to find and download one file.
  • By default, all files are included. Use the checkboxes to deselect any files you don't want.
  • If you want to download all of the files individually instead of in a ZIP, you can disable the ZIP functionality when installing the app, or in the app's settings page after installation.
    • Your app's settings page is at Admin > Manage > Download All Attachments > App Configuration.

Disclaimers

  • This app is built with relatively new technology, so it may not work in older browsers. It has been tested in recent versions of Chrome, Firefox, IE, Edge, and Opera, but I can't make any guarantees that it will work in your particular environment.
  • This app is 100% JavaScript, so it can't reliably be made to ask you where you want to save the ZIP. Your browser will probably just save the ZIP to wherever it usually saves things. This is typically a "Downloads" folder, and the browser should pop up a notification about it. See this screenshot for an example.
  • This app is a side-project to my day job, so I can only support it in my free time (which is limited, because I also have small children). So, bear that in mind :)

Feel free to send any questions or feedback to charles.adrian.wood@gmail.com.

Source code is maintained at https://github.com/chuck-wood/download-all-attachments. Pull requests and issues are welcome.

Icons made by Freepik from www.flaticon.com. Licensed by CC 3.0 BY.

Buy Me a Coffee at ko-fi.com

Screenshots:

About

Download all attachments from a Zendesk ticket in one click

License:MIT License


Languages

Language:JavaScript 85.3%Language:HTML 12.0%Language:Python 1.7%Language:CSS 1.0%Language:Batchfile 0.1%