We're hiring!

Introducing Smart Features

Alongside Forest comes a set of features developed to offer the flexibility of a homemade admin with the simplicity of a SaaS.

Smart Features from Forest
Unlocking the missing link to address any use cases or user stories
At Forest, we understand companies have tons of processes that are highly specific to their products or services. In order to address 100% of these use cases, we have created a framework which allows you to implement your very own business logic effortlessly along with a set of features which simplifies the way you do so, with virtually no limitations.
Forest Smart Feature - Smart Actions

Smart Actions

What are they?

A smart action is a button which allows you to trigger a custom business command through an API call to your servers.

What for?

Implement your very own business logic behind any button, extending Forest Admin’s integration in your day-to-day operations.

Smart Actions from Forest
Forest Smart Feature - Smart Views

Smart Views

What is it?

By default, Forest renders your data using a table view when accessing multiple records. Businesses with very specific processes may need to see display their records in a custom view to browse through their data efficiently. Smart Views let you code your own views using JS, HTML and CSS and tailor your interface to your specific business needs.

Smart Views from Forest

What for?

Ditch the table view and display your orders on a Map, your events in a Calendar or simply design your own custom view. All of this is made easy by Forest.

Forest Smart Feature - Smart Segments

Smart Segments

What is it?

Segments are designed for those who want to systematically visualize data after applying a specific set of conditions. Such segment filters can be complex and often closely mirror your business’ operations. Forest allows you to code how the segment is computed and can be as complex as needed.

What for?

Seamlessly organize your data to access it in a structured way. Create your segments to streamline your business workflows within Forest Admin’s interface.

Smart Segments from Forest
Forest Smart Feature - Smart Collections

Smart Collections

What is it?

By design, Forest automatically analyses your data models and instantly renders in the Forest UI all the tables physically stored in your database. However, you can sometimes find yourself restricted when it comes to adapting your data models to your business processes. Smart Collections allow you to create an additional layer on top of your data models that better mirror and support your business use cases.

What for?

It allows you to reconcile fields of data coming from different sources in a single tabular view (by default), without having to physically store them in the same place. Data fields can be retrieved from many other sources beside your app such as: other B2B SaaS (e.g. Zendesk, Salesforce, Stripe) solutions, in-memory databases, message brokers, etc. This allows you to bring ever greater context to your operational team.

Smart Collections from Forest
Forest Smart Feature - Smart Fields

Smart Fields

What are they?

A field is simply an attribute defined in your database. A Smart Field is a field that displays a computed value in your collection.

What for?

A smart field is a column that displays processed-on-the-fly data and it can be as simple as concatenating attributes to make them business friendly, or way more complex.

Smart Fields from Forest
Forest Smart Feature - Smart Relationships

Smart Relationships

What are they?

A relationship is a connection between two collections. Forest supports natively all the relationships defined in your data model. Creating a Smart Relationship allows you to customize with code how your collections are linked together.

What for?

Sometimes, you want to create a virtual relationship between two sets of data that doesn’t natively exist in your database. A concrete example is when you want to create a relationship between two collections available in two different databases.

Forest Smart Feature - Smart Charts

Smart Charts

What are they?

KPIs are one of the most important things your teams follow day by day. Sometimes it can be more complicated than you think. Forest allows you to code how a chart is computed through an API call based on your own business logic.

What for?

Smart charts allow you to render any charts no matter how complex the underlying data is and provide a single source of truth for your analytics.

Smart Charts from Forest