I am attempting to use zapier to send an order confirmation email with mailgun whenever an order is written to the firebase RTDB.
The child path in the RTDB is Orders/{userid}/{timestamp}/. How do I declare the userid and timestamp as wildcards in the child path in zapier. Right now, it expects all new entries to come from the user id and the timestamp I used when setting it up in the first place.
I hope this makes sense. If it does not, I will do my best to try to rephrase to make it clear what I'm going for. Thanks!
Based on an outside look of the Zapier triggers, searches and actions for Firebase, it seems that their backend relies on the Firebase Client SDK. Because of this, you won't be able to use wildcards in the way you expect because each path is listened to in a static manner.
Instead, you might have to consider using Cloud Functions for Firebase.
The Postmark team have a pretty solid tutorial on how to do this here. There is also another question here on SO that does what you are looking for using functions. It shouldn't be too difficult to swap Postmark out for the mailgun-js library.