@NGaur-3476 Thanks for reaching out. Only supported recurrences are documented in Example recurrences and for more details you can refer to this document.
As per your schedule there is no out of the box solution but you can leverage different date and time function to define the logic as per your requirement.
I have used the reoccurrence trigger triggering every day at 1,3 and 7 PM IST everyday. Now my condition has the logic to check whether it is Wednesday 1 PM, 3 PM and 7 PM IST or Saturday at 7 PM IST as below.
Now you need to write your workflow logic inside the True condition. If the condition is True then only your workflow will get executed.
Code View:
{
"definition": {
"$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#",
"actions": {
"Condition": {
"actions": {},
"expression": {
"and": [
{
"equals": [
"@dayOfWeek(convertTimeZone(utcNow(),'UTC','India Standard Time'))",
3
]
},
{
"or": [
{
"equals": [
"@dayOfWeek(convertTimeZone(utcNow(),'UTC','India Standard Time'))",
6
]
},
{
"equals": [
"@formatDateTime(convertTimeZone(utcNow(),'UTC','India Standard Time'),'HH')",
19
]
}
]
}
]
},
"runAfter": {},
"type": "If"
}
},
"contentVersion": "1.0.0.0",
"outputs": {},
"parameters": {},
"triggers": {
"Recurrence": {
"evaluatedRecurrence": {
"frequency": "Day",
"interval": 1,
"schedule": {
"hours": [
"1",
"3",
"7"
]
},
"timeZone": "India Standard Time"
},
"recurrence": {
"frequency": "Day",
"interval": 1,
"schedule": {
"hours": [
"13",
"15",
"19"
]
},
"timeZone": "India Standard Time"
},
"type": "Recurrence"
}
}
},
"parameters": {}
}
Note : The above is only for reference purpose. Please verify and test it before using it in your workflow.
Please 'Accept as answer' and ‘Upvote’ if it helped so that it can help others in the community looking for help on similar topics.