I have a Zap that uses a webhook to make an API call. When it returns an error I want to trigger another Zap. I have tried using the zap manager to do this, but for some reason it will not display the error data in the zap manager even though the other zap has had an error. Any ideas why?
That’s the error
Then it will not show in the zap manager
Best answer by zachshefskaBest answer by zachshefska
Troy Tessalone wrote:
@zachshefska
Zap steps will continue to process additional action steps as long as there are 0 mapped variables from the Zap step that had an error for those additional Zap action steps.
Try this…
(Not 100% sure this will work but worth a try.)
Add another Webhook - POST Request step after the API request.
Thanks for the quick reply! Yes, I have a live test that errored (see screenshot). Yes for some reason the zap manager just pulls in the dummy data … Any other ideas? I appreciate your assistance.
This post has been edited by a moderator to remove sensitive information. Please remember to obfuscate any personally identifiable information prior to posting as this is a public forum.
These are the Zapier Manager New Zap Error data points available to map to action steps in a Zap:
Got it. I guess to back up for a second, what I am trying to do is trigger a new zap to be my “error handler” for when the zap that makes an API call via the webhook returns an error. I assumed using the zap manager was the best way to approach this, but maybe not? Let me know what you think Troy! I appreciate your help.
For any Zap Error these will be the fields available to map to Zap action steps. NOTE: This is just sample data so you can map the variables between Zap steps.
Try configuring your Zap to handle the Zap Errors, then turn that Zap ON, and test your other Zap to have an error, which should trigger this Zap.
For any Zap Error these will be the fields available to map to Zap action steps. NOTE: This is just sample data so you can map the variables between Zap steps.
Try configuring your Zap to handle the Zap Errors, then turn that Zap ON, and test your other Zap to have an error, which should trigger this Zap.
Okay, I did as you suggested. I am confused. So the error was thrown and the zap manager zap fired.
What I’m still struggling with is seeing the data input so that I can then work with that in the new zap.
I need the users email address which we have in the other zap in the error zap so that I can email them and let them know we ran into an error. That’s what I am trying to accomplish
This post has been edited by a moderator to remove sensitive information. Please remember to obfuscate any personally identifiable information prior to posting as this is a public forum.
Click into this to see the DATA IN/OUT for each Zap step:
I know. I do not see data from the errored zap. Where is it??
This post has been edited by a moderator to remove sensitive information. Please remember to obfuscate any personally identifiable information prior to posting as this is a public forum.
You might be better served by adding a Filter step then an action step in your original Zap to handle errors instead of using the Zapier Manager in this case.
You might be better served by adding a Filter step then an action step in your original Zap to handle errors instead of using the Zapier Manager in this case.
I would do that but the zap stops running once the error occurs in the webhook action
Zap steps will continue to process additional action steps as long as there are 0 mapped variables from the Zap step that had an error for those additional Zap action steps.
Try this…
(Not 100% sure this will work but worth a try.)
Add another Webhook - POST Request step after the API request.
Zap steps will continue to process additional action steps as long as there are 0 mapped variables from the Zap step that had an error for those additional Zap action steps.
Try this…
(Not 100% sure this will work but worth a try.)
Add another Webhook - POST Request step after the API request.
Zap steps will continue to process additional action steps as long as there are 0 mapped variables from the Zap step that had an error for those additional Zap action steps.
Try this…
(Not 100% sure this will work but worth a try.)
Add another Webhook - POST Request step after the API request.