# Activities

> The following table lists the activities that are included in the DocuSign Activities Package.

The following table lists the activities that are included in the DocuSign Activities Package.

| Activity | Description |
| --- | --- |
| [Wait for an Event on DocuSign and Resume](https://docs.uipath.com/activities/other/latest/integration-service/long-running-workflows-with-integration-service-activities) | Pause the workflow at runtime and wait for an event to occur in DocuSign and resume. |
| [HTTP Request activity](https://docs.uipath.com/activities/other/latest/integration-service/http-request-activity) | Run HTTP calls to a specified API. |
| [Insert Record](https://docs.uipath.com/activities/other/latest/integration-service/uipath-docusign-docusign-insert-record) | Insert a new record.  After inserting the record, the activity outputs the `String` identifier assigned to the new record and the status of the request (success/failure information) in a `ResponseStatus` object that you can use in subsequent activities. |
| [Update Record](https://docs.uipath.com/activities/other/latest/integration-service/uipath-docusign-docusign-upsert-record) | Replaces an existing record. |
| [Delete Record](https://docs.uipath.com/activities/other/latest/integration-service/uipath-docusign-docusign-delete-record) | Deletes a record.  After deleting the record, the activity outputs the status of the request (success/failure information) in a `ResponseStatus` object that you can use in subsequent activities. |
| [Get Record](https://docs.uipath.com/activities/other/latest/integration-service/uipath-docusign-docusign-get-record) | Retrieves a record.  After retrieving the record, the activity outputs the status of the request (success/failure information) in a `ResponseStatus` object that you can use in subsequent activities. |
| [List All Records](https://docs.uipath.com/activities/other/latest/integration-service/uipath-docusign-docusign-list-all-records) | Lists all the records in DocuSign. |
| [Create Envelope From Template](https://docs.uipath.com/activities/other/latest/user-guide/create-envelope-from-template) | Creates an envelope using a template and saves it as a draft or sends it to the recipient. |
| [Get Form Data](https://docs.uipath.com/activities/other/latest/user-guide/uipath-docusign-docusign-get-form-data) | Retrieve the envelope and tab data (also called form data) from any in-process, completed, or canceled envelope. Recipients who are also full administrators on an account can view form data for any envelopes that another user on the account has sent to them. |
| [Send Envelope](https://docs.uipath.com/activities/other/latest/user-guide/send-envelope) | Send a draft envelope in DocuSign. |
| [Add Document to Envelope](https://docs.uipath.com/activities/other/latest/user-guide/uipath-docusign-docusign-add-document-to-envelope) | Add a document to an existing envelope in Docusign. |
| [Add Recipient to Envelope](https://docs.uipath.com/activities/other/latest/user-guide/add-recipient-to-envelope) | Add a recipient to an existing envelope in DocuSign. |
| [Create from Existing Envelope](https://docs.uipath.com/activities/other/latest/user-guide/create-by-copying-envelope) | Create a copy of an existing envelope and save it as a draft. |
| [Download Documents of Envelope](https://docs.uipath.com/activities/other/latest/user-guide/download-documents-of-envelope) | Download all the documents of an envelope in DocuSign. |
| [Get Template](https://docs.uipath.com/activities/other/latest/user-guide/uipath-docusign-docusign-get-template) | Retrieves the definition of a template from DocuSign. |
| [Get Envelope](https://docs.uipath.com/activities/other/latest/user-guide/uipath-docusign-docusign-get-envelope) | Retrieves the envelope status. |
| [List All Envelope Recipients](https://docs.uipath.com/activities/other/latest/user-guide/uipath-docusign-docusign-list-all-envelope-recipients) | Retrieves the list of recipients of an envelope. |
