Allow use of data returned by a previous request within the same integration (#357)
Assign data provided by request directly to new hire. This is helpful when we have a ID of an external item (third party API) that we needs to fetch later on. We could then fetch it directly from the new hire instead of going through hoops to get it from the API again. (PR: https://github.com/chiefonboarding/ChiefOnboarding/pull/356)
Allow polling of a specific url. Sometimes, we will have a call that is async and we don't get the result we want right away. For example here: https://developers.pandadoc.com/reference/new-document. After triggering the request, we should allow the user to start polling (a different) url and only move forward when we have what we want (be careful of never receiving the value we want and ending up with an infinite loop). (https://github.com/chiefonboarding/ChiefOnboarding/pull/358)
A new update that will be coming out soon will add more advanced options to the integrations part:
{{response.status}} == "done"
(https://github.com/chiefonboarding/ChiefOnboarding/pull/358)