---
title: "Using post-functions"
canonical: "https://support.appfire.com/space/UTIL/18415848/Using%20post-functions"
format: markdown
---
> Macro (aura-html)

Use additional post-functions to perform such tasks as copying a value from a custom field, cloning, assigning tickets based on a certain condition, and more:

- [Issue Clone Post Function](#Using-post-functions-IssueClonePostFunction)
- [Assign to Workflow Step Actor Post Function](#Using-post-functions-AssigntoWorkflowStepActorPostFunction)
- [Assign From Field](#Using-post-functions-AssignFromField)
- [Set Original Estimation](#Using-post-functions-SetOriginalEstimation)

## Workflow functions

| **Workflow function** | **Description** | **Parameters** |
| --- | --- | --- |
| ### Issue Clone Post Function | Clones the issue. | ![image](media://71e9401a-6216-46db-b185-04d327e8ea6a) |
| ### Assign to Workflow Step Actor Post Function | Assigns a ticket to the user that performed a previous workflow step. [See example below.](#Using-post-functions-Example-Assigningatickettotheuserwhoperformedthepreviousworkflowstep) | ![image](media://ac07c63e-b24c-41c5-9ebe-f33db5e118b1) |
| ### Assign From Field | Assigns a ticket to the user from the custom field. The custom field can be user, project (to assign to project lead), or text.<br>**Configuration: **Specify the custom field from which the user should be taken. | ![image](media://1590b138-b730-4bd4-8057-e99e19fd901c) |
| ### Set Original Estimation | Copies the value from a custom field to the original estimation.<br>**Configuration**<br>- Custom field from which the estimation value will be taken.
- Time — by default the value is in minutes; you can also define the number in hours. If the value is in work log format (e.g., 3w 4d 12h), that value will be used. | ![image](media://2d3a0627-b18d-4eba-9ef4-b6c057d92eae) |

## Example: Assigning a ticket to the user who performed the previous workflow step

In this example, the ticket was originally assigned to **Tester 2**. The assignee was then changed to **admin**. The following steps add a post-function that reassigns the ticket to **Tester 2** when a transition occurs.

1. Go to Jira **Administration** > **Issues > Workflows**.
2. Click **Edit** for the project where you want to add the post-function.  
  
> Macro (inline-media-image)
3. Select **Diagram** view.  
  
> Macro (inline-media-image)
4. Select the transition where you want to add a post-function. The configuration panel appears.
5. Select the **Post Functions** tab and click **Add post function**.
6. Select **Assign to Workflow Step Actor Post-Function** and click **Add**.
7. In the post-function parameters, select the destination status for the ticket and click **Add**.
8. To save changes, click **Publish Draft**.
9. In the dialog that appears, choose whether to back up the project copy, then click **Publish**.
10. When a transition occurs, the ticket is now reassigned from **admin** to **Tester 2**.