Skip to main content

my zap starts with a catch that gets a record from my database.  now I need data from another record based on the data I got in my catch webhook post; next when I try to add another webhook, I don’t get the catch term again or a url to give to my database system.

 

is it just not possible for a zap to do 2 catches? 

I don’t think this is possible. The first webhook starts the zap, but what is supposed to happen when it reaches the second webhook? Is the expectation that the zap will stop and wait for the second webhook to be received? What if the zap happens to receive the second webhook before the first, creating some sort of race condition?

Ideally, you would include all relevant information in the first webhook’s payload/metadata. If this isn’t possible, the next best thing is to use a code step to make an http request for the other data you need.