Use Cases
Introduction
The Epic Clone API is a powerful tool designed to enhance your workflow automation by allowing you to clone entire epics with their associated tasks and subtasks, and trigger this process from external systems, scripts, or Jira Automation rules.
This capability is particularly useful for organizations looking to streamline repetitive processes, ensure consistency across projects, and maintain a high level of efficiency.
In this document, we explore various use cases that demonstrate how the Epic Clone API can be leveraged to automate tasks such as regular UI evaluations, user onboarding, project kickoffs, recurring maintenance, and marketing campaigns. By utilizing these use cases, you can ensure that critical processes are not overlooked and that your team can focus on more strategic initiatives.
1. Regular UI Evaluation and Redesign
Objective: Maintain a consistent and up-to-date user interface by regularly evaluating and redesigning it.
Process: Create a template epic for UI evaluation and redesign. Use a scheduled automation rule to send a web request to the clone API each quarter to initiate cloning of the template.
Outcome: The epic is cloned automatically each quarter, ensuring that the evaluation and redesign process is not overlooked and includes all necessary steps.
2. User Onboarding
Objective: Streamline the onboarding process for new employees by ensuring all necessary tasks are completed.
Process: Trigger the user onboarding process from an external HR system by sending a web request to the cloning API. This initiates the cloning of a template epic that includes all tasks required to set up the new user, such as provisioning new hardware and granting access to IT systems.
Outcome: Ensures no task is forgotten and new users are set up and onboarded correctly.
3. Project Kickoff
Objective: Quickly set up new projects with a predefined structure and tasks.
Process: Use template epics which include all necessary child items for the project. By leveraging the Epic Clone API, you can automatically populate a new project with the template epics you need. Run a JQL query for relevant template epics in an Automation rules and easily clone all of them in bulk.
Outcome: Saves time and ensures consistency across projects by having each project filled with standardized epic templates.
4. Recurring Maintenance Tasks
Objective: Automate the scheduling and execution of regular maintenance tasks.
Process: Create a template epic for maintenance tasks that need to be performed regularly. Use the clone API to duplicate this epic at specified intervals. The API can be called from an Automation rule that runs regularly once per month.
Outcome: Ensures maintenance tasks are performed on schedule, reducing the risk of oversight.
5. Marketing Campaigns
Objective: Efficiently manage and execute marketing campaigns with a structured approach.
Process: Develop a template epic for marketing campaigns, including all necessary tasks and timelines. Clone this epic for each new campaign by calling the API from a Scriptrunner script within a workflow or from a Jira Automation rule.
Outcome: Provides a consistent framework for campaign execution, improving efficiency and effectiveness.
Learn More
If you're having trouble setting this up, contact us or book a demo. We're here to assist you with the app's configuration and setup for optimal use.