The flow
Starts it 3Logic 8Service 16
The steps in the order they run, from what starts it.
- 1Webhook - SharePoint (file created)WebhookStarts it
- 2Webhook - ApproveWebhookStarts it
- 3Webhook - RejectWebhookStarts it
- 4Set Document FieldsSetLogic
- 5Parse Approve QueryFunctionLogic
- 6Parse Reject QueryFunctionLogic
- 7Get Approval Matrix (MySQL)My SqlService
- 8Insert Workflow Start History (MySQL)My SqlService
- 9Insert Approve Log (MySQL)My SqlService
- 10Insert Reject Log (MySQL)My SqlService
- 11Approvers Exist?IfLogic
- 12Get Next Approver (MySQL)My SqlService
- 13Final Update Log (MySQL)My SqlService
- 14Move File to Rejected (SharePoint via Graph)Http RequestService
- 15Update Log Rejected (MySQL)My SqlService
- 16Notify HR - RejectedEmail SendService
- 17Prepare Approver ListFunctionLogic
- 18Move File to Approved (SharePoint via Graph)Http RequestService
- 19Create ClickUp Task - ApprovedHttp RequestService
- 20Notify HR - ApprovedEmail SendService
- 21Has Next Approver?IfLogic
- 22Set First Approver InfoSetLogic
- 23Prepare Next Approver InfoFunctionLogic
- 24Send Email to Approver (Level 1)Email SendService
- 25Insert Approval Request LogMy SqlService
- 26Send Email to Next ApproverEmail SendService
- 27Get Approval Logs (MySQL)My SqlService