Your Setup:
- SeaTable Enterprise
- SeaTable Version 4.4.9
Describe the Problem/Error/Question:
I’m using webhooks and n8n to integrate Seatable with other systems. Works well, however Seatable creates quite some load on other systems, because the webhooks fire on each and every change in a base. Therefore, a receiving system like n8n has to filter the real triggers from the overall noise by looking at all the POSTed data in the webhook call. This is a) very load-intensive and b) ineffective.
First question: Am I overlooking something?
If not, here’s a suggestion: Seatable already has a fine-tuned filter mechanism in various places, namely the automations. Couldn’t a mechanism like this be added to the webhooks, so they trigger only on specific occasions? Or, alternatively, an action like “call URL / webhook” be integrated into the automations?
What I really like about the existing webhook is that they are already POSTing all the relevant information. If that could be retained, that would be great!