---
title: "Slack daily on Virtual Versions planned for release"
canonical: "https://help.releasemanagement.app/space/RMC/3404267521/Slack%20daily%20on%20Virtual%20Versions%20planned%20for%20release"
format: markdown
---
> Macro (include)

# Troubleshooting?

> ℹ️ Have issues running Release Automation rules? Please check our troubleshooting guide - [https://releasemanagement.atlassian.net/wiki/spaces/RMC/pages/2522284033/Release+Automation+for+Jira+Triggers+Conditions+Actions#%F0%9F%86%98-Troubleshooting-Automation-Rules](https://releasemanagement.atlassian.net/wiki/spaces/RMC/pages/2522284033/Release+Automation+for+Jira+Triggers+Conditions+Actions#%F0%9F%86%98-Troubleshooting-Automation-Rules).

# Topics

> Macro (toc)

# Introduction

In the below use case, we will create an automation rule to execute daily to solicit all virtual versions planned for release today to slack the release team with a reminder and specific action items.

# Step 1: Create Jira Automation to trigger daily

Create new rule according to the configuration outlined in screenshot below

![image-20250512-154049.png](media://9ad75141-aa1d-4a97-bf7c-509892db3f82)

# Step 2: Call Release Management Rest API to retrieve virtual versions

## 2.1 Get API Access Token

[https://releasemanagement.atlassian.net/wiki/spaces/RMC/pages/3168108545](https://releasemanagement.atlassian.net/wiki/spaces/RMC/pages/3168108545) 

## 2.2 Get Board ID

[https://releasemanagement.atlassian.net/wiki/spaces/RMC/pages/2922184769/Create+a+new+virtual+version+in+case+a+new+Jira+issue+is+created#Step-1%3A-Prerequisites](https://releasemanagement.atlassian.net/wiki/spaces/RMC/pages/2922184769/Create+a+new+virtual+version+in+case+a+new+Jira+issue+is+created#Step-1%3A-Prerequisites) 

## 2.3 Get Virtual Versions

*Method*: GET

*URL*: <[https://rmcloud-prod.releasemanagement.app/api/1/board/YOUR_BOARD_ID?onlyUnarchived=true&reduce=description%2Cparagraph>](#)

*Headers: *specify access token as outlined below

![image-20250512-154905.png](media://dfc8fd7a-4baf-40a2-9624-9d711f01b79d)

# Step 3: Iterate on API output

*Value*: {{webResponse.body.virtualVersions}}

*Variable name*: virtualVersion

![image-20250512-163214.png](media://35a5239e-c31a-435e-9400-4446b08e7757)

# Step 4: Check today’s releases

Add a condition to check if the release date of the virtual version is today

*First value*: {{virtualVersion.releaseDate}}

*Condition*: Equals

*Second value*: {{today().format("yyyy-MM-dd")}}

# Step 4: Slack on today’s releases

*Webhook URL*. Generate by following the guide: [https://my.slack.com/services/new/incoming-webhook/](https://my.slack.com/services/new/incoming-webhook/)

Customize the body as you wish, for example:

*Versions Today:*

- *Name: {{virtualVersion.name}}*
- *Release Date: {{virtualVersion.releaseDate}}*
- *Description: {{virtualVersion.description}}*

Test it out!

> Macro (include)