It’d be really nice to be able to trigger a workflow when a specific row or field in the database changes. This would make it much, much easier to manage a common use case…
When people need to keep a Bubble table in sync with other applications (such as Algolia, GetStream, Segment, Customer.io, Salesforce, etc.) this would enable them to set that up in 1 place rather than having to find every action that touches that table and add in logic to update it in each tool, which is hard enough. And, it’s much harder to maintain all of those actions and keep them in sync for every service across every workflow. Plus, changing 3rd party applications and needing to update every workflow where a particular table or set of tables is changed is incredibly time consuming. Let’s not forget debugging all of this when a single instance is missed or calculated incorrectly (especially because the metadata for which workflow is “off” is usually missing which makes tracking it down both time consuming and tedious).
Would anyone else find this useful?