The automation system is excessively complicated when it comes to setting dynamic variables in the JSON imo. I should just be able to do something like
{
“RecordId”: "{{RecordId}}
}
Instead, it took me 20 minutes to discover that variables are hidden behind a / which opens a super-clunky window that leads to confusion city. Something that I only found out after Perplexity led me to this community with the claim that Bika doesn’t do dynamic variables at all!
Having worked that out, this is what I get. It doesn’t matter what record I’m trying to get, it’s the same malformed syntax which doesn’t even correspond with the RecordId it ought to. I accept that due to the horribly confusing / stuff and choices, I may have accidentally picked something else, but…
Guys? All I want is a RecordId so I can HTTP my way through the rest without the horror show that is internal automations.
I apologize for being combative, but I’ve just spent almost TWO HOURS trying to figure out how to even get to this point, only to get whatever mess that is up there.
All I want is that when a Record updates, it triggers a webhook in n8n. In NoCoDB, for example, I just add the webhook, add the conditions, test, and go. Takes a minute. NoCoDB sends everything for that record and I do whatever I want with it in n8n.
Is that not how Bika webhook automations are meant to work? Now, I did notice that the URL for the webhook was placeholdered with bika.ai base URL, but surely that doesn’t mean I can only use this in Bika? Otherwise why isn’t there are warning or soft-lock to stop me making this mistake?
Sort it out, Bika. For an automation-first platform, this entire system is unintuitive, poorly documented, and seemingly broken once you get it to succeed. Like, I don’t even think that the RecordId data is passing through correctly from trigger to send HTTP, because if it were, why isn’t it showing at all in the test run in n8n unless I specifically choose a field? And if I choose a field I get image related.
Now, maybe I’m a complete idiot and I have no idea what I’m doing. I am open to education from smarter people than me. Otherwise, please fix this. Bika is unusable without this working, for me at least.