> For the complete documentation index, see [llms.txt](https://docs.tailent.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tailent.com/actions/tap-actions/zip/add-to-zip.md).

# Add to ZIP

This action can compress one or more files into a ZIP archive.

## **Properties**

<figure><img src="/files/6tTtAxLkibVAZTbNgJWC" alt=""><figcaption></figcaption></figure>

**Input**

* **Contents**: The contents which will be added to the ZIP file. This is an expression that accepts the following types:
  * **a string** -  representing the path to a single file or directory.
  * **a collection of strings** (List\<string>, string\[], IEnumerable\<string>, etc.) - representing a list of files that need to be added to the archive.
* **File Destination**: The path of the destination ZIP file.

### **Misc**

* **Display Name**: action display name in your implementation project.
* **Wait Before**: number milliseconds robot to wait before executing the action.
* **Wait After:** number milliseconds robot to wait until moving to the next action.
* **Abort on Error**: True/False
* **Retry Times**: Specifies the number of times to retry an action if it doesn't end successfully. Default value 0 (no retry); Use -1 if you want to retry indefinitely.&#x20;

## **Use Case**

### **Potential Use Cases**

* Archive a project folder.
* Archive multiple files in order to e-mail them with ease.

### **Examples of Using Add to ZIP**

**Example**&#x20;

Watch the robot in action:

{% embed url="<https://www.youtube.com/watch?v=TTzuiQ2SLI4>" %}

You can check and download the example from here:

{% file src="/files/xUIBZAzxBkyDk2j5ZxSW" %}
