I have 2 SharePoint Designer workflows one works when an item is created, it creates an calendar event. A field Change Outcome is left empty.

In the second workflow when the item has been updated and the field Change Outcome is set to approve then a new calendar event gets created which category is set as approved and the category uses Green color so it can be seen easily in the calendar that which items are approved.

But I want the same event to change the category and I have tried from my side but couldn't get through it.

I am attaching the screenshots with the post. enter image description here

enter image description here

  • what it the problem? it is not clear
    – Raf
    Mar 11, 2020 at 10:52
  • Raf- I want to modify the calendar Category to Proceed if the following statement is true: If Current Item:CAB Advisory to Relase Manager equals Proceed then change item in ITS Change calendar and set the category to Proceed This is what I am intended to do but couldn't.
    – Noman
    Mar 11, 2020 at 10:56
  • At the moment I am creating new item whenever the item has been updated and the statement If current Item:CAB Advisory to Release Manager equals to Proceed. So then there are two new items in the calendar I want just one.
    – Noman
    Mar 11, 2020 at 10:58
  • Are you trying to change the category of the same list item on which the workflow is running (after item is updated)? If Yes, are you not able to update the category using Update item action? Mar 13, 2020 at 14:46
  • Hi Ganesh, No, they are two different lists that's why the Update action is not working. If it would've been the same list then I am sure Update the category would have worked. Create Item works but it creates a new event in the calendar instead of modifying or deleting the previous one.
    – Noman
    Mar 13, 2020 at 14:55

1 Answer 1


If I understood correctly You need to configure workflow to change category of existing calendar item after changing of current item.

To do this you can:

  1. Create additional column in calendar list(it can be hidden column),for example - CAB_id
  2. Put current item ID into CAB_id

Then, add additional steps in your workflow that fires when item changes:

  1. Send HTTP request to get filtered elements from calendar as described here and here
  2. Change category
  • It seems to be like very difficult process. I was thinking of doing it straightaway. Like making a additional column in the calendar list and then setting it as No and on update of the item it should says Yes and then perform this action. Is there possibility of this option or anything simpler ?
    – Noman
    Mar 11, 2020 at 14:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.