This is our internal report we do every month. I decided to share it and see whether it is worth doing in the future. Features names are in bold. In our internal doc these are links to real features. Leave your comments about its usefulness.
Overall, product development is moving forward with great pace. Fibery becomes more polished and I feel positive about our progress here. Feedback from our customers is good.
Total Highlights Score in September releases:
Main areas we focused on in September:
- Search
- Automations
- Permissions
- Email Sync
- Views & Entity View
- Whiteboard
Permissions Theme
Done
We released the next major milestone: Share Database with User. The development took 2 months which is fine but we didn’t release any partial functionality (e.g. Submitter
and Viewer
) along the way as planned which is not cool. Hopefully, we’ll learn from this waterfally experience and invest more into coordinating migrations, re-indexes, etc. to release chunks of value earlier.
Next
We’ve realized that we can deliver the first version of guests without the full-scale Configure access to Users (which would’ve added another ~2 months), so that’s what we are doing now: Introduce Guests limited to per-Entity access.
The goal is to allow ~80% of external collaboration use cases (think freelancers or clients) by inviting 3rd parties by email to a specific Entity. Unlike regular Users, Guests won’t see each others’ User profiles (but will see other Members).
Later, we’ll likely return to the initial plan:
- Share Database with Group
- Configure access to Users
- Share Entity with Group
Adoption
- Entity sharing has reached its plateau when it comes to adoption by different workspaces.
- Automatic sharing via people Fields has been on the rise till very recently.
- Database sharing has seen the first adopters.
I’d say the only mildly worrying sign is the ratio of # of access templates created to # of them used.
When it comes to the number of unique users receiving access, the automatic sharing via People Fields dominates:
Simplicity & Usability Theme
General UI and Usability
Progress was great in this area, we released many improvements and polishing to entity views and views, including Search in Views, Pinned Entity Views and Relation Views, Quick Filters in Views, new headers in views. Some (not all) done features are:
- Improve Entity Name Field
- Update Entity page Header & Go-to navigation
- Introduce Search in Views
- Pin Relation Views
- Quick filters in Views
- and 10 more features
Next
Now we are working on Add (Quick Add, Name generated via formula problem) and new Space Setup
- Create anything from sidebar
- Required Fields and Creating a new entity is a pain if the name is generated by a formula
- Space Setup 2.0
Quick add
Required fields
Search
We are working on search improvements as well (Pavel and Max). Some UI and usability improvements were made:
- Filter Search Results by Final State
- Make Create action more visible in Search
Next
Now we are focusing on Semantic Search improvements and working on mixing keyword and semantic search results.
Semantic Search Results mixed with keyword search results
Grand idea is to host own model for embeddings and get rid of third-party services like OpenAI. In this case we can index databases by default and provide great search experience for all accounts. However, in the first steps we will try to improve search quality and usability, and only then think about self-hosting.
Automations
Sergey spent some time on Automations improvements:
- UI: Reorder rules & buttons
- Add description for automation Rules & Buttons
- Automations: copy rich text fields content from one entity to another
We did not find more low-hanging fruits and stopped , and switched to performance improvements for rich text. Main idea is to remove jumps .
Oleg is working on AI setup for automations. Scripts feature was released and it works good. Next step is to fully create rules and actions via AI.
- Automations Script AI Assistant
Email/CRM Theme
Finally we will be able to transform Fibery into Email client and support CRM cases good enough → CRM. Many features were done to make it happen by Max, Oleg and Eugene.
- Default Email integration Folder settings
- Email integration: introduce threads for related emails
- Add 5 mins sync to Email integration
- Support Microsoft Business Accounts Email integration
- Support Reply Headers in Send Email action to be able to communicate via Email from Fibery.
- Support OAuth for GMail integration
Next
- Multiple accounts for the same integration
After that Fibery can work as a CRM for many use cases, including HR and B2B Sales. Some general polishing will be required though. For example, Send Email button popup looks super ugly… Maybe we will re-design this part.
Whiteboard
Mostly small usability features released, major update will come after ProseMirror in Whiteboard addition.
Done
- Lock Whiteboard
- Whiteboard grid improvements
- Update fonts selector and default font set in whiteboard
- Update header in Whiteboard view
- Add Bring to front, Send to back options for object position menu
Next
We are still fixing basic things to make Whiteboard good. It is already much better and people noticed that.
- Whiteboard: Text Editor floating Menu
- Adding and displaying external text links on the whiteboard
- Comments in Whiteboard