Sash
Member
I am using Bookeo for our reservation system. When a new booking is created in Bookeo, the Pabbly trigger works just fine and Pabbly receives the data. The issue that I have is that the response from Bookeo only contains fields that were used in that particular booking. e.g. when the end-user creates a booking if they used a promotion code, the response received from the Bookeo API contains a field called Promotion and its contents. However if the end-user did not use a promotion code, when Bookeo sends the data for that booking, the Promotion code field is missing entirely.
I want to create a record in my Airtable database for every new booking. So if I try to use the Promotion field in my workflow, if the field is present then no problem, the field in Airtable gets populated correctly. However if the promotion field doesn't exist in the data from Bookeo, then Pabbly generates an error because I am referring to a field that is not there and the workflow terminates with UNKNOWN_FIELD_NAME error.
It would be great if the data from Bookeo contained every field whether it was used or not. However with Bookeo only sending those fields that actually have data, I'm running into this problem.
My question is, is there a way for me to test for the presence or absence of a field in the response from the triggering application?
Thanks.
Sash
I want to create a record in my Airtable database for every new booking. So if I try to use the Promotion field in my workflow, if the field is present then no problem, the field in Airtable gets populated correctly. However if the promotion field doesn't exist in the data from Bookeo, then Pabbly generates an error because I am referring to a field that is not there and the workflow terminates with UNKNOWN_FIELD_NAME error.
It would be great if the data from Bookeo contained every field whether it was used or not. However with Bookeo only sending those fields that actually have data, I'm running into this problem.
My question is, is there a way for me to test for the presence or absence of a field in the response from the triggering application?
Thanks.
Sash