Predictions
on 02-02-2026 12:00 AM by SnapApp by BlueVector AI
92
Predictions in SnapApp allow you to leverage Artificial Intelligence to analyze historical data within an object and predict future values. This feature enables data-driven decision-making by identifying patterns and trends that may not be immediately apparent.
Table of Contents
- Overview
- Prerequisites
- Configuration
- Steps to Add a New Prediction Model:
- Prediction Properties:
- Usage in Expressions
Overview
Predictions manage AI models that are specifically configured for an object. By evaluating the records already stored, these models can generate insights or estimate values for new or existing records based on the attributes defined in the object’s schema.
Prerequisites
To use Predictions, you must have: 1. An existing Object with historical data records. 2. A clear understanding of the Target Field you want to predict. 3. Proper permissions to manage AI models within SnapApp.
Configuration
Predictions are managed directly within the Object Detail page in the SnapApp settings.
Steps to Add a New Prediction Model:
- Navigate to Settings via the User Menu.
- Select Predictions from the Automation menu.
- Click + Add New to open the Prediction Model configuration modal.
Prediction Properties:
| Field | Description |
|---|---|
| Name | A unique, descriptive name for the prediction model (e.g., “Lead Conversion probability”). |
| Description | A brief explanation of what the model predicts and its intended use. |
| Model Type | The type of AI model to be used (e.g., Regression, Classification). |
| Input Fields | The specific fields in the object that the model should use as features for analysis. |
| Target Field | The field that the model is designed to predict the value for. |
| Status | Sets the model to Active or Inactive. |
Usage in Expressions
Once a prediction model is trained and active, you can retrieve predicted values using the PREDICT() function within the Expression Builder.
Syntax:
=PREDICT("model_name", {"input_field": value, ...})
Example:
If you have a model named “Housing Price” that takes sq_ft and zip_code as inputs:
=PREDICT("Housing Price", {"sq_ft": 2500, "zip_code": 90210})
This will return the estimated price based on the historical data analysis of that model.
Thank you for following these steps to manage your SnapApp Predictions effectively. If you have any questions or need further assistance, please don’t hesitate to reach out to our support team. We’re here to help you make the most out of your SnapApp experience.
For support, email us at snapapp@bluevector.ai