Validation is such a great feature that personally wasnāt on my radar, but now I wonder how I lived without it ![]()
Fibery team is hitting the ground running in 2026. Awesome stuff!
Validation is such a great feature that personally wasnāt on my radar, but now I wonder how I lived without it ![]()
Fibery team is hitting the ground running in 2026. Awesome stuff!
we tried to do some testing on Periods twice. We were not sure how entity sync allocation works which is a bad thing from our side. We just tried like 2 period runs as how it was suggested from the period guide documentation, and hahaha we already went to a sync limit error. It would be nice if the team can provide the āactual sync #ā when we try to create a new period sync.
What options did you choose?
You can check the sync config and it will tell you how many entities were synced on the most recent sync.
What plan are you on?
If you sync all period types (days, weeks, months quarters, years) each year consists of fewer than 440 entities, so itās hard to see how you can have used several thousand unless you synced many years, or did a force full sync many times.
Do you have any other integrations active?
Great update, starting the year off strong!
Yes!! I was talking about this earlier today with someone in my team because we had some invalid data ![]()
This implementation keeps it wider but I would also like a narrower version for the āAdvancedā settings of each Field so the validations can be targeted and in context. That might also give you an on ramp to Pro plans i.e. single field validation is standard but complex is Pro feature ![]()
First thoughts (without testing):
Canāt wait, and this will allow the validation rules around State field transitions so I can better mange workflows
I got annoyed about this just yesterday ![]()
Another mind read! I was trying to create a new report today. Iāll check it out but I already know one caseā¦for our Sales pipeline we estimate if a deal will close āThis monthā. And the Xero integration for our invoices
Double shift shortcut is good for me FWIW
Since there is no Validation rules on Create, you can create whatever you want so far.
If you Update via API, you will get an error if validation rule is violated
@nathan_jay Do you have a working Xero integration? Would you mind sharing? I built accounting into Fibery but my accounting team is after me to standardize around Xero because it more natively connects with so many financial data streams ⦠which is great, but Iāve been dragging my heels on building the integration from scratch. Any pointers or template or anything youād be willing to share?
Will the validation trigger of āEntity Createdā or āEntity Creation Attemptedā be coming soon?
My use case would be I donāt want let users be able to create a new āgoalā that is linked to a āquarterā if the goal being created isnāt also linked to a parent goal. (goals have a 1 to many self relationship). But if a goal is created without being linked to a quarter, that should be allowed.
I could have a regular rule do this, but it would create and then delete the offending goal and would confuse users. I want to restrict the goal from being created in the first place and inform the user why it didnāt meet the criteria.
We will collect more feedback before adding new events. I hope we will get back to it in several months.
@timothy sorry I may have given you false hope using āintegrationā word but Iām happy to help
I originally had an import script. And I just finally made a custom integration (more below). The script was JS on Google Apps Scripts which runs a daily import to Fibery. It is only importing invoices (ACCREC) (with only limited data about amount, status, etc) and some related Contact information.
I then worked on a proper Custom Integration and only just now deployed it working. I used the exact method from the Fibery team AI Custom Integrations. I commented here about how well it works on my first attempt and it still applies
š¦ Custom Fibery Integration Development with AI - #11 by mdubakov.
However the integration is the exact same limited scope as the script.
But one thing I did was I spent sooooooo long on getting the OAuth to work. In fact that was the only real bug. Iām sure a real developer could have isolated the issue faster and more programatically tested. But it seems to be some quirks with how Xero works with multi-tenants and some comments in the Fibery documentation, and I have no idea what Iām doing ![]()
Below are some rambling tips. I sure Iām telling you things you already know generally about software dev as well:
I hope that helps! And Iām happy to share more if I missed something.
Exactly!
I know it could exist in the general Validation Rules but to me it belongs on the Field settings so itās visible when creating a new field, and then after the fact I know where to find it. The UI can be simplified but you get the idea:
Ideally it would also display a link to any other Validation Rule which touches this field.
Hubspot has similar UI where they display āUsageā. This is pretty dense but basically for any property (field) you can can see a list of where its used, or in this case, which Validation Rules touch it.
Iām one of the very first users of this Period database. @Chr1sG
Right now the old version is acting up ā it keeps throwing errors and doesnāt sync continuously.
I really donāt want to switch to the new āPeriod Integrateā template because Iāve heavily customized the old one: tons of custom fields, relations to many other databases, automations, rules, and a bunch of extra views.
Is there any way to update the old database to the new version while keeping everything exactly the same, without breaking anything?
Iām afraid itās not possible to migrate a custom integration to a native integration, and the experimental version is no longer supported.
Is there a way to set a daily template for the period/entry?
For example, every day I want it to automatically show up in a format that mentions multiple topics and all the projects Iām currently working on.
Do you mean that you want to populate a rich text field, attached to the Day entities in the Period db, with a summary of topics/projects that are currently active?