- The ability to union lists of the same type is hands on the first on my list. But using formula in filters and sorts would a close second. A more evolved language allowing loops and variables would also be fantastic. Like a simple scripting language that would allow to open it to more users without causing too much security issues.
- Iām using an external workflow but not sure itās due to lack in automation. Iāve created a shortcut to send ābrain dumpā kind of inputs without getting out of my workflow (i.e from anywhere on my computer or my phone) to be reviewed on Fibery later (GTD-style inbox)
- Canāt think of anything really
I use Make extensively. Please donāt try to build a weak copy of Make or n8n. Those tools already exist. Leave the generic automation (like integrations with other tools) to them. Whatās the benefit of being able to send a message to Slack directly from Fibery? Sure, it saves me one credit in Make. Big deal. The Make scenarios are much more advanced than the Fibery rules. Letās keep it that way.
Instead, focus on what is specific to Fibery: automations that trigger on any kind of change in the data or data structures. Iād like to trigger a rule when a field is added to a database. Or when a view of a database is changed. Or when the number of entities in a database exceeds a certain number. Etc.
And Iād like more complex flows in the rules, like if statements and switches. The workarounds that I have now to achieve conditional flow make everything quite hard to follow.
The single most important thing for me in Fibery for me is maintenance features on data structures: how is which field used and where? The flexibility in Fibery is awesome but, because of the many changes in the structures, the data models easily end up with fields, formulas and relations that arenāt being used anymore. I have no idea how I can get insight on that. I want Fibery to tell me which parts of the data structures serve no purpose anymore.
For me, the most annoying limitations of automations (not counting JavaScript actions) are as follows:
- No conditional actions (sometimes conditions cannot be fully expressed as rule filters)
- No loops, hard to do any actions on some related items (for example, it is basically impossible to create āradio buttonā checkboxes on a list of items without resorting to buttons or scripting; or from query result create new linked entities in a loop)
- Also no iterating over formula results. Example use case: have a comma-separated list of e-mail-addresses in one field (from outside system, for example), link corresponding users to entity.
- For button automations: Better feedback to the user, i.e. positive or negative messages displayed, maybe even asking for input in between steps. Currently, you need to resort to scripting for user feedback (by throwing errors for example)
And sometimes, even automations are a necessary workaround because formulas are not mighty enought: I would love to dynamically query objects in a formula that have no existing relation to the entity the formula is computed on.
If I had to pick a single thing that is more important than the automation improvements, I would agree with @mkervo and choose ābetter workflowsā (stricter state and transition handling, enforce comment/entity change on state transition, better forms with default values, etc.) ā and I actually feel that this is more important than a rewrite of automations, because scripting ā while tedious and annoying ā does already work around the limitations listed above quite well.
In plans for next year actually, but canāt promise anything yet.
Fantastic feedback so far, folks, very helpful!
I have to agree with the message below.
I apologise if my answer seems off-topic, but given that the scripts in automations cover a vast number of use cases, I see improvements in the formula field (maybe even allowing JS in them) as a more impactful feature, because I have seen several formula-shortcoming workarounds in the forum that cause the use of automations instead.
As for automations, between the super-powerful scripting in Fibery, and external tools like pipedream, I cannot imagine running into serious shortcomings.
-
What use cases you imagined with Fibery, but canāt do them because of poor automations?
- Build Quick AI Operations Chains visually. To have easy access and build logical relations through 2D Logical Views, without having to access the Automation admin UI). Idea: Most integrated way could be Automations and Automation Actions as entities.
-
Do you compensate that with n8n, API, Make, Zapier or other external tools?
- n8n, but for internal operatons inside Fibery workspace, n8n is overengineering; n8n is for external data operations.
-
What a single thing more important for you to have in Fibery instead of better automations? Please do not provide many, just one

- Viewer context - so Entity Views know which users are viewing the enity. I have a chrome extension of that, but should be out of the box. Massive benefits.
Related idea about Automations
Related also
What would be really useful is also having shared functions across formula fields. That would allow to overcome current UI-level limitations of presenting data while not requiring creating redundant formula-level piece of functionality over and over like this one:
ToText(Year(Deadline)) +
If(
Month(Deadline) < 10,
"0" + ToText(Month(Deadline)),
ToText(Month(Deadline))
) +
If(Day(Deadline) < 10, "0" + ToText(Day(Deadline)), ToText(Day(Deadline)))
just to show date with leading zeros.
Agreed. To avoid getting further off-topic, I have found a handful of somewhat-related topics, but the closest one is this: Variables in formulas. I am moving my response there
.
we have issue with the amount of automation allowed per plan. it is too limiting.
- Imagine, you just want to move one doc to another in a self-relation. It is already counted as 1 automation.
- So, there is no notification truly embedded in the platform. Just creating a notification already eats up credits using the automation as well.
- there is also a lack of support for automation with the docs. we would like to do automation on exporting docs and/or entries to a pdf where the pdf structure/page properties are also configurable. ZUsing JS alone is not practical as we have to reconfigure all the codes again even with just a small changes from the sources.
- Request for a scheduler management for automation. these includes remaining credit, predictive utilization, manage schedules, create cascading automations (like after 1 automation is done, it can perform the next one) this is to create a better management of chunks of automation in a intended automation pipeline.
Not sure what you mean here. I guess youāre not talking about documents given that youāre referring to self-relations. Why would changing how entities are linked via a self-relation count as an automation?
Similar to the template for the the.fibery.io, under the DBās Rules, there is propagate section to children and section change to children. those are 2 rules. And everytime we just move the subdoc to a different doc category. it is already treated as an activity.
Our opinion in case is just a example where similar small items such as these ones eat alot of automation credits especially if there are a good amount of there applied across similar dbs.
Improved complexity with collections in formulas (or computed lookups). Iād like to directly calculate filtered lookups without needing helper fields/calculations, to control the sort order, and specify the number of results. To me, this is preferrable to the planned collection view update to lookup fields
Also, I think that automation credits should be increase. Image just for the hiring team, even when sending a rejection email that takes a 1 rule in automation. Imagine for just 1 role, we have like 150-200 applicants, that already eat 1 user seat automation allocation in just a few days.
It would be nice to have like a separate automation usage for like internal to the process of fibery vs external to fibery. there are automation internally that are just common features for some apps like notifications and we have to put automation just to have it.
Alternatively or concurrently, extra credits to purchase would also help
Both cases
an example for the same DB is exactly the one I mentioned.
I might want a āreport issue formā where the priority text is
āHigh - critical features are not working or data loss imminentāā
while for the devs on the receiving end, I want a compact view where they only see
āHighā in the Priority column.
You could have a priority select field, where the Name is High, and then add a Text field to the select options, where the value for High would be āCritical features are not working or data loss imminentā.
Then the issue is that form view does not currently allow for showing additional fields in the dropdown, right? Assuming that were fixed*, is there any reason for having two identical select fields on the main db?
*Related topics: