Hi,
I was investigating an issue for a couple of hours and would like to share some thoughts and discuss best practices.
My issue was that my code was trying to POST a webhook subscribed, and the trigger wasn’t executed. The blame is all on me: the webhook body that my code is calling the webhookUrl had a typo in one of the fields… classic.
First concern:
I’m really lack a tool that I could use to troubleshoot those incidents. Right now I’m blind to the automation infrastructure. If I had a section in the dev center which organize the triggers and actions attempts with status and errors, I’d have be in a better place.
Second concern (more of a question/discussion):
How would you handle “magic strings” tightly-coupling to the features naming? what I mean is: app features built from workflow blocks with inputs and outputs, all components can be set with any string as a key. In the app code I would need to use those keys to build requests body and those can be easily misspelled.
Really appreciate reading so far…
Any thoughts?