So I created a Leave Request and used Flows as it was easier to automate it. Now I want to link it to Calendar (SharePoint App) so that the calendar is auto-populated once a request has been approved. I tried to add more actions/conditions to my Flow, but just ended messing it up and had to re-build from scratch. This is what my Flow looks like: Flow flow


1 Answer 1


As per your requirement, I understand that you have to create an item in Calendar list after leave request has been approved.

Below the condition logic in the IF YES block, you can add an action "create item" after the send an email action. You cab refer my action created for different requirement but it will work for you as well. enter image description here

The final flow should look like as below. This totally matches your scenario.enter image description here

  • Thanks, it worked like a charm :) But I have one more issue. When item is created in Calendar it is always one day short. Any idea? I am not sure if I can just add +1 day to End Date field.
    – Minka
    Jun 1, 2017 at 9:22
  • I think that might be time zone issue. Send me what is your end time I will test in my flow. Mark as answer if it solves your problem it will help others to refer. Jun 1, 2017 at 13:01

Your Answer

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

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