I’m a bit rusty as it’s been about half a year since I’ve built a scenario out in Make, and I’m currently creating a custom solution that will be structured like so:
inbound postback(webhook) → datastore → data fetch(http req) → http response has data?(router) → TRUE:postback(http req) ELSE retry data fetch(http req)
Question: Is there a best practice/efficient way for retrying the HTTP request every 30 mins?
NB — I’m not seeking for an exact rundown of the solution, just some tips guardrails I can work within
Also, I looked around here and the docs but have yet to get clarity regarding pulling data from a datastore.
Question: Is it required to use the ‘Get a record’ to be able to map data store record values to HTTP request fields within a execution cycle, or are there other methods that are available to do so?
(e.g. different data structure, get / map, other methods?)
The only field that’s currently available for mapping from the datastore is the record key
I would recommend you use an error handler (prefer Break) to automatically handle errors, reattempt run and store the incomplete execution for your manual fix. Just right-click on the module and select add an error handler (then select break).