Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Design Studio serves as a comprehensive platform tailored for App Designers, empowering them with the necessary tools to model, configure, and modify Valorx Fusion Apps. The primary purpose of this platform is to streamline the app development process and facilitate efficient customization.
To gain a deeper understanding of Design Studio's functionalities, we will guide you through its core features and capabilities step by step.
New Valorx Fusion Apps: Within Design Studio, App Designers are equipped with the ability to craft brand new Valorx Fusion Apps that cater to the unique requirements of users within your team. These apps are specifically designed to enhance productivity, streamline workflows, and address specific business needs.
Three Ways to Create a Valorx Fusion App: App Designers have the flexibility of employing three distinct methods to create Valorx Fusion Apps:
Template-Based Creation: Utilizing predefined templates, designers can quickly set up functional and visually appealing apps. These templates are built to accommodate a variety of use cases, saving time and effort in the app creation process.
Custom Development: For more tailored and specialized applications, App Designers have the option to build apps from scratch. This method allows for complete control over the app's features, design, and functionality to ensure a perfect fit for your team's unique requirements.
Modification of Existing Apps: Design Studio also permits the modification and enhancement of pre-existing Valorx Fusion Apps. App Designers can fine-tune these apps, adjusting features or adding new elements to suit evolving needs, thereby maximizing their utility.
There are two ways to create an app:
Design Studio Mode: In this mode, you have access to various features such as Data Modeling, Maps, Task, and Workflow, all available under the "App" section.
Express Mode: This is the fastest method to create an app. For more detailed information about , please refer to the dedicated section.
If your team is currently utilizing an Excel template and desires to transform it into a Valorx Fusion App, you can easily achieve this by following these steps:
Connect your environment to Valorx Fusion.
Once connected, access the Apps List.
Click on the "New App" option to initiate the process of creating a new app.
Select "Existing Template" as the App Type.
Use the "Browse File" option to choose the desired Excel template.
This process will transform your Excel template into a functional Valorx Fusion App.
The App Name will be default to the selected template's name, but you can always overwrite it.
We absolutely recommend you to start an App using Express Mode if you know exactly what objects/entities and fields you want to integrate with. However, we do provide a way to start building an App from scratch using a blank template.
Connect your environment to Valorx Fusion.
Access the Apps List.
Click on "New App" to initiate the creation process.
Choose New Template under App Type and give your App a descriptive name.
Click on Create, and you are on your way to awesomeness.
Valorx Fusion supports XLSX, XLSM, and XLSB Excel formats out-of-the-box. If you are not sure, always pick XLSX.
The Maps feature is an essential second step that users will take when creating the Valorx Fusion App. After selecting the desired objects, the next task is to determine where and how these selected items will be displayed within the App.
There are two main types of Maps available: Grid Map and Form Map. These can be created based on the specific requirements of the App. Grid Map is ideal for displaying data in a tabular format, while Form Map is used to present data in a structured form.
To begin this process, open an app in Design Studio and select Maps. This will initiate the mapping process, allowing users to set up how the selected objects will be presented and interacted with in the Valorx Fusion App.
Now Maps window will open, presenting you with the option of choosing between Grid Map and Form Map. Based on your specific needs and preferences, you can make the appropriate selection. If you require a tabular view of the data, opt for the Grid Map. On the other hand, if you prefer a more structured and organized display, go for the Form Map.
The Grid Map in Valorx Fusion App functions similarly to a table in Excel, making it an ideal choice for displaying extensive data sets. When dealing with large volumes of data, the Grid Map proves to be the most effective and efficient way to showcase information.
For example, in the context of Product and Pricing for Commerce Cloud, a Grid Map is employed to present all the Product records retrieved from the CRM (Customer Relationship Management) system. This layout allows users to easily view and analyze the product-related data in a structured and organized manner, akin to viewing data in a spreadsheet.
By using the Grid Map, users can quickly navigate through numerous records, efficiently manage product details, and gain valuable insights without feeling overwhelmed by the sheer volume of information. Its tabular format is well-suited for handling substantial datasets and simplifies data exploration and analysis in the Valorx Fusion App.
Refer to know more information.
As the name suggests, Form Map is suitable perfectly for any single record. Let's say you want an App that allows the user to pick a single Account and its related Contacts. From the section above, we know a Grid Map is needed for the Contacts because there can be multiple Contacts in an Account.
Account, however, will always have only one record by design. This is where Form Map comes into rescue. It can display the Account in a form layout that is more natural for the users to navigate.
Refer to know more information.
Settings section of the Valorx Fusion Ribbon is an essential tool for users who wants to configure their Valorx Fusion settings according to their requirements. One important area within this section relates to Maps (Grid and Form Maps), where users can access vital information about how to customize the color of maps. With these settings, users can easily tailor the visual aspects of their maps to their liking, ensuring that their data visualization is as clear as possible.
Please follow under Valorx Fusion Settings to know more about the Map Settings.
A Grid Map works like a table in Excel, making it ideal for handling and displaying large volumes of data. Designers can create Grid Maps with powerful filtering, customization, and runtime options.
There are two modes available when creating a Grid Map:
Basic Mode offers the same foundational Grid Map setup without Grid Functions. It’s useful for quick, lightweight configurations.
Advanced Mode offers all the capabilities of Grid Map, including enhanced data control, runtime flexibility, and advanced grid functions.
Object: Choose the object defined in Data Modeling. The Grid Map will be based on this object.
Name: Provide or edit the Map name.
Start Location:
In Advanced Mode, Designers can use Grid Functions to enhance how the Grid Map behaves in runtime. There are three key features:
Add a Save Group
Save groups allow fields to be saved in different batches.
Useful when certain fields should be saved later or separately from others.
Visual Indicators
A green “P” appears next to a Map name if preloading is enabled.
A green tick shows next to the Preload Grid Options button when configured.
Resync Preloaded Grid Data
Use Resync to refresh the grid with the latest data without saving the entire Map.
Preloading is triggered when:
Fields are added or removed
Field Configuration defines how data fields appear and behave in your Grid Map. Designers can choose which fields to display, how they should be saved back to CRM, and adjust their layout in Excel.
Add extra fields directly from the Grid Map setup window without going back to Data Modeling.
This is useful when:
You forgot to include a field during Data Modeling.
You want to quickly add a new field for testing or runtime use.
Control how each field behaves in the Grid Map by choosing whether it should display data, save data, or both. The fields location is shown at the Location column.
Display + Save
Data is retrieved from CRM and shown in the Grid Map.
Any updates made in Excel are saved back to CRM.
Rearrange the sequence of fields by dragging and dropping them into the desired order. This helps organize the Grid Map layout according to your preferences.
Insert a standard Excel column that isn’t mapped to any field. Spacer columns are useful for adding formulas, calculations, or simply creating extra space in runtime.
Displays the API name of the field, making it easier to identify and reference fields consistently across the Grid Map.
Shows the specific column in the workbook where the field is mapped. This helps Designers quickly trace data placement within Excel.
Displays the field’s data type (e.g., Text, Number, Date). Knowing the data type ensures proper formatting and usage in runtime.
Allows Designers to configure additional settings for the field. For example, you can apply Excel-style conditional formatting to highlight values dynamically.
There are two options available:
Configure – Set up field-specific rules or conditions.
Color Bar – Apply a color bar to visually represent field values.
Click the settings icon next to it to access Field Options.
Specifies a default value to display in the field when the Grid Map is first loaded. This is useful for pre-populating common or expected entries.
Lets Designers hide the field in Excel while keeping it mapped in the background. This helps declutter the sheet while retaining field logic and functionality.
Designers can preview how the Grid Map will look in Excel before saving and closing the configuration. Use this option to validate field arrangements and display settings, without committing changes.
On the lower left of the Grid Map window, you can find Display Options that let you fine tune how a Grid Map operates in Runtime. Display Options has five different options like General, Border and Cor, Pivot, Sort and Security. Designers can just hover the Display Options to see what are the selections made in these five options.
General: In this we will find the information like columns, width, height. General is the first option on Display Options. Select General and below window will open.
AutoFit Columns - Autofit will be applied to the Grid Map's columns after data is displayed and Minimum Width makes sure the columns do not get too narrow.
Autofit Rows - Wrap text and autofit row after data is displayed. Cannot be used together with Autofit Columns.
Set Row Height - Fix the row height after data is displayed.
Border and Color: Border, header's fill color, and header's font color are auto applied based on the setting here.
Pivot: Enabling this feature auto creates a Pivot and Chart in Runtime after the data is displayed.
Sort: Sort displayed data with the fields configured here.
Security: Worksheet Protection based on Field Metadata through which user can protect the worksheet at Map level, and user can also identify their access level. Designers can protect the worksheet by providing a password. Users can change or select the color for the Read Only or No Access to make it easy to identify the access level.
Save Options provide a granular control over the save operation in Runtime. This option is available on the bottom of the Map. Click on Save Options and below window will open. Users can provide multiple save options with multiple filters.
Let us have a look at the options available in Save Options.
Batch Size: Records will be sent to your CRM in batches. The number of records per batch is controlled here.
Partial Commit: Enable partial records to be saved even if some of the records in the same batch failed.
Concurrency Detection: This feature helps when more than one user is working on the same record and prevents overwriting the data by the first user and triggers a summary message to the second user stating that the record has failed and also displays other details. Users should enable the "Concurrency Detection" from Save Options
This feature will detect if more than 1 user try to modify the same data on same records. It will warn the subsequent user than the first user made a change to the record after subsequent user has retrieved the data. System would stop the subsequent user from overwriting the first users changes.
Disable Fast Save: Save operation will process Salesforce calls sequentially when this Fast Save option is disabled.
Process blank values during save: Insert blank rows as records.
Form Map is perfect fit for any single record. This is used to display small data which can be viewed in the form of a letter. Let's show you how a Form Map is created.
Click Maps from Valorx Fusion Ribbon, and Maps windows will open which will have Grid Map or Form Map. Select New Form Map.
Configure Form Map window will open when we select New Form Map where Users can select the object and configure the map. Select the Object from the drop-down and all the fields will be displayed.
Mapping Fields: Fields from Form Map are mapped by dragging and dropping a field onto an Excel cell.
By default, a mapped field will be marked as Display and Save. You can uncheck them based on your needs.
Users can also map multiple fields at the same time by selecting multiple fields and drag them to Excel.
The layout is controlled in the Map Properties.
Shortcut to add Fields: Forgot to select a field you need? You don't need to go back to Data Modeling. You can add more fields from here.
On the lower left of the Form Map window, you can find Display Options that let you fine tune how a Form Map operates in Runtime.
General: Form Map contains General, Border and Color and Security sections just like our Grid Map. Let's discuss them in detail.
AutoFit Columns: Autofit will be applied to the Grid Map's columns after data is displayed and Minimum Width makes sure the columns do not get too narrow.
View Gridlines: Display Excel gridlines.
Excel Named Range Usage: Control how the mapped fields are named in Excel named range.
Border and Color: Border, header's fill color, and header's font color are auto applied based on the setting here.
Security: Worksheet Protection based on Field Metadata through which user can protect the worksheet at Map level, and user can also identify their access level. Designers can protect the worksheet by providing a password. Users can change or select the color for the Read Only or No Access to make it easy to identify the access level.
Save Options: Save Options, we can control how the records are saved.
Batch Size : Records will be sent to your CRM in batches. The number of records per batch is controlled here.
Partial Commit: Enable partial records to be saved even if some of the records in the same batch failed.
Concurrency Detection: This feature helps when more than one user is working on the same record and prevents overwriting the data by the first user and triggers a summary message to the second user stating that the record has failed and also displays other details. Users should enable the "Concurrency Detection" from Save Options
Disable Fast Save: Save operation will process Salesforce calls sequentially when Fast Save option is disabled.
Process blank values during save: Insert blank rows as records.
Save Conditions: Conditions can be configured here to control what records get saved in Runtime. Records that do not match the condition will not be processed.
Cell Location: Specify where the first column should start (e.g., B5).
Reorder Multiple Fields
Enables rearranging several fields at once.
Simplifies bulk field organization compared to moving them one by one.
Preload Grid Options
Improves performance by preloading data or blank rows before runtime.
There are two ways to configure the number of rows to preload:
Static Record Count
Preload a fixed number of blank rows (e.g., 10, 50, 100).
Record Based on Query
Preload records from an existing query.
Only queries from the same object as the Grid Map are available.
Clear Configuration
Removes all preloaded rows and indicators.
This option is only available if either Static Record Count or Record Based on Query is selected.
Fields are rearranged
Preload Grid Options are updated
Data is shown in the Grid Map but cannot be saved back.
Save Only
Data is not displayed but values entered in Excel are saved back to CRM.
Unmap (Advanced Mode Only)
The field is excluded from the Grid Map.
The sheet location is removed to indicate it isn’t mapped.
Enable AutoFilter - Automatically apply Excel Filter to the Grid Map.
View Gridlines - Display Excel gridlines.
Excel Named Range Usage - Control how the mapped fields are named in Excel named range.
Include Field Name in Comments - Insert Excel comments with the mapped field's name.
Do not allow the insertion of records - Disable Insert Row in Toolbox during Runtime.
Do not allow deletion of records - Disable Delete Row in Toolbox during Runtime.
Allow adding dynamic columns (runtime mode) - Enable Customize Grids in Runtime.
Save Conditions: Conditions can be configured here to control what records get saved in Runtime. Records that do not match the condition will not be processed.

















Include Field Name in Comments: Insert Excel comments with the mapped field's name.












Valorx App is a Microsoft Excel template that is tailored to work with the objects/entities and fields in your CRM.
Take a look at the below example of Valorx App - it looks just like an Excel file that you work with everyday, but it has deeply integrated with Salesforce. In this example, the table is constructed using the records from the Opportunity object in Salesforce. Users can easily retrieve data, work on the data using Excel's functionalities, and save the data back to Salesforce with just a button click.
Using a Valorx App is exactly like using an Excel workbook. All the functionalities (Data Filters, Formulas, Conditional Formatting, Pivot Table, Charts and so on) will continue to work, because they are still in Excel.
To access Valorx functionalities, users need to click on the buttons in the Valorx Fusion Ribbon - exactly the same way they would use normal Excel functionalities like inserting a Pivot Table or Chart.
Majority of the Valorx Fusion Ribbon buttons are customizable by App Designers in Design Studio. These buttons are governed by the Workflow and UX.
In Valorx Fusion, there are two ways to interact with a Valorx Fusion App - Design Studio and Runtime.
Design Studio is built for App Designers to model, configure, and modify Valorx Fusion Apps, which will be available for the users.
Runtime is where a user will run a Valorx Fusion App, and use it to retrieve and modify data from your CRM. Runtime user will not be able to modify the Valorx Fusion App in the cloud.
All your Valorx Apps are stored in your CRM, which means everyone in your team will be using the same Excel template for their day-to-day operations. Only dedicated Valorx Designers can modify your Valorx Apps. This minimizes the confusion around having multiple versions of Excel workbooks shared across your team.
Valorx is the quickest way for you to interact with your CRM.
Valorx brings your Customer Relationship Management (CRM) into spreadsheet such as Microsoft Excel and Google Sheet. This tool is built in such a way that Customer can use their favorite spreadsheets the way they used to, and at the same time, enjoy the security and functionality which CRM provides.
To tackle any business requirements, Valorx Design Studio allows App designers to build Valorx Apps by converting an existing Microsoft Excel workbook into a Valorx App, or build a new Valorx App from ground up.
Explore the to learn about our latest features and enhancements.
Download Fusion Client:
A picture is worth a thousand words. Is a video worth a million words? Here is a quick video to showcase the capabilities of Valorx Fusion.
App has it all together.
We know you are very excited to build your first App. After the installation and creating a connection you are all ready to create your app. Any Valorx app is made from four basic building steps. Users can create a simple or complex app depending on the requirement. User can build an app very easily by following the below.
It's always good to have understanding of above mentioned components of the app but to create the first app user just needs to know simply selection of required objects and fields and the rest of the things will be taken care of by Express Mode.
Have a feel of a full blown app running in preview mode. Customize and play with it as many times as you want and hit the Save as an App button to have it in your App List.
When an app is previewed from Express Mode, Valorx Fusion ribbon tab will have a section called Express Actions with different options.
In this section user can re-render data with Display Data button. User can make changes to rendered data in Excel and with Save Data button he can save changes back to CRM. User can further customize the app or he can simply click the button named Save as an App and provide a name and a File type to the app and the app becomes available to the App list.
Once the app is saved and available to the App List user can further customize it by opening it in Design Studio.
Dataset Task can combine or find intersect records from two to ten dataset retrieved by Query Tasks by using AND/OR operator.
To get started with creating a Dataset Task open an Excel and click Start from Valorx Fusion Ribbon.
Now, open an app from Connections List in Design Studio, and click on Task and select New Dataset Task.
Dataset Task bar will open which will contain Object Name, Name, Number of Dataset to merge and Operator.
The Add Field task enables the users to add a field(s) in the sheet while executing any App in the runtime mode.
You can access it from the Add Field tab in the Tasks menu. By clicking the 'New Add Field Task' button, the Add Filed Task screen appears as shown in the image below:
You can select the desired configuration for adding a field(s) using the options described as follows:
Selecting the desired map upon which the field is to be added.
Designers will create a Macro task to put it under the workflow. Refer Macro to know hot to write a macro.
Open the properties from the workflow on the left hand side.
Drag and drop the macro in the workflow and on the right hand side Designers can find Macro Properties.
Macro properties has only Step name and an Edit button to edit actual Macro Task associated with the step.
Designers will create a Dataset task to put it under the workflow. Refer Macro to know hot to write a macro.
Open the properties from the workflow on the left-hand side.
Drag and drop the Dataset in the workflow as shown in the image and, the warning symbol that we have to provide the data intake.
Dataset task takes multiple Data Intakes of same object and result is merged records based on Dataset operator. To hold the result Dataset property always have Output Name to uniquely identify result data of the step. Similar to other tasks it also has Edit button to edit actual Dataset Task associated with the step.
Designers will create a Add/Delete task to put it under the workflow. Refer to know more information on how to create a task.
Drag and drop the Add/Delete in the workflow and on the right hand side Designers can find Add/Delete Properties.
In addition to Step Name property Add/Delete task can have single Data Intake to be selected only if associated task is of type "Add" and it is adding rows based on Record count. It has Edit button to edit actual Add/Delete Task associated with the step.
Designers will create a Document task first under Design Studio to put it under the workflow under Runtime. Refer to know more information on how to create a Document task.
Drag and drop the Document properties in the workflow which will be shown under the Document.
On the right hand side Designers can find Document Properties to edit actual Document Task associated with the step. Document task always need a Data Intake which represents the record which will hold the uploaded document in CRM.
Designers will create a Refresh Ribbon task first under Design Studio to put it under the workflow under Runtime. Refer to know more information on how to create a Clear task.
Drag and drop the Refresh Ribbon properties in the workflow which will be shown under the Refresh Ribbon.
In addition to Step Name property if Refresh Ribbon task has any rule based condition which requires Data Intake then it will have Data Intakes section to select required Object data which is nothing but an output of other task. Warning symbol shows that data input required. Designers can edit the actual Refresh Ribbon Task associated with the step with the help of edit button on the right hand side.
Designers will create a Clear task first under Design Studio to put it under the workflow under Runtime. Refer to know more information on how to create a Clear task.
Drag and drop the Clear properties in the workflow which will be shown under the Clear and, on the right hand side Designers can find Clear Properties.
Similar to Macro task Clear Task has no other properties except Step Name and an Edit button to edit actual Clear Task associated with the step.
Designers will first create a Refresh Map task under Design Studio to put it under the workflow in Runtime. Refer to to know how to create Add Field task.
Drag and drop the Add Field task properties in the workflow which will be shown under Add Field.
To edit the task, designers can click on Edit Add Field Task on the right-hand side. A window will open where they can make changes to the task. They can also choose a button from Workflow Trigger to show on the Ribbon.
Google Sheets are one of the platforms where users can run Valorx Fusion app
Google sheets is one of the platforms where users can run Valorx Fusion App. This page contains the below sections which provide information related to Google Sheets.
This page contains the below sections as part of the Runtime for Google Sheets.
Inserting rows using the right-click option is one way where users will be able to insert the rows. Select one or more entire rows by moving the cursor to the row numbers. Right-click the selection and select Insert rows from the selection. Select either the row that needs to be inserted above or below the selection.
In the below image we inserted a row below E9 and when we click Save it will display the data in E10.
Customizing App is the next step once the app is installed from Valorx App Store. Designers can customize the app before installing the app or even after the installation.
Click on Valorx App Store and Click on GET. APP Customization : User Management page will open.
Click on Customize option and a page will open. On the left hand we will find the APP and on the right hand we can see the unused fields from CRM. Designers can just drag and drop the unused fields if they want to add them to the app, and click on Apply changes.
Field Type: Fields List or Spacer (blank) Field.
Start Location where the field has to be added.
Map Field Type: Display Only or Display And Save
Value type: Static, Cell Reference and Named Range
Add Value: Input field values
Once the Add Field Task has been created, you can create a workflow and use it to add field(s) in the runtime mode.








The beginning of an epic journey...
Excited to know more about Valorx App and its installation, and packages. This is the first step that any user will look.
Let us have a look at the below points here:
Installing Valorx Fusion
Valorx Managed Packages
Fusion Auto Update Policy
To set up Valorx Fusion on your computer, follow these steps:
Download the latest version of
Run the installer and follow the on-screen instructions to complete the installation.
Design Studio is currently supported on Microsoft Windows only. Runtime users can run Valorx Fusion on other platforms. Please go to Supported Platforms to learn more.
Valorx Fusion can run on trial for 15 days without the Valorx managed package installed. During this period, your Apps will be hosted in Valorx infrastructure. Once the managed package is installed, you can transport all your Valorx Fusion apps to your Salesforce environment.
Valorx does not keep a backup of your Apps after they have been moved.
If you wish to install the Valorx managed package, please visit our .
To provide customers with a seamless experience and ensure systems remain stable, secure, and up to date, Fusion has introduced an Automatic Update Policy beginning with version 18.4.
Manual Updates
Users will continue to receive update notifications in Valorx Home.
Updates can be installed manually at any time by selecting Update Now.
Automatic Updates
Fusion will intelligently detect stable updates.
If an update is not installed manually within 30 days, Fusion will apply the update automatically.
Applies to all customers using Fusion V18.4 and later.
Automatic updates are enabled by default.
This policy ensures that all customers benefit from:
Ongoing stability improvements
Enhanced performance
Critical security fixes
Timely adoption of new features
Fusion may be unable to provide support for customers running outdated versions that are not aligned with this policy.
No action is required. Updates will be applied automatically unless the policy has been disabled at the customer’s request.
To request that automatic updates be turned off, contact [email protected].
Once the installation is completed, open a blank Excel sheet, and user should see Valorx Fusion Ribbon tab. This means you have successfully installed Valorx Fusion.
Click on Valorx Fusion Ribbon tab, and click on Start to get started with Valorx Fusion.
With connection(s) established, a list of Apps will be displayed. If you have multiple connections, the list of Apps will change by switching the Active Connections tab.
The Apps List will change dynamically for App Designer and Runtime User - allowing them access different functionalities.
An App Designer can run an app in Runtime mode, edit an app in Design Studio mode, and administrate the Apps.
Runtime users can only run Valorx Fusion Apps that are assigned to them by the App Designers using Access Control.
Access Control is only honored in Production environment.
Sandboxes are usually used for development and UAT. To streamline the process, runtime users can run any apps in sandboxes, as long as they have the Valorx Permission set assigned to them.
By marking Apps as your favorite Apps, you can be in your favorite Valorx Fusion Apps in 3 clicks after opening Excel.
Marking the Valorx Fusion Apps that you use day-to-day as favorites is our recommended way to use them because its the fastest way to put you into your working mode. Apps saved to Favorites are easily accessible.
To do so, connect to your environment and open the Apps List. Turn the favorite toggle of an App to on, and voila, it's now in the Favorites List.
All you need to do now is click on the App you want to launch in the Favorites List, and we will auto connect you to the environment this App is sitting in, and open the App - all in one click. You don't even need to see the Start screen again (unless your App Designer is releasing another amazing App). Let us follow the below steps to add an app to Favorite list.
Open an Excel and click on Start.
Click on Radio Button against the app.
App is now added to the Favorite list now user can see the ribbon button for Favorite list.
App Designers can mark an App as Runtime Favorite or Design Studio Favorite. It will launch the App in different mode based on your selection.
Now, the apps are marked as Favorites for both Design Studio and Runtime. User can easily access these apps from the ribbon buttons.
Click on Favorites to view the apps added to the list for both Design Studio and Runtime.
Click on Edit Favorites and a pop-up will open where user can edit the preferences or remove the app from Favorites list, and click on OK to save the changes.
App Designers can administrate Valorx Fusion Apps from the Apps List in Start screen through the following methods.
The App Admin window is accessible by going to Start, and clicking on the App Admin button in the Apps List.
In here, an App Designer can perform a few actions.
Rename the App.
Delete the App.
Add Users/Profile to the App through Access Control. This will give the added users or users with the added profile access to use the app. You can learn more in App Provisioning.
Submit a Valorx Fusion App to Valorx App Store
App Designers can build Apps for Valorx App Store that will be available to all Valorx Fusion customers. You can learn more by going to its dedicated section.
Valorx Admins can be used to provide the License to users. User will be assigned to either Design Studio, Runtime Only, Runtime + Express Mode access depending on the user requirement.
Valorx Admin screen will show the information about the package and Organization Id. It will also show number of License(s) assigned.
Follow the below steps to add a user and provide the License.
Click on Add User.
Search for the user by clicking on Search button.
check-in against the user name which needs to be added.
click on Add User.
As the user is added now it is time to provide the License. Users will be provided with different level of access depending on the requirement. Access can be provided by just turning on the radio button, and click on Save. Below are the different access levels.
Design Studio: This permission will provide the access to user to design and modify an app through Design Studio. User can also promote Apps, manage access control, and download Apps from the Valorx App Store.
Runtime + Express Mode: This access will allow end users to run the Valorx Apps. User will be able to use the Express Mode without the ability to save the App.
Runtime Only: This permission will allow the users to run the Valorx Apps. User assigned to this permission cannot make any changes to the app.
None: This permission will not allow user to enter the app as there is no access provided. User will receive the below pop up to check and add the fields.
Here are the step-by-step instructions to open an app in Design Studio mode within Valorx Fusion using Microsoft Excel:
1
Open Microsoft Excel on your computer.
2
The app you wish to work with will now be accessible and ready for customization within Design Studio mode. Start making changes, modifications, and adjustments to the app's layout and functionality using the tools and features available in Design Studio mode.
Query is used to build the relationship between the Maps and the Data Modelling. Designers can create the Query Task in three different Modes like Standard, User Selection (Full) and User Selection (Compact).
To get started with creating a Query Task open an Excel and click Start from Valorx Fusion Ribbon.
Now, open an app from Connections List in Design Studio, and click on Task and select New Query.
A Query Task pane will open which will have three different selection types like Standard, User Selection (Full) and User Selection (Compact). Click on Add Filter and once the filters are added click Save.
Standard : Designers can add this standard query task when Users need not perform or select any action in Runtime. Standard Query Task happens in the background without needing Runtime users to perform any actions.
User Selection (Full) : This Query task will displays a list of records for the users to filter and choose.
User Selection (Compact) : User Selection (Compact) allows users to configure the filters, but they can't choose the records that are retrieved. All records that matches the filters will be retrieved.
Application Program Interface (API) allows Valorx Fusion App to call Salesforce Webservices. Salesforce will allow to create API using external platforms. Designers can create an Apex Class in Salesforce by logging into your Org Id or they can even use the existing or predefined API enabled classes.
Create a Apex Class in Salesforce. Once a class is created then, open an app from Connections List in Design Studio, and click on Task and select New API Task.
API Task window will open which will have Class Name, Name, Classes and Actions.
Follow the below steps to create and run an API through Valorx Fusion.
Provide the name of the API task under Class Name.
Select the class from the drop-down provided under "Classes".
Select the Actions from the drop-down ( Method that we used to create API task).
The Document Task allows Designers to save the Valorx Fusion App as an Excel or PDF file directly to a Salesforce record, either under Notes and Attachments or Files.
Click Task and select Document.
Choose New Document Task. A configuration window will open with four sections: Location, File Format, Selection, and File Name.
Location Salesforce provides two storage options:
Files – Saves the app file to Salesforce Files (recommended).
Notes and Attachments – Saves to both Files and Notes & Attachments.
File Format Save the app in either Excel (.xlsx) or PDF (.pdf) format.
Selection Choose what content to save:
Entire Workbook – Saves the whole workbook.
Custom Sheets – Select specific sheets or portions of the workbook.
File Name Define how the file will be named in Salesforce. Options include:
App Name
Custom Name
Named Range
Cell Reference
The Clear Task allows you to remove records from a Map in Excel without deleting them from your CRM. The records will continue to exist in Salesforce.
Clear Task offers two modes: Clear All and Clear Record ID. The clear task support Conditional Filters, ensuring operations only run when filter conditions are met. This prevents unintended data clearing and gives Designers greater control.
Click Task and select New Clear Task.
The Clear Task window will open, displaying the following options:
Name
Map
The Clear All mode removes all records from Excel and re-initializes the Map. Designers can enable the option Ask for confirmation before clearing records to avoid accidental deletions. Operations only proceed when Conditional Filter criteria are met.
The Clear Record ID mode keeps records in Excel but removes their association with your CRM. When saved, these records are processed as new records in your CRM. Operations only proceed when Conditional Filter criteria are met.
Query Task is one of the properties where Designers will make the steps. Whenever we drag and drop any task from Toolbox to designer canvas it becomes a step of the workflow. So for every step in workflow there is a common property called Step Name which is a Task name by default but user can overwrite it anytime. Lets have a quick look at the task properties of different tasks.
Every Query task returns data and every step created from Query task needs an Output Name to uniquely identify the data retrieved in that specific step. Query task can also contain Filters of different types. Whenever filter of type Data Intake is there in Query it requires that Data Intake to execute the Query task. For such Data Intake filtered tasks Query properties will have Data Intakes section to select required Object data which is nothing but an output of other task. Edit button to edit actual Query Task associated with the step.
Expand the Query Task and you will find all the Maps. Drag and drop it in the workflow below the Start button.
On the right hand side we can find Workflow Settings where Designers will add the Data Intake and select the Ribbon Icons which will be displayed under Workflow Trigger.
The App Permissions feature in the Fusion App enables users to understand and review their field permissions while working in runtime mode. This helps ensure that users are aware of their access levels for various fields within the app.
Accessing App Permissions
Users can access the App Permissions window directly from the Fusion ribbon:
In the Control Panel section of the Fusion ribbon, click the User Info button.
Then, click on App Permissions button.
Overview of the App Permissions Window
The App Permissions window provides an overview of all objects and fields included in the Fusion App, along with the specific permissions applied to each field for the logged-in user. The permissions indicate the level of access (such as read, create, update and filter) that the user has for each field based on their assigned roles and permissions.
Caching of Field Permissions
It's important to note that field permissions are cached for the duration of the Excel process. This means:
Permissions are loaded once when Excel is launched and remain in effect for that session.
To refresh field permissions, users need to restart Excel, which will initiate a new session and update permissions according to the latest access levels.
Once the installation is completed, open a blank Google Sheet and the user should go back to Add-ons, and here user will find Valorx for Salesforce hover on it, and click on Start.
Now a Task pane will open where user can add a new connection by clicking on New Connection.
Provide the credentials, and click on Add.
Connections: This is used to create new connections and find any existing connections. Users can find which Org they are connected. Users can connect to multiple Salesforce Orgs. This will show all the information like which org is connected, it will provide an option to logout from the connected org, gives an option to connect.
Users will receive the below warning message when they try to delete a connection.
Apps: Users can open assigned apps from Apps List in Runtime mode. Users can search and find the apps from the list. Once an app is open users can find the option to open the App Menu or a New Copy of the app.
Users can find the owner information by hovering on the app name. This will show when the app modified or used.
Users can find this App Menu when an app is opened. Users will find the Workflow action buttons which are created and the toolbox default buttons under App Menu.
Valorx App Store will provide us with already designed Apps which are available for Designers. Designers can use these templates which will make the work easy as they are already built apps. Designers can make changes to the app as per their requirement.
Designers will find Valorx App Store on the Valorx Fusion Ribbon. Click on Valorx App Store then a list of Apps will be displayed. Some of the apps are provided at free of cost and some of the apps are chargeable.
Designers should have Active Connection to download the apps. Below validation message will be displayed when there is no active connection.
To install any desired App. click on GET. In the below image, the app is listed as FREE; hence, no price will be charged. The app will be installed on the designer's desktop. Valorx even provides a free trial.
Let's have a look at the app in the image below, which is listed as $299. Designers need to pay $299 to get this app.
Click on Install, and the app will be saved to the Org.
Designers will create a Refresh Map task first under Design Studio to put it under the workflow under Runtime. Refer Refresh Map to know how to create Refresh Map task.
Drag and drop the Refresh Map properties in the workflow which will be shown under the Refresh Map.
Refresh Map has no other properties except Step Name and, on the right hand side Designers can find Refresh Map Properties.








Super Fast Way to create an App
It's super easy and quickest way to create your first App with Express Mode where you can Preview the app and Save it whenever you feel its OK to have it available as an app.
Valorx Fusion Ribbon tab has a dedicated section called Quick start where you can find Express Mode beside Favorites button.
Macros are used to record the set of actions, save, run. Macros are used to save time on repetitive tasks when we do not want to do the same task every time. Macros can make wonders and we want you to experience those wonders with our Valorx Fusion.
To get started with this follow the below steps.
Open an Excel, click Start from Valorx Fusion Ribbon.
Follow the instruction provided to view the Developer option on the ribbon. Developer option is used to write macro in Excel
This feature is deprecated from Fusion V20.20 onwards and has been replaced by the in .
For ribbon tasks created in Fusion V20.10 and earlier, the Refresh Ribbon Task can now be found in the Ribbon Section of the State Management Task.
Refresh Ribbon task will hide or disable those button which are not used when an app opens. It will display all the buttons which Designer defines on the Workflow either in group or single buttons. Refresh Ribbon task will always refreshes the ribbon as per the instruction provided by the Designer.
Google Sheets is one of the two other runtime platforms that Valorx supports. Google sheets does not support Design Studio mode it suuports only Runtime. Let's have a look at Google Sheets and its installation and also know how it works.
Visit Valorx for Google Sheets:
To get Valorx
Application Program Interface (API) apart form Step name if an API task is configured to have input from Data Intake then API properties will have Data Intakes section to select required Object data which is nothing but an output of other task. It can also have Output Name property only if Action selected in API task has return type Object.
Refer to know how to create an API class.
Once an API query task is created it will display in the API workflow properties. Expand the API properties and you will find all the API classes. Designers needs to just drag and drop the API as per the app requirement.
On the right hand side Designers can find Edit API Task by clicking on it a window will open in which Designers can edit the API class. Designers can even select a button to display on the Ribbon from Workflow Trigger.
Designer will configure the workflow and add a button which will be displayed on the Valorx Fusion Ribbon bar. These buttons which Designers design will be displayed under Runtime UX. Users can launch the app just by clicking on the button. Designers can choose the buttons of their choice and provide a name to the buttons as per the requirement.
Follow the below steps to create the app buttons.
Click on Workflow and UX and Workflow window will open.
We’re pleased to introduce Valorx Fusion v21, focused on enhancing the stability and reliability of State Management. These improvements are designed to provide a more consistent configuration experience, reduce errors, and ensure rules behave as expected across different scenarios.
Enhanced State Management to improve overall stability, validation, and configuration consistency. These updates ensure that rule settings persist correctly, prevent incomplete configurations through stronger validation, and provide more reliable handling of multi-picklist and Boolean values. Additionally, the Preview experience has been refined to a read-only mode, allowing users to safely review configurations without unintended changes.
Designers have an option to launch the app rom CRM or Salesforce when, they want. This is made simple with one of our workflow properties Launch CRM. Designers will have to create a Launch CRM task query which will be displayed under workflow.
Open an app and select Workflow and UX from Valorx Fusion Ribbon.
Designers will find Workflow Settings on the right hand side. Click on the drop-down and the Workflow properties gets expanded. Designers can find two options like Launch from CRM and Run at App Launch.
Select "Launch from CRM " this will provide the Launch from CRM instructions button click on it and a popup window opens which will guide the user on how to configure a workflow to launch it from CRM.
Detailed list of all the user activities
Logs provides more information to users about all the user activities both in Runtime and Design Studio. Users can visit the Logs under Settings to check for the reason of any failed activity.
To view product logs users need to click on Settings and select Logs under Fusion.
Let us have a look at different types of Fusion Logs.
Valorx ships the Windows client in .EXE and .MSI formats. Valorx includes the link to download Valorx Fusion setup.exe. MSI are provided for all major releases and can be used to mass rollout to end users using device management software like Microsoft Endpoint Manager (also known as Microsoft Intune). MSI links are available on-demand by reaching out to .
Most users would require a desktop team to help with the installation. Valorx can be installed silently and pushed remotely using this switch.
Below is the list of prerequisite software required by the Valorx Fusion client. In case of MSI-based mass rollout, customers should ensure that this prerequisite software are installed.
Microsoft .NET Framework 4.7.2 or higher Download Link
Microsoft VSTO 4.0 Runtime Download Link
Microsoft Edge WebView2 Runtime We have moved off of Internet Explorer 11 and its dependency from V10 onwards. Microsoft Edge WebView2 provides a modern chromium-based browser experience. Download Link
Note: setup.exe already installs these prerequisites automatically.
Reach out to Valorx Support and provide the version to get the MSI link


Mode

















You should see the Valorx Fusion ribbon tab in Excel. This confirms that Valorx Fusion has been successfully installed.


Parameter Mapping will be displayed depending on the Actions selected.
Select where to display the results under Return Type Mapping.
Click Save.

On clicking Express Mode, user will get following screen where they can search objects from the search bar which can be included in the app.
The moment user selects the Object it gets added to the Objects list, and it immediately opens up the Field selection window for the added Objects.
User can quickly search and select fields to be included for the selected object and at this point user can simply hit the Preview button, and Express Mode will create all required building blocks of an app and it will also run the preview of an app.
Lets take a look at an Express Mode app with multiple objects. After selecting first object and fields instead of Preview we can add more objects by searching from search bar or to get related object based on object relationships. Click(Relationships) to open Relationship Explorer of an object.
Now we can search and explore relationships and once we click related object gets added with required fields and relevant filters to establish the relationship. To add more related objects we can either search in the existing relationships or we can to add related object and further explore newly added object's relationships to Nth level. You may recall that in Express Mode a user only needs to know selection of required objects and fields only and the rest of the components will be created by Express Mode.
In the above screenshot we can see two objects are selected and on the right hand side its basic workflow is also created. In the selected object cards we can see some details like where exactly the data will be rendered and whether the data is filtered or not by number of filters created. We can configure object's fields, Query and Map by expanding the card to fine tune our app.
On selecting already added object's card it gets expanded to give more detailed options to fine tune basic building blocks. Here in above snapshot Query Mode is updated to User Selection and Map's location and its Layout type is updated from Grid to Form as we want a single record to be displayed. For the second object we have updated Map's location and its Layout type is Grid only to show multiple records related to first object. And here we go for Preview to get following output.
Select Customize the Ribbon from Excel Options.
Select Developer and click OK.
Developer button will now show up on the Valorx Ribbon.
Open an app and click on Tasks and select Macros now click on New Macro Task. Below validation message will be displayed when there is no macro create on workbook or when Valorx Fusion is unable to access the macro settings. Follow the instruction provided under Information.
To get started with creating a macro follow the below steps.
Select Developer from Valorx Fusion Ribbon.
Click Macros and a dialog box will open.
Provide the name of the macro under Macro Name and click Create.
Now, write the macro in the provided box. Macro needs to be written between the "Sub" and "End Sub".
Once the macro is created now open a New Macro Task and provide the name of the Macro. Designers can choose the macros from Available Macros. Macro Task allows Valorx Fusion App to execute VBA hosted in the Excel file.
Designers also can record the macro by clicking on Record Macro.
To get started with creating a Refresh Ribbon Task open an Excel and click Start from Valorx Fusion Ribbon.
Now, open an app from Connections List in Design Studio, and click on Task and select New Refresh Ribbon Task.
A Refresh Ribbon task bar will open where Designers can find all the runtime buttons of Valorx Fusion. Designers will have an option either to Hide or Show the buttons over the Valorx Fusion Ribbon. Designers can decide whether they want the button to be displayed in a group or individual button display.
Designers also have an option called Rule based apart from than hide or show. Once ,we select Rule then we can see Define Rule where, Designers can Add the rules of their choice depending on the complexity of the app.
Click Define Rules which opens "Rules of : Refresh Ribbon Task". Select Add Rule then, we can find different attributes to add the rules. Designers can even have an option which is called "Add Rule Logic".
Rule Type: Rule type is nothing but, on which basis Designer want to define the rule. In this, we have few options like Excel Reference, Name Range Reference, Launch Mode, Save Results and Field Values.
Data Intake Object: This will indicate on which basis the data will take the input. It is based on the rule type and this will contain all the objects on the map.
Field Name: This will contain all the field names on the map.
Operator: Operator will contains drop-down through which will define the results based on the data intake.
Value Type: This field will contain the value from which the results needs to be defined like Excel Reference, Constant Value, Name Range Reference.
Value: Designer will provide a value in this field and this field is linked to operator. In case Designer provides Equals in Operator and provide Value as 5 hence, the results will be displayed which are equal to 5.
Rules will be defined either on a single button or for a group we cannot define rules for a single button in a group.
Workflow and UX: Designers will define the buttons in Workflow. On this Workflow Designers will find Default Visibility by enabling this option we can see the buttons on the Valorx Ribbons. In case this is disabled we cannot find the buttons on the Ribbon.
Open a blank Google Sheet
Select Add-ons, and click on Get add-ons.
Search for Valorx for Salesforce, and click on Valorx Fusion.
Click on Install.
Follow the installation process, and provide the required Credentials to get started with Valorx Fusion.
Once the workflow is created on the right hand Users will find a Excel Ribbons.
Users needs to click on Change and select the button of their choice from Valorx Icon Store and click OK.
Select the size of the icon Large Icon or Small Icon.
Click Save.
Designers has successfully created the buttons in Design Studio. Now, the buttons which Designers has created will be displayed on the Valorx Ribbon.
Let's have a look at the below image, the buttons in highlighted area are created by the Designer in Workflow and named that section as My opportunities. Users, can just click on those buttons in Runtime and the results will be displayed.
These improvements help deliver a smoother and more dependable experience when configuring and managing State Management in Fusion.
As always, we'd love to hear your feedback. If you have questions or run into anything unexpected, reach out to our support team or visit the Valorx documentation at docs.valorx.com.
Thank you for being part of the Fusion community. Happy building!
Designers can easily find when an app is selected to Launch from CRM as the app will be marked with the symbol shown below.
Fusion now supports Cross Filters in Query Task, allowing you to refine results based on related records for more accurate data retrieval.
You can configure up to two cross filters per query.
This enhancement provides greater flexibility and precision when working with complex data relationships without compromising the performance.
Fusion has bridged the gap for Dynamics 365 users by adding full support for multi-select picklist fields.
Values are now accurately retrieved, displayed, and handled within the Fusion.
This improves data consistency and expands compatibility with Dynamics 365 configurations.
Fusion now allows you to Export Field Location details for both Grid Maps and Form Maps, making it easier to reference and manage field mappings.
The export includes the following details:
Field Name
Field ID
Cell Location for Form Maps or Named Range for Grid Maps
This enhancement simplifies documentation and speeds up the troubleshooting process for complex mappings.
With v20.10, Fusion enhances core functionality by supporting more advanced filtering, improving compatibility with Dynamics 365 multi-select fields, and simplifying the management of field mappings. Together, these improvements make Fusion more efficient and reliable for day-to-day use.
Runtime Logs
Audit Logs
Valorx Home Logs
All the logs related to Design Studio can be viewed under Studio Logs. Users can view all the failed configurations occurred while designing an App in Design Studio.
All the logs related to Runtime can be viewed under Runtime Logs. Users can view all information regarding any action failed during the Runtime of an App in Runtime Logs.
All the Save Summary in Runtime mode can be viewed under Audit Logs. Users can view all the information like Skipped, Success or Failed while saving an App in Audit Logs.
Previously, we had two different sections like Service Logs and Valorx Home Logs. Valorx Home Logs are now merged with Service Logs.
In this users can find all the logs related to Home screen and its service under Valorx Home Logs along with the reason for the failed action.
Users can always delete the logs by clicking on Clear Logs and also open the logs in notepad by clicking on Open Files.
Individual Logs can be copied to Clipboard by clicking on Copy Logs symbol shown in image.
Look for the "Valorx Fusion" option on the Excel ribbon. This option should be available after installing the Valorx Fusion add-in for Excel.
3
Click on the "Valorx Fusion" option on the Excel ribbon.
4
Click on the "Start" button to initiate the process of opening an app.
5
Locate the "Design Studio" option from the list of App list or locate the Design Studio icon.
6
Click on "Design Studio" icon to open the app in Design Studio mode.





Data Import feature, an invaluable enhancement to our Task module. With Data Import, users gain seamless and efficient capabilities to import data from external sources directly into the app. This feature offers support for importing data in CSV or Excel formats, providing users with flexibility and convenience for tasks such as data migration or updating existing records.
To leverage the Data Import feature, users simply need to select the desired object and import the corresponding CSV or Excel file into the Grid Map. By mapping the fields between the external data source and the application, users can effortlessly import the data and automatically populate the relevant fields within the selected object.
Open an App In Design Studio from Valorx Fusion and click on Tasks.
Click Data Import and now select New Data Import task.
Select the Name, Object, and Map from the drop-down.
Click Add Condition Filter and add any filters as per the requirement.
Check in the Add Condition Filters Logic in case we need to add any logic filter.
Tip: Enabling the "Allow user to change Map in Runtime" option will disable the condition filters and allow users to change the maps in runtime.
To create a workflow, navigate to the Workflow and UX section.
Save the application and execute it. Open the runtime file, and click on the button that was created in the workflow.
To upload a file, either click on "Select file here" or simply drag and drop the file into the designated area.
After selecting the file, click on "Next" to proceed.
If the file contains headers in the first row, check the box labeled "Sheet Contains Headers".
To save the mapping for future use, select the "Remember my mappings" option. This will store the mapping locally and make it available in the dropdown for future reference.
To map the fields, either choose from the dropdown or modify the mapping by selecting "Change".
Hover over the "Step contains import conditions" to view the added conditions for the import task.
Tip: First-time users, it is necessary to map the columns with the fields in the imported file.
After importing the file, a window will display a Summary of the imported data. To proceed, click on the "Next" button.
Once you click "Next," the application will execute the import process for the data.
Valorx Fusion will provide the end users with an option to open the data from CRM and this option is known as Launch CRM. It will be useful to Users with huge data and want to check the record from CRM. Designers when they want to configure data from Excel to CRM then, Launch CRM task will be used.
To get started with creating a Launch CRM Task open an Excel and click Start from Valorx Fusion Ribbon.
Now, open an app from Connections List in Design Studio, and click on Task and select New Launch CRM Task.
Now a Task bar will open which will have Name, Type of Task, URL Configuration and Custom Message.
User Focus: This will launch the CRM records based upon the Users selection on a grid.
Custom: This launches CRM records based on the custom configuration.
Standard: Standard in URL Configuration is very simple and Users need not to provide any URL or define any URL.
Custom: Designers needs to provide the URL and Custom the URL
Follow the below steps for Launch CRM using User Focus and Standard URL Configuration.
Provide the name of the task under Name.
Select the Maps which will be displayed on the "Maps" Section.
Select User Focus and now select "Standard" from URL Configuration.
Follow the below steps for Launch CRM using User Focus and Standard URL Configuration.
Provide the name of the task under Name.
Select Custom and now select "Custom" from URL Configuration.
Select Form Map, Cell Reference or Name Range Reference as per the requirement.
When Google Drive API or SDK is disabled for user by the Admin in the Google workspace account, users may receive the below message while opening the App from the App list or opening an existing Runtime App from the Drive. Users need to contact their respective Admin if they receive these messages.
Below message will be displayed when new file creation is disabled by admin for the user in the Google workspace.
When we uncheck "Allow users to create new Docs, Sheets, Slides, Drawings and Forms files
Collaboration on existing files won't be affected."
When we uncheck "Allow users to create and upload any file Editing and sharing existing files won't be affected. Moving and organizing existing files may be limited. ".
When both options are checked for new file creation users will receive the below message.
When user opens the existing runtime file and Google Drive is disabled by admin for the user in the Google workspace.
When app is open and suddenly Google Drive is disabled by admin for the user in the Google workspace.
Google Sheet users who want to share runtime files with other users and use runtime files can do so without any difficulty. However, there are a few technical considerations to keep in mind when collaborating on shared runtime files.
When a runtime file is shared with other users in Google Sheets, it allows them to access the same file and make necessary changes. However, it's important to note that when single or multiple users collaborate on a shared file, users may notice latency in rendering the Form Map compared to the original file that was initially shared.
This latency in rendering the Form Map during collaboration is due to the APIs used to run the shared file.
The file owner typically uses "" and "" methods, while the shared file utilizes "" method.
Follow the below simple steps to share a file with other users.
Open the runtime file in Google Sheets.
Select File and click Share button and select "Share with Others".
Provide the email address of the user to whom it needs to be shared under "Add people or groups".
Click Done.
Once the file is shared it will be saved in Google Drive of the user receiving the file.
Here, are a few messages which Users may encounter when there is no active connection or when they are connected to a different org, and when a fresh copy of the runtime file needs to be opened.
When a file is shared, and the User does not have the Active Connection (comparing the owner of the file and the currently logged-in user) a message will be shown to connect to that org to access the App Menu.
Users will receive a message to connect to that org to access app menus when the active connection is different from the org.
In case you're trying to open a saved runtime file in Google Drive, and you're not the owner of the file, a warning message may pop up asking you to open a fresh copy of the runtime file. This is because the owner of the file might have made changes to the runtime file after it was last saved, and opening a fresh copy ensures that the user is accessing the most up-to-date version of the runtime file.
To ensure smooth collaboration and usage of runtime files in Google Sheets, it's important for users to be aware of these considerations.
Designers, Users or Customers can submit their Apps once approved and will be published to the Valorx App Store once reviewed and approved by our Valorx Team.
Follow the below steps to submit an app to Valorx App Store.
Open an Excel, click on Start and now select App Admin from Valorx Fusion Ribbon.
Select App Admin from the connections list which will open Administration page.
Select Valorx App Store from Configurations and on the right hand users will find "Manage your Valorx App listing".
Designers now need to fill the details of the app before submitting the app.
Designers can Read, Write or Edit the name of the app from App Name.
Designers should define under which version the app will fall and provide the details under Version.
It's time to decide whether the app is available at no cost or Users need to pay. Click Pricing drop down and select "Free" or "Paid".
Click on App Category and a pop up with list of categories will open select from the list and click OK.
Now, Designers need to describe about the app. Click Add Description and add the notes and click OK.
Click on Required Dependencies and add the dependencies and click OK.
Designers should add Images or Video Links by clicking on Browse.
Click on Submit to Valorx App Store once done with filling the details.
Valorx Team will review the app submitted to the Valorx App Store and publish the app to the store.
Valorx Home for Windows
Users have to first download the latest Valorx Fusion. Once Valorx Fusion is installed users will find the Valorx Home icon on their windows desktop. Valorx Home will help the users to manage the Valorx Excel Add-in and the subscription.
Valorx Home will provide information related to
Launching Valorx Home
Valorx Fusion Updates
Health Monitor
Administering Valorx Account
Customers and Trial Users can do this Online or by signing in to our website .
A pink icon named Valorx Home on the windows desktop will be displayed once Valorx Fusion is installed. Users can also search for Valorx Home on the windows desktop.
Click on the Valorx Home app icon to launch the app. The Valorx Home page has a few sections, such as Valorx Updates, Version Information, Health Monitor, and Launch Excel.
Valorx Updates: Users can find information related to product releases and version history updates and the status if users are up to date or if they need to update the Valorx Version. Users can even find the Version History by clicking on the hyperlink.
Click on Version History and a pop-up window of Product Versions will open which will show the history.
Version Information: Users can find which version they are using under this section. Users can find the release notes and video tutorials. Click on the hyperlink and it will direct you to the Valorx page.
Health Monitor: Users need to do a health check when they find difficulty in running Excel or an App. Click on Run Health Check which would restart the Excel and usually fixes the issues. It will even show when was the last update done. Health check will show the status of the add-in.
Launch Excel: Users can launch an Excel file by clicking on Launch Excel. Users can open Valorx Fusion by clicking on the Valorx Fusion ribbon button.
Update Now: If a new version is available, the Update Now button will appear under the Valorx Updates column. Click Update Now to start the update.
Hot Upgrade is a feature that allows the Google Sheets runtime users to upgrade their grid maps without opening a new runtime file. Runtime Users can view all the changes made to the App without opening a new runtime file.
Open an Excel in Design Studio and click Settings from Valorx Fusion Ribbon.
Select Settings from "App".
Turn on "Enable Hot Upgrade" under App Performance.
Click Ok.
Open an existing file from Google Drive or hard refresh the file which is open already.
The App Menu will open directly when there are no changes made to the App. Runtime users will receive an App Modified message when there are any changes made in the App and users need to click on “Yes” which will regenerate the newer grid map. Grids will require to be cleared before the new map is loaded.
User has added/removed/updated/moved fields, changed , and to the grid map using Fusion Grid Map screen.
User has added/removed/updated/moved fields directly in Excel and has performed “Full Map Validation”.
Filters and conditions are based on named ranges.
Formulas, formats, and data validations added directly on Excel by the Design studio user within the map range would be lost.
Filters and conditions based on cell references may not work.
Deleted grid maps wouldn't be removed by the hot upgrade flow.

Welcome to Fusion! This Quick Start shows you how to build a simple Opportunity Management App using Fusion Design Studio. It’s a beginner-friendly, hands-on example designed to help you get familiar with the key Fusion components: data modeling, mapping, and workflows.
By the end of this guide, you’ll be able to: ✅ Connect to Salesforce ✅ Query Account and related Opportunity records ✅ Display them on the Excel sheet ✅ Edit and save records back to Salesforce
Discover what Valorx Fusion Express is and how it enhances your Salesforce experience.
Fusion Express integrates your Salesforce data with spreadsheets like Microsoft Excel and Google Sheets. This tool enables customers to maintain their familiar spreadsheet workflows while leveraging the enhanced functionality provided by the CRM all in the fastest manner possible all in just a few seconds.
It's a productivity tool designed for Salesforce end-users, optimizing operations across all user roles. It ensures Salesforce security and controls by not saving data locally. Developers and admins also appreciate its capabilities.
The Task feature includes several sections, one of which is Common Tasks. As the name implies, this section contains frequently used and familiar functions. Expand the Common Tasks group to view its subsections, which include Display, Save, Notification, Decision, and Connect.
Display task is used to render data on spreadsheet. User needs to select Maps and its relevant Data Intake to display data. Display Properties shows the list of existing maps and user needs to select relevant Data Intake for the included map. User needs to select at least one map for every Display task.
The Utility Task group includes specialized tasks that extend the capabilities of your workflow. These tasks help streamline complex logic and improve overall workflow efficiency.
Currently, the Utility Task group includes:
Wait Task: Introduces a timed pause within the workflow, allowing for delays before proceeding to the next step. Useful for timing dependencies or creating pauses between actions.
Connected Workflow Task: Allows you to call and execute another pre-built workflow within your current workflow. This promotes reusability of common steps such as validations, queries, or data formatting—helping you keep workflows clean, consistent, and easier to manage.
This documentation provides an overview of the Salesforce APIs supported by Valorx Fusion, detailing how these APIs enable seamless integration and enhance functionality within the platform.
The CPQ APIs provide essential functionality for managing quotes, products, and related data within Salesforce CPQ. These APIs facilitate tasks like reading, validating, calculating, and saving quotes, as well as adding and retrieving products.
Excel is one of the supported platforms where users can run Valorx Fusion
Microsoft Excel is a widely used tool for data management and computation. Valorx enhances this experience by building a powerful bridge between Excel and Salesforce.
Valorx Fusion is designed with all users in mind—aiming to simplify complex workflows and deliver a seamless experience when working with Salesforce data directly in Excel.
In this section, you’ll find:
Minimum System Requirements for running Valorx Fusion
Click Save.
Once ready, proceed by clicking on "Next".











New Grid Map is added to the existing mapped sheets.
Changes in picklist values except Record Types (as they are not supported in Sheets).
Replacing or changing the existing spacers in Grid Map will work however label of spacers will not match the label set in the app.
Hiding or unhiding columns of the Map will not work.






























Check in the message box if needed or uncheck as per the requirement.
Click Save.
Create a button on the Workflow and UX, and then Save and Run the app.
Select one record and click the button which was created. Once, we click on the button it will open the record from Salesforce.
Click Save.
Create a button on the Workflow and UX, and then Save and Run the app.
Click the button which was created. Once, we click on the button it opens the record from Salesforce.

Workflow Ribbon UX-Toolbox
Toolbox
Workflow and UX-Toolbox-Display
Workflow Dynamic Icons
Maps-Configure Lookup
Lookup
Maps-Settings-Display Options-General
Customized Grids Allow adding dynamic columns in runtime
Tasks
API Document Launch CRM Refresh Map
Data Import
Workflow and UX-Toolbox-Common Tasks
Notification Include Save Summary Connect
Workflow and UX-Toolbox-Common Tasks-Decision Rule Type
Launch Mode




Make sure you have:
Access to the Account and Opportunity objects
Begin by creating a workflow named "Select Account." In this workflow, add a Query Task to search for Account records using the Search & Select screen. Then, add another Query Task to retrieve Opportunity records related to the selected Account. Finally, include a Display Task to show both the Account form map and the Opportunity grid map on the main sheet.
Once your app is complete, click the Save button in the Design Studio toolbar. This action compiles your app and stores it securely within the managed package in Salesforce. After saving, the app is ready for testing in runtime mode.
Alternatively, you can click the Save and Run button. This not only saves your app but also launches it immediately in runtime mode — making it a quick and convenient way to test your app’s behavior right after building it.
Want to see the full app in action? Watch the video below for a full demonstration of this process in action. From creating the app to saving records.
Still have questions or need assistance building your app? Contact us at [email protected] — we’re happy to help!
Below is a step-by-step installation guide for the Sidebar Add-in on different platforms.
To get Valorx Sidebar Add-In running on your computer, please follow the steps below:
Open the Installation Link:
Click to get the latest Valorx Sidebar Add-In app.
Sign In (if required):
Sign in with your Microsoft account if prompted.
Get the App:
Click the "Get it now" button on the app’s detail page.
Installation Process:
Follow any additional prompts to complete the installation. This may include agreeing to terms and conditions and choosing where to add the app (e.g., Excel, Teams, Dynamics 365).
Open the App in Excel:
Once the installation is completed, open Microsoft Excel, and you should see Valorx Fusion Ribbon tab. This means you have successfully installed Valorx on your computer.
Select Valorx Fusion and click on Start.
You may now explore Valorx Sidebar Add-In and its enhancements to your Salesforce experience.
Install the Valorx for Salesforce Sidebar Add-In on any of your preferred browsers.
After installation, launch the Valorx for Salesforce Add-In. You'll find Fusion Express conveniently located in the sidebar just above the Fusion App.
Log in using your Salesforce by creating a connection in your sidebar add-in. It will prompt you to provide your Salesforce credential.
Connect your Salesforce Org to Fusion Express with a single click. You can easily add multiple Orgs.
Once connected, access Salesforce Objects, select fields, and view records in a Spreadsheet within blink of an eye.
Process Salesforce records directly in Fusion Express and save it back to Salesforce with a single click.
Save task is used to save data of spreadsheet back to CRM. User needs to select Maps for which save operation is to be done. Save Properties shows the list of All save groups and user needs to select at least one save group for every Save task.
During workflow execution at any point if we need to notify user or we need to take simple user input like Yes/No or OK/Cancel to select next execution path Notification task comes handy and very useful.
Notification Properties has a Message Type property which has three possible values Static, Cell Reference and Named Range Reference. For Static message type user needs to provide message while for Cell Reference and Named Range Reference user needs to provide location or select Named Range from available named range list. User can show message content based on Message Type. Next property is Options with values Ok, Ok Cancel and Yes No. Notification has two out going paths named "True" and "False". When Option value is "Ok" there is only true path and for the rest of the options there are two paths. For every outgoing path user needs to select either the Step of the workflow or "Exit Workflow" to stop execution. User can also set the Image of the Notification based on what is the purpose of the Notification task.
And the last property is Loop threshold which is very important. This integer property indicates how many times the Step is allowed to execute in a single workflow execution. Based on outgoing path we may end up creating a loop where the same step gets executed multiple times. To avoid infinite looping of execution this property indicates the threshold value and on exceeding this value at runtime workflow gets terminated.
This task has multiple outgoing paths based on multiple conditions configured. It provides the ability to design conditional flow based on multiple conditions. Decision task is very crucial when you want to have conditional flow in your workflow based on some set of conditions.
Connect task provides the ability to change the CRM connection at runtime when you have to deal with data from multiple CRM connections in a single app. It's a very natural requirement to have data from multiple connections in a single app. To achieve this workflow designer have Connect task. You can have as many connect tasks as you want and each connect task has a property called Connection Identifier which is a unique name used to identify a connection across all workflows. Users can either type in a new connection identifier name or select it from the available list of connection identifiers. When Connect task is executed user needs to provide a connection to assign it to a connection identifier. Once the connection identifier is assigned a connection it remembers it and changes the active connection to the selected connection when executed. Connect properties also provide an option to select a connection for Identifier either "On Step Execution" or "Before workflow Start". If a workflow contains any Connect task configured to provide connection. Before workflow starts, a popup window to select a connection will appear before workflow execution.
Connect task will connect apps to multiple org's workflows, and migrate the data from one app to another during runtime. When a workflow is created using connect task then, the workflow will take the data from Org 1 and display or migrate the data to Org 2.
Follow the below steps to create a workflow with connect task.
Open an app and create a workflow.
Now, drag and drop the connect from Common Tasks.
On the right-hand side now select the Connection Identifier where the user needs to map the workflow to an active connection.
Select either you want to execute it " On Step Execution" or "Before the workflow starts" and click Save.
Save and run the workflow.
Here, is an example of a Connect task multi-org data migration or comparison app. Steps in Blue are from Org 1 which are connecting the steps in Green from Org 2.

📌 More utility tasks will be introduced in future updates to further expand the design possibilities.
The Wait Task is designed to introduce controlled pauses during workflow execution, particularly for scenarios that require temporary halts before continuing with the next action.
Navigate to the Utility Tasks dropdown.
Select Wait Task from the list.
Drag and drop the Wait Task onto the Designer Canvas to add it to your workflow.
1. Wait Type
Users can configure the type of wait depending on their workflow requirements. Three options are available:
Static:
Uses a fixed wait time specified in the Wait Time field.
Default value: 5 seconds.
Range: 0.0 to 60 seconds.
Cell Reference:
Uses a value from a specific cell in the sheet.
The value must be between 0.0 and 60 seconds.
Named Range Reference:
Uses a pre-defined Named Range as the wait duration.
The value in the Named Range must be between 0.0 and 60 seconds.
Notes: If the value entered exceeds 60 seconds, it will automatically be adjusted to the maximum limit of 60 seconds. For the Static option, users will receive an error message prompting them to revise the value if it exceeds this limit.
2. Loading Message
This field allows users to customize a message that displays during the wait period.
The loading message provides feedback to users, indicating that the task is executing.
With the Wait Task, users can now introduce necessary pauses in their workflows, allowing for more efficient and controlled task execution.
The Connected Workflow feature is designed to help Fusion App Designers simplify complex workflows by reusing common task sequences across multiple workflows. It promotes efficiency, consistency, and easier maintenance by modularizing frequently used steps.
To add a Connected Workflow to your process:
Go to the Utility Tasks dropdown in the Designer.
Select Connected Workflow.
Drag and drop it onto the Designer Canvas where you want it to run.
In the Workflow field, select the workflow you’ve already created that you want to call from this step.
Step Name: Defaults to Connected Workflow. You can rename it to reflect its purpose in the main workflow.
Workflow: Choose the existing workflow you want to call from this step.
Loop Threshold Value: Set to 10 by default. Defines the maximum number of iterations allowed during looping scenarios.
Resume when connected workflow fails/cancels: Enable this checkbox if you want the calling workflow to continue even if the connected workflow fails or is canceled.
Quote WF Connector contains common standard task like Quote Line of Quote, Price Book of Quote and Price Book Entry of Price Book.
Instead of rebuilding these steps in every workflow, you can call Quote WF Connector from workflows like Workflow : Opportunity LFS.
The result? Cleaner, more manageable workflows.
Connected Workflows are a great way to reduce duplication, keep workflows clean, and encourage reusability across your Fusion Apps. This feature ensures robust workflow control with fewer steps.
These CPQ APIs will be available in the workflow only if your Salesforce org has the Salesforce CPQ package installed and the Quote and Quote Line objects are included in the data model. Only then will you be able to access and use the CPQ API tasks within the workflow.
Below is a summary of the core properties and functionalities of the CPQ APIs:
Description: Retrieves detailed information about a specific quote, including its associated Quote Lines and related data.
Use Case:
Fetching the current state of a quote for review or updates.
Inputs:
Quote Form Map
Outputs:
Quote Model with Quote Lines
Description: Performs pricing calculations for a quote, applying rules such as discounts, taxes, and promotions.
Use Case:
Ensuring accurate pricing before finalizing a quote.
Inputs:
Quote Form Map
Quote Line Grid Map
Outputs:
Updated Quote Model with calculated prices
Description: Checks the quote for errors or discrepancies, ensuring it meets predefined business rules.
Use Case:
Verifying quote accuracy before submission or approval.
Inputs:
Quote Model
Outputs:
Validation Results (Pass/Fail)
List of Errors (if any)
Description: Saves changes made to the quote and updates the Quote Model in Salesforce.
Use Case:
Persisting updates to a quote after modifications.
Inputs:
Updated Quote Model
Outputs:
Confirmation of successful save
Description: Retrieves product information from the Salesforce Product Catalog.
Use Case:
Fetching product details for inclusion in a quote.
Inputs:
Product ID or Filter Criteria
Outputs:
Product Details
Description: Adds a product to a specific quote, updating the Quote Line Model.
Use Case:
Including additional products in an existing quote.
Inputs:
Quote ID
Product ID
Quantity
Outputs:
Updated Quote Model with the new product
These APIs are designed to integrate seamlessly with Salesforce CPQ functionality.
Proper authentication and API permissions are required for access.
Responses are returned in standard Salesforce data formats (e.g., JSON or XML).
By leveraging these APIs, users can automate and streamline their quote and product management processes, improving efficiency and accuracy.
Installation Instructions to help you get started quickly
To ensure the best experience with Valorx Fusion, please review the supported environments below:
🖥️ Supported Windows Client Versions
Valorx Fusion’s Excel add-in is built on widely supported Microsoft technologies and runs smoothly on the following Windows Client versions:
Windows Version
Compatible
Remarks
Windows 11
✔ Yes
Fully supported and recommended
Windows 10
✔ Yes
Fully supported and recommended
*Although technically supported on Windows 7, we strongly recommend upgrading to Windows 10 or later for optimal security and performance.
📊 Supported Microsoft Excel Versions
The add-in works with the most widely used versions of Microsoft Excel:
Excel Version
Compatible
Remarks
Microsoft 365
✔ Yes
Fully supported (32-bit and 64-bit)
Excel 2021 / 2019
✔ Yes
Fully supported
📌 Our Recommendation
For optimal performance and the most reliable experience, we recommend:
Using Microsoft Excel 2016 or later
Running on Windows 10 or Windows 11
To get Valorx Fusion running on your computer, please follow the below steps.
Click here to download the latest Valorx Fusion.
Once the installation page pops up, check in the Terms and Conditions and click on INSTALL.
Once the installation is complete user need to click on Finish.
Once the installation is completed, open Microsoft Excel, and you should see Valorx Fusion Ribbon tab. This means you have successfully installed Valorx on your computer.
Select Valorx Fusion and click on Start.


State Management enables designers to control the dynamic visibility and locking behavior of their app at runtime. Rules can be defined for three distinct areas of the app: the Ribbon, Sheets, and Maps (grids and form maps).
You can access it from the State Management tab in the Tasks menu. By clicking the 'New State Management Task' button, the State Management Task screen appears as shown in the image below:
At least one rule must be created before the task can be saved.
For ribbon tasks created in Fusion V20.10 and earlier, the Refresh Ribbon Task can now be found in this Ribbon Section of the State Management Task
Ribbon Rules allow designers to control which buttons and button groups are shown or hidden in the app ribbon at runtime. Rules can be applied without any conditions (always apply) or based on defined When-Then conditions.
Enter a Task Name
Select the Ribbon Section tab.
Click "+ Add Rule". A "RULE OF : RIBBON SECTION" pop-up opens.
Enter a Rule Name.
Note: The When (condition) block is optional. If left empty, the action defined in the Then block will always apply at runtime regardless of any data or user state. If conditions are added, the action only applies when those conditions are met.
When (Condition) — Optional
Uses the same condition builder as existing Fusion Rules.
Supports multiple conditions. Conditions can be added, edited, or removed.
If left empty, the Then action always applies at runtime
Then (Action)
Select one or more Buttons or Button Groups from the dropdown.
Choose the action from the following options:
Sheet Rules allow designers to control the visibility of individual sheets within the app at runtime. Each sheet can be set to always show, always hide, or show/hide based on defined conditions.
Enter a Task Name
Select the Sheet Section tab.
Click "+ Add Rule", "RULE OF : SHEET SECTION" pop-up opens.
Enter a Rule Name.
When (Condition) — Optional
Uses the same condition builder as existing Fusion Rules.
Click "+ Add" to add one or more conditions.
If left empty, the Then action always applies at runtime.
Then (Action)
Select Sheet: Choose the target sheet from the dropdown.
Action: Choose Show or Hide for the selected sheet.
Click "+ Add" to add multiple sheet action rows.
Multiple sheets can be configured within a single rule
Conditional Locking gives designers control over when and how data is editable within a grid or form map at runtime. Rules can be defined to automatically lock or unlock cells, rows, or columns based on data conditions or formulas. Lock states update dynamically as underlying data changes.
Enter a Task Name
Select the Map Section tab.
Click "+ Add Rule". A "RULE OF : MAPS SECTION" pop-up opens.
Enter a Rule Name.
When (Condition) — Optional
Uses the same condition builder as existing Fusion Rules.
Click "+ Add" to add one or more conditions.
If left empty, the locking action always applies at runtime.
Then (Action)
A dropdown allows selection of the locking type:
After selecting the lock type, a "Select Value Type" dropdown appears to specify how the target cell, row, or column is identified.
Click "+ Add" to add multiple locking action rows within a single rule.
Microsoft Excel for Mac is one of the platforms where users can run the Valorx Fusion app
Mac and Google Sheets are the two other runtime platforms that Valorx supports. Let's have a look at Mac and its installation and also know how does it work.
Visit Valorx for Mac: Microsoft AppSource for more information.
To get Valorx Fusion installed and running on your Mac, please follow the below steps.
Open an Excel, and click on Insert.
Select Get Add-ins, and click on STORE.
Search for Valorx and click on it.
Once the installation is completed, open Microsoft Excel, and click on Valorx Fusion Ribbon tab for getting started.
The user needs to click on Start and a Task Pane on the side will open which will have a Connections tab, Apps and App Menus tab will appear once the user is successfully authenticated.
Connections: This is used to create new connections and find any existing connections. Click on Connect button to connect with Salesforce. Users can connect to multiple Salesforce Orgs.
Apps: Users can open assigned apps from Apps List. Users can also search and find the apps from the list. Users can always create a New Copy or open the App in runtime by selecting the options.
App Menus: App Menus will open automatically when an app is opened. App Menus section will order the buttons configured for that particular app.
Inserting rows using the right-click option is one way where users will be able to insert the rows. Select one or more entire rows by moving the cursor to the row numbers. Right-click the selection and select Insert rows from the selection. Select either the row that needs to be inserted above or below the selection.
In the below image we inserted a row below E9 and when we click Save it will display the data in E10.
Formulas and default values won't be dragged to the newly inserted rows with a right-click insert, unlike Insert rows in the toolbox.
Users will now find an option to download the file for Mac version 16.60. Previously, the file used to open automatically but due to security-related updates for v16.60 this change has taken place. Now, with v16.60 users need to manually open the file or app. for more information on this update.
Currently, .xlsb format apps are not supported by Mac and Google Sheets in Runtime Mode. Save the app in .xlsx or .xlsm format in Design Studio to overcome this issue.
".xlsm" format files are not opening in Excel for Mac for versions above 16.59. User should open the “.xlsm” file manually from the Download folder in Mac for Excel - versions above 16.59.
App Settings are those which Designers will set for the App. These settings are only for the apps that you create. App Settings will have four categories like Information, Settings, Security and Messaging and Reporting.
Information : This setting will provide the information related to the App. This will have two categories like General and App History.
General information will have the App Name, Unique Id and CRM Id.
App History will contain the information of history like the App Version, name of the Creator, date when the app was created, name who modified the app and the date when the app is modified.
Settings : This App Setting will have three categories – App Behavior, App Performance, and Connection Settings. App Behavior will have five check-ins through which Designers can set how an app should behave or run in Runtime.
App Behavior – This section includes five check-in points that allow Designers to configure how the app behaves during Runtime. Each option provides flexibility to define runtime interactions based on specific business requirements.
Prevent Local Save - This will prevent the app from saving it offline. By enabling this option Designers will find that the option to "Show dialog for unsaved changes when closing Runtime file" as disabled.
Show dialog for unsaved changes when closing Runtime File -
Enabling this checkbox prompts a confirmation dialog when closing the Runtime file if it is not saved locally.
Note: This option applies only to local saves of the Runtime file and does not affect Salesforce saves.
App Performance – This section offers two settings that help optimize how the app performs, particularly when working across Microsoft Excel and Google Sheets environments.
Apply Field format in Design Studio - This setting will help the Designer in case of any field formats applied in Microsoft Excel to be applied in Google sheets by enabling this setting. This setting will also improve the app opening experience in Runtime.
Remove Data Validation message in Google Sheets - This setting is designed for Google sheets as the Excel will have two types of data validation messages however, Google Sheets will have will merge the two validation messages from Excel and have one message. By enabling this option validation messages will not pop up in Google sheets.
Connection Settings – The "Use Specific API version" option allows the design studio users to select a specific API version supported by their Salesforce Org. By default, Fusion uses the latest API version supported by the Salesforce Org. This flexibility allows users to be on a specific version of the Salesforce API.
This app-specific setting allows users to use different API versions across different Fusion Apps.
Security : This setting will allow the Designer to provide the password and protect their worksheet. Designer can decide if the sheet will be password protect only in Design Studio or in Runtime. If Designer decides to protect the sheet in Runtime mode then, Users can only view the information.
Below is the image when the sheet is not protected.
Worksheets needs to be protected in Design Studio from Maps.
In Design Studio, select Maps, hover over Display Options, select Security.
Edit Map which needs to be protected, and check in "Secure worksheet based on field metadata".
Provide the Password, and if the sheet needs to be protected in
Below image shows when the sheet is protected. Designers can make changes to the password and also change the access level to users by just unchecking or checking the "allow all users of the worksheet to". Below image shows 2 Maps on the worksheet, we have provided password for only one map on the worksheet. Password will be applied to both the Maps but FLS settings will apply only to that Map for which Designer will select.
Messaging and Reporting : Designers through this setting will decide at what time or at which level a message should be displayed on the screen.
Below are the five check-ins for Messaging and Reporting.
Inform user when Query found no records
Inform user when Query was not attempted as Dependent Query found no records
Group CRM messages and display once workflow completes
We’re excited to bring three key enhancements in Fusion V20: Improved diagnostic logs to track workflow startup times, a “Executing Macro” status during macro runs, and clear error messages when a connected app is missing. These updates give you better visibility, smoother operations, and more control over your tasks.
Explore what’s new in Fusion v20 and download the latest version here!
This release introduces important updates for Fusion on Windows, focusing on improving troubleshooting visibility, connection flexibility, and user experience during runtime and configuration.
This enhancement adds a Silent Mode capability to the Notification task, giving you more flexibility in how notifications are triggered during runtime.
A new Silent Mode checkbox is available (unchecked by default).
This control becomes available only when Silent Mode is selected, ensuring it appears in the correct workflow context.
Even when executed silently, the notification will still be logged, allowing you to maintain full auditability without interrupting the user experience.
This enhancement introduces Detailed Logging for Query tasks, delivering deeper diagnostic detail when Enable Diagnostics is checked. Fusion now records and displays a richer set of data under Runtime Logs, including:
Timestamp for precise event tracking
Actual SOQL used at execution time
Record count returned by the query
This improvement helps teams troubleshoot data behavior more effectively and understand the exact query execution path, making it easier to diagnose mismatches, performance issues, or unexpected results.
This enhancement expands Detailed Logging into Save tasks, offering an in-depth view of changes made during data updates. With Enable Diagnostics is checked, Fusion will capture detailed information in Audit Logs, including:
Timestamp for precise event tracking
Record count (number of records in a Grid Map, or 1 for a Form Map)
Modified fields showing both the previous and updated values
With this upgrade, teams can more easily trace data modifications, validate update behavior, and troubleshoot unexpected changes with clear, structured information.
Diagnostic logs now provide better visibility into the time taken before a workflow starts. The system tracks the duration from clicking Launch from Salesforce (LFC) to the start of the workflow, including Excel launch and Fusion readiness, with a new Pre-Workflow Load Time summary to help spot startup delays.
A new status message, “Executing Macro”, is now displayed while a macro is running in a workflow, giving users clear visibility that the process is in progress.
Fusion now displays a clear error message in the UI when the required connected app is not installed, helping users quickly understand and resolve the issue.
We appreciate your continued support as we enhance Fusion to serve you better. More updates are on the way.
Valorx Fusion Settings are those that users can set for the Valorx Fusion but not for the apps. Valorx Fusion has different consists of different settings like Information, Settings, Logs, and Runtime Cache.
Information : This setting will provide the complete User information like Full Name, User Email, User Name, User id, License Type, Organization Name, and Organization id.
Fusion settings are those which will allow the user to make any settings to the Maps, providing an option to select the CRM platforms and Valorx Support.
Maps: Map Color Settings allow users to customize the background color of the Header and data of Maps (Grid and Form Maps) before creating them. The users can reset the color of the map to a new one or restore it to the default color. To access the Map Color Settings, users can click on the color palette icon located on the map toolbar. This will open the color picker window, where users can choose the desired color. Users can set the colors to both Grid and Form Map. Standard and Advanced are the two options where users can select from the pre-defined colors or set the advanced colors. No Map level customization will be affected when they are set to default colors. Pointer Text in Formula Row of Map is another section where CRM data is mapped, and conditional formats are configured. Custom formulas can be added for blank columns and save-only fields. The pointer text shows the current formula being used for the map. Users can either hide or show the text in the formula row.
Designers can allow users to add dynamic columns in runtime mode by checking in the checkbox.
Users can disable the Valorx menu on right-click by checking in the checkbox.
This checkbox gives you the option to open a new Excel file each time the Launch from CRM function is executed. Utilizing this functionality ensures enhanced performance of the Fusion App while also preventing any potential undesirable impacts on the existing Excel file.
Active CRM : Active CRM will show available CRM connections on Start Screen and displays the available connections. This feature allows users to quickly access and switch between different CRM connections. Valorx Fusion has three CRM connections like Salesforce, Microsoft Dynamics 365, and ServiceNow.
Logs: Logs are those where users can find the activity logs for both Design Studio and Runtime. Refer for more information.
When users run an application, certain files required for the application to start are downloaded and stored on your local device. This helps to reduce the time it takes for the application to launch the next time you use it, as it doesn't have to download those files again. By caching these files locally, the application can launch more quickly and provide a better user experience.
To resolve issues where recent app design changes are not reflected properly, users can delete cache files for individual apps. Follow these steps:
Click Settings.
Then click on the Runtime Cache tab.
Locate the app in the list.
Click the
This will remove the cache files specifically for that app, ensuring the latest changes are loaded.
To quickly clear cache for all apps, use the Purge Cache option:
Click Settings.
Then click on the Runtime Cache tab.
Click the Purge Cache button.
This action will remove cache files for all apps simultaneously. It is useful when multiple apps are not reflecting recent changes, allowing for a fresh load of all apps' designs.


The Fusion v19.10 release is packed with exciting enhancements for the Fusion Windows platform. We’ve made it faster, smarter, and easier to use — with improvements to automation, runtime performance, and troubleshooting.
Explore what’s new in Fusion v19.10 and download the latest version !
We are pleased to announce the latest release from Valorx, which introduces an exciting new feature, critical enhancements, and essential bug fixes, all meticulously crafted to significantly enhance your Salesforce experience.
We invite you to explore our comprehensive release note, providing a thorough overview of the noteworthy additions and improvements incorporated into this update.
Once the installation of Valorx Fusion is completed successfully, then users need to create a New Connection. This screen will allow you to connect to the existing connections, or manage your connections.
After the installation, the user should see Valorx Fusion Ribbon tab in the Excel sheet. This means you have successfully installed Valorx Fusion.
Windows, Mac and Google Sheets
Valorx brings your CRM into spreadsheet such as Microsoft Excel and Google Sheet. Valorx provides two way connectivity between CRM and Excel.
Valorx supports Mac and Google Sheets. Users who interact with Salesforce data on daily basis can try Valorx ultimate sheet connector - a mix of speed, amazing UI and bulk data processing.
Valorx will make this happen by providing a natural sheets experience for both simple and complex computation needs while maintaining the security, needs and controls established within Salesforce.
User can install the latest Valorx Fusion Versions on Mac and
Workflow and UX screen is the place where an app designer can craft user experience of runtime of an app. This screen has two sections which are explained as follows.
This section provides the ability to visualize the ribbon when the app is opened in Runtime.
On selecting any ribbon button it also highlights related workflow from the below workflow list. User can change the icon and the size of the button. There is one button property called Default Visibility which indicates whether the button is visible at runtime or not. Hidden buttons can be made visible with Refresh Ribbon Task. Last button property is Run at App Launch which indicates the workflow associated is configured to run immediately on launching app in runtime.
Run at App Launch this enables the app to launch when users launch an app. Users can launch an app through App Lunch. Users can open the Workflow settings and select the option to Run at App Launch.
Open the Workflow and on the right hand side of the Workflow users will find the Workflow Settings.
Click on the name of the Workflow and users will find two options like Run at App Launch or Launch From CRM.
Top 20 records containing all modified field for additional context
Fixed the behavior of blank values in the Display task
When no data is present, blank values will no longer be shown as 0, ensuring accurate output.
Improved consistency in Delete Task behavior Records that meet the defined conditions are now removed reliably across all scenarios.
Resolved date handling in the Save Task Date values are now saved accurately across different time zones, ensuring consistent results for all users.
Corrected number formatting in the Display Task Number formats such as currency, decimal places, and percentages are now preserved correctly in form maps after running the Display task.















Configure the When (condition) and Then (action) as needed.
Click Save to apply the rule.
Configure the When (condition) and Then (action) as needed.
Click Save to apply the rule.
Configure the When (condition) and Then (action) as needed.
Click Save to apply the rule.
Rule Based
The button/group visibility is controlled by the When condition defined above.
Show
The selected button/group is always shown.
Hide
The selected button/group is always hidden.
Rule Based
The sheet visibility is controlled by the When condition defined above.
Show
The selected sheet is always shown.
Hide
The selected sheet is always hidden.
Lock Cell
Lock specific individual cells based on Salesforce data, spacer column values, or conditional formatting colors.
Lock Row
Lock entire rows of data when a defined condition is met. Useful for preventing edits on approved, closed, or read-only records.
Lock Column
Lock entire columns either permanently (always locked) or conditionally based on defined rules.


















Visit the below to know more about these supported platforms.





For Standard Users This is the environment where Standard Users interact with the app. They can search and select records, view mapped data, make updates, and save changes — all based on the app design and permissions set by the Designer.
To run the app, click the "Select Account" button. This will open the Search & Select screen, where you can choose an Account record. If the selected Account has related Opportunity records, they will appear in the grid on the main sheet based on your earlier mapping.
You can now update the Opportunity data directly in the grid. Once you're done, click the Save button. Fusion will save records back to Salesforce and display a summary popup showing the status of each record update.




Click here to get the latest Valorx Sidebar Add-In app.
Install the App:
Click the "Install" button on the app’s detail page.
Sign In:
Sign in with your Google account if prompted.
Consent and Permissions:
Review the permissions the app requires and click "Continue" or "Accept" to proceed.
Launch the Google Sheets App:
After installation, open Google Sheets. You should find Valorx For Salesforce listed under extensions. This confirms Valorx Fusion has been successfully installed on your google workspace environment.
Select "Valorx For Salesforce" and click "Start" to begin.
You may now explore Valorx Sidebar Add-In and its enhancements to your Salesforce experience.




Valorx for Salesforce will open once the user clicks on Valorx.
Click Add.
Follow the install process, and provide the required Credentials to get started with Valorx Fusion.
Once the installation is completed, open Microsoft Excel and the user should see the Valorx Fusion Ribbon tab. This means you have successfully installed Valorx on your Mac.
Maps-Settings-Display Options-General
Customized Grids Allow adding dynamic columns in runtime
Offline Mode
Run when going Offline
Run when going Online
Enable in Offline mode (if possible)
Tasks
API Refresh Map Data Import Launch CRM
Workflow and UX-Toolbox-Common Tasks-Decision Rule Type
Launch Mode
Workflow and UX-Toolbox-Display
Dynamic Icons






Prevent Print - This will prevent the app from print and this option will be disabled for offline mode.
Enable Offline Mode - Users will be able to open an app even when they are offline by enabling this option. Designers should save the Runtime App. Once , the app is saved they can open the app on the local desktop.
Enable Macro support for office in Mac
User can also select the protection features available under "Allow all users of the worksheet to".
Click OK.
Inform user when Save task found no record to push to CRM




This release introduces important updates for Fusion on Windows, focusing on improving troubleshooting visibility, connection flexibility, and user experience during runtime and configuration.
You can now see Elapsed Time included when exporting Diagnostic Logs to Excel using the Export button. This column helps users analyze workflow performance and troubleshoot more effectively by tracking how long each process takes.
We’ve added a new option to always display the Connect Task prompt at runtime for better control over connection management.
Previously, when the same connection was reused across workflows or repeated runs, users were prompted only once, which could cause workflows to continue with unintended connections.
Now, designers can enable a new checkbox option — Always Show Connect Task — in the Connect Task configuration. When enabled, the Connect Task prompt appears every time the workflow runs, even if:
The same Connection Identifier is used in multiple workflows, or
The same workflow runs multiple times.
This update gives users more flexibility and ensures the right connection is always used.
We’ve improved error logging for Refresh Map failures to provide clearer and more informative messages.
Refresh Map error logs are now more detailed and informative, similar to Query Task failures, providing clearer insights into issues such as network or authentication errors.
With this update, you’ll see:
The actual system or network error (e.g., DNS failure, timeout).
A clear explanation linking the issue to its root cause.
This improvement ensures consistent error reporting, reduces confusion, and helps users quickly identify whether a failure is data-related, network-related, or Salesforce-related.
In the old SNS screen, selected values now appear at the top of the Configured Lookup Dialog box. This small but useful change makes it easier to review and manage selected items without scrolling through the entire list.
This concludes the Fusion v19.10 release notes. We appreciate your continued support as we enhance Fusion to make every release more powerful, stable, and user-focused.
This release focuses on enhancing stability and performance to provide a smoother and more reliable experience. System behavior has been optimized to improve everyday usage and ensure consistent performance.
Improvements
Improved handling of Grid Map values in certain scenarios.
Enhanced reliability when saving multiple changes across maps at once.
You can now access diagnostic logs in Runtime mode for Google Sheets. These logs help you track and troubleshoot workflow issues more easily by recording detailed runtime activities.
A new option is now available in Fusion for Google Sheets to clear cached objects stored in Local Storage for Query Tasks. This feature introduces a Clear Cache button, allowing users to easily remove stored object data and ensure each query retrieves the most up to date information.
The Run at Launch option lets workflows start automatically when runtime begins.
When a user opens the Google Sheets Extension and clicks Start, the system checks whether Run at Launch is enabled in the design.
If enabled, the workflow runs immediately.
If not, users can trigger it manually.
This feature helps automate routine tasks and saves time for runtime users.
We’ve improved how Display Tasks run in Google Sheets for better performance.
Grid maps are now processed in sequence and grouped by sheet.
Each group runs in parallel for improved performance, while the maps within each group (sheet) execute sequentially for better control and consistency.
Form maps always run before grid maps.
These enhancement make complex workflows run more smoothly and efficiently.
The Display, Save, Add/Delete, Clear, Insert Row, Clear Rows, and Delete Rows tasks now run significantly faster in Google Sheets. Additionally, data fetching in Decision Task conditions that use named ranges has been optimized for improved performance and faster execution
We’re continuously improving Fusion to deliver a seamless experience across all platforms and this release is another exciting step forward.
The introduction of the Add Field Task aims to enhance the capabilities provided by the Tasks module.
This task enables the users to add a field(s) in the sheet while executing any App in the runtime mode.
Users can access it from the Add Field tab in the Tasks menu. By clicking the 'New Add Field Task' button, the Add Field Task screen appears as shown in the image below:
Users can select the desired configuration for adding a field(s) using the options described as follows:
Selecting the desired map upon which the field is to be added.
Field Type: Fields List or Spacer (blank) Field.
Start Location where the field has to be added.
Map Field Type: Display Only or Display And Save
Value type: Static, Cell Refrence and Named Range
Add Value: Input field values
Once the Add Field Task has been created, users can create a workflow and use it to add field(s) in the runtime mode.
The Run Health Check feature on the Valorx Home screen has been reinforced with an added functionality.
If the Valorx Fusion Add-In becomes disabled or hidden from the Excel Ribbon, users can click the Run Health Check button to successfully enable the add-in on the Excel Ribbon once again.
To enhance the swiftness and efficiency of the Valorx App Store experience for users, we have eliminated the need for 'signing in' whenever users want to install an app from the App Store.
Now, the users can simply open the Valorx App Store and directly hit the Get button to install any desired Valorx Fusion App.
Valorx Fusion V15 comes up with two important functionality additions in the Settings menu in the Fusion Ribbon.
Provision for the Logged-In User to utilize Launch from CRM without creating a New Connection
Fusion now allows the logged-in user (Admin User) to utilize the Launch from CRM feature, granting direct access to any user's Valorx Fusion App without the need to create a new connection after entering the credentials. This function can be performed via the 'Launch Valorx' button in Salesforce.
To utilize this functionality, users must ensure that the "Launch from CRM with the Logged in User" checkbox is selected in the Settings menu.
Opening a New Excel for every Launch from CRM
Users now have the option to open a new Excel file each time the Launch from CRM function is executed.
This function can be utilized by selecting the "Open new Excel for every Launch from CRM" checkbox in the Settings menu.
Advantage: Utilizing this functionality ensures the enhanced performance of the Fusion Apps while also preventing any potential undesirable impacts on the existing Excel file.
Fusion now allows device-enabled Azure AD SSO to connect with Salesforce.
The API Task now successfully executes at runtime when the parameter includes a value with any special characters.
The issue faced by certain users when using the Rich Text Editor has been resolved.
The problem experienced while restoring an App using its backup file has been fixed. The Restore function now operates perfectly.
The API Task runs accurately with the Filter Type selected as 'Inbound Integration'.
The problem of the Launch from CRM action encountering an error when the user's session had expired has been resolved. Now, the user will be prompted to either log in again (in case the connection was already created earlier) or will be asked to create a new connection.
We have found that Fusion inaccurately displays the Record Type selected for a particular Profile. Currently, it shows all available Record Types instead of displaying only those selected from Salesforce.
Get the latest Windows client: Valorx client
Valorx Managed Package: AppExchange
Valorx App Store: Checkout the productivity Apps
Valorx for Google Sheets add-on:
Valorx for Mac:
If you have any questions or feedback, please visit our Valorx Support page. We are fully committed to enhancing and complimenting your CRM experience and look forward to hearing from you!
Users should first create a connection before creating an app. Users can create new connection under four different Login Endpoints like Login, Sandbox, Custom Domain and Community.
Follow the below steps to create a New Connection.
Click on Valorx Fusion Ribbon tab and click on Start.
Connections window will open and now users needs to click on New Connection.
Provide the name of the connection under Connection Name.
A Salesforce Connection window will open which will have four Login Endpoint like Login, Sandbox, Custom Domain and Community.
Login : Users can create the connection with their Salesforce Org by providing Salesforce Login credentials.
Sandbox : Users can create the connection with Salesforce Sandbox Org by providing the login credentials.
Custom Domain : As the name suggests here, users can create
Community : Community URL needs to be validated when adding a new connection to the start screen. Example : If provided URL has a pattern of "*.lightning.force.com" then provide a valid suggestion.
Click on Add then, provide the login credentials for Salesforce.
Users may receive the below Missing Package/Configuration message when they do not have the Valorx Package installed or expired. This validation message will guide the users to verify few points if the package is installed and active.
Check if the Valorx Managed Package is installed. Install the package from AppExchange in case it is not installed.
Contact [email protected] if the package has expired.
If the package is installed check if the Valorx Licence and Permissions are assigned.
Users may receive the below Missing Prerequisite Site message when the permissions are not set however, the Valorx Package is installed.
Check if the Valorx Managed Package is installed correctly.
Check whether the permission set is assigned to the account which are needed to access the Valorx resources.
Users need to follow the below steps when they receive the below message for CRM Environment not found.
Please connect with your Valorx Administrator to white-label the mentioned Org Id.
Valorx Administrators can white-label the Org Id(s) by logging into their Valorx account over the Valorx website.
Users can mark the frequently used connections as Auto Connect if they do not wish to click on the Connect button every time.
Follow the below steps to mark the apps to Auto-Connect.
Click on Start and open Connections window.
Now select the drop-down then, the list of all the Apps under that connection will show.
Users will find the below headers for every connection.
Name: Users can find the list of connections under this header and even users can edit the name of the connection from here.
Auto Connect: Users can Auto Connect the connections by moving the button from left to right.
Status: Users can find the status of the connection like Connected or Not Connected. Users can easily log out the connection by clicking on Log Out. Users can even connect to the connection by clicking on Connect. Every connection which is connected will have Admin button where, users can find the information of the Valorx Package details by clicking on Admin button.
Click on Start and all the auto connected apps will appear besides Active Connections.
Valorx Fusion supports multi-connections. Users can login to different environments and work on different Valorx Fusions Apps at the same time.

App designer can also control visibility of buttons appearing in Toolbox section of ribbon at runtime. Ribbon UX component is also collapsible so if you just want to focus on Workflow List only it can be collapsed.
This section provides list of existing workflows and ability to create, edit, clone and delete workflows.
Each entry in this list shows Name of workflow, Ribbon Button name of workflow, Workflow Id which is used to configure workflow on Wind, number of steps in workflow and behavior which indicates whether the workflow is configured to run at app launch, whether workflow is enabled for Wind and if yes is it scheduled on Wind or not. These different behaviors can be controlled from the workflow designer while creating or editing workflow.


On MS Edge Browser go to Settings.
Click Cookies and Site Permissions from the "Settings" bar on the left hand side.
Click Pop-ups and redirects from "All Permissions".
Select the URL from "Allow", and click Remove.
On Google Chrome Browser go to Settings.
Click Security and Privacy from the "Settings" bar on the left hand side.
Click Site Settings.
Select Pop-ups and redirects from "Content".
Select the URL from "Allowed to send pop-ups and redirects" and click Remove.
Check-in the option for Run at App Launch and click on Save.
Windows 8.1
✔ Yes
Supported with additional setup
Excel 2016 / 2013
✔ Yes
Fully supported
Excel 2010
✔ Yes
Supported, but older











Launch from Salesforce (LFS) denotes a functionality enabling users to directly initiate or access specific apps from Salesforce. This feature offers a streamlined process for seamlessly transferring data from the Salesforce CRM platform to our Valorx Fusion apps, eliminating the need for additional logins.
Designers can launch an app directly from Salesforce and export CRM data to Excel, by selecting the "Launch from CRM" option in Workflow and UX. To initiate the launch, users should access Salesforce, navigate to the desired location, and click on the Custom Button / Quick Action created within Salesforce.
Start an App and open the
Workflow is a place where all bits and pieces come together to create a magic. It provides a drag-and-drop interface for designing a meaningful course of actions utilizing Maps, Tasks and many other useful features of Workflow. It resembles flowchart where each step contributes to the final goal of the flow.
Workflow settings contain two things Workflow properties and selected Task properties.
We're excited to share what's new in Valorx Fusion v20.2! This release introduces two major additions; the all new State Management task and Preserve Custom Excel Data Validation designed to make your Fusion apps smarter, more dynamic, and more predictable than ever before.
Read on to discover what's new and how these updates can help you work smarter.
Refresh Map as the name suggests it will refreshes the map as per the requirement of the Designer and according to the instructions provided.
To get started with creating a Launch CRM Task open an Excel and click Start from Valorx Fusion Ribbon.
Now, open an app from Connections List in Design Studio, and click on Task and select New Refresh Map Task.
Refresh Map Task window will open which will contain the Name, Map, Object Name of Map, Options and Search.






































Click on the name of the Workflow to access its settings.
Select the "Launch from CRM" option by checking the corresponding box.
Click on Launch from CRM instructions and a popup window “Launch from CRM instructions” page will open which guides the users on how to configure a workflow to launch it from CRM. This page will have clear instructions with examples on how to create Detail Page Buttons and also shows how to add the buttons to the page layout.
Select the object from the "Select Objects to open its Page Layouts" dropdown.
Upon clicking "Open layouts", the Designer will be redirected to Salesforce, where they can access the page layout for the selected object.
To create a Detail Page Button before adding it to the Page Layout, please follow the instructions below:
Log into Salesforce using your login credentials.
Navigate to Object Manager and select the relevant object from Label.
On the left-hand side, click on "Button, Links, and Actions".
Choose "New Button or Link" on the right-hand side.
Provide a descriptive Label that explains the button and the Name will display when we do a tab.
Fill in the details for Display Type, Behavior, Display Type, and Content Source in the respective fields as mentioned in the Launch from CRM instructions page.
Select the object from the "Select Field Type" dropdown.
Copy the URL from the Launch from CRM instructions page and paste it into Context Source.
Here are two example images illustrating the URL with and without inbound integrations.
Copy the URL with and without Inbound integrations as per the requirement.
Click Check Syntax to verify any syntax errors.
Click on Save.
A message will appear, prompting us to add the new button to page layouts. Now, click Ok.
To return to the Page Layout, you can either select "Open layouts" from the Launch from CRM instructions page or choose "Page Layout" in Salesforce.
Below mentioned are the two sections where Designer should add the newly created Detail Page Buttons.
For Salesforce Lightning UI, add the button to "Salesforce Mobile and Lightning Experience Actions" by selecting "Mobile & Lightning Actions" from Fields.
For Salesforce Classic UI, add the button to "Custom Button" by selecting " Buttons" from Fields.
Click Save to finalize.
Once, the Designer has completed the creation of the Detail Page Button and its addition to the Page Layout. Now, it is time to run the app by clicking on the created button for Windows.
Navigate to the Sales section and either select the Object from the header or search for it. Then, click on the record to open it.
On the right-hand side, choose the Detail Page Button from the dropdown menu.
Confirm the popup to open up in a new window and click Open Valorx Home.
Before opening the app it will perform the steps of launch and set up in Valorx Fusion, then the Runtime app will open.
The Valorx App will initiate or start from the designated Workflow where the LFC (Launch from CRM) has been set up.
Once, the Designer has finished creating the Detail Page Button and adding it to the Page Layout, it is now time to run the app on Mac. Follow the steps below to run the app on the Mac platform.
Navigate to the Sales section and either select the Object from the header or search for it. Then, click on the record to open it.
On the right-hand side, choose the Detail Page Button from the dropdown menu.
When the message "Open this page?" pops up, click on the Open button. This message displays when users have chosen the behavior to "Display in a new window".
When the message below appears, click on Allow to grant permission for downloading the file.
To launch the Runtime Valorx App on Mac, navigate to your downloads folder and open the downloaded file.
Launch behavior from the CRM platform exhibits variations between v1.9 and prior versions of the managed package compared to the upcoming v2.0 release. This variation is applicable for Windows and Mac platforms. For more detailed information, please refer to the release notes of the managed package for version 2.0.
Parallel Workflow enables the simultaneous execution of Query tasks, API tasks, or both within a workflow. Traditionally, workflows execute these tasks sequentially, one after the other. With Parallel Workflow, eligible tasks are executed simultaneously, significantly reducing total processing time and improving workflow efficiency.
Follow these steps to set up and execute a parallel workflow in Design Studio.
Open the App in Design Studio:
Launch the desired app from Design Studio.
In the Valorx Fusion ribbon, click on Workflow and UX to open the workflow editor.
Add Query Tasks to the Designer Canvas:
From the toolbar, drag and drop at least two Query Tasks onto the Designer Canvas. Note: A minimum of two Query Tasks (Standard Mode) is required to run tasks in parallel.
Select Query Tasks for Parallel Execution:
Use your cursor to click and select all the Query Tasks you wish to execute in parallel. Ensure that multiple tasks are selected for parallel execution.
Enable Parallel Execution:
On the Workflow Settings panel located on the right side of the workflow window, locate the Enable Parallel Execution option.
Check the box to enable parallel task execution.
Save the Workflow:
Once you’ve enabled parallel execution, click Save to apply the changes.
Offline Mode for Workflow Ux is one of the important features which we have implemented in V13. Offline mode will help the users to use the app even if they are offline and it will avoid many steps. Users will always have the option to go back Online. Users need to first enable this offline mode from Workflow and UX and Settings.
Follow the below steps to enable the offline mode from Settings.
Open an App in Design Studio.
Click Settings from the Valorx Fusion ribbon tab.
Go to App Settings and select “Enable Offline Mode”, "Run when going offline" and "Run when going online".
Follow the below steps to enable the offline mode from Workflow and UX.
Open an App from Design Studio and click on Workflow and UX from the Valorx Fusion ribbon button.
Open the Workflow now on the right-hand side of the workflow. Click the edit button under Workflow Settings.
Check in the option for "Run while going Offline".
Click Save.
Now, open the App in Runtime mode and save the app in desired location. Users will find two options when they open the saved file.
Connect the app with any one of the two options:
Connect - This will connect you to the app in Design Studio.
Continue Offline – This will open the Runtime Saved file and Users can make the changes to the App.
Note: Users can go online when they want by clicking on “Go Online” this will again connect us to Design Studio.
'Launch from CRM instructions' Button
Users can find a button named "Launch from CRM instructions" when the 'Launch from CRM' button is enabled in the Workflow Settings, which will open a popup window that guides the users on how to configure a workflow to launch it from CRM. When launch from CRM is checked, the Behavior column in workflow list shows icon.
Designer canvas is an area where User can drag and drop various tasks from Toolbox and it becomes a Step of the workflow.
Each step is connected with an arrow connector which specifies the direction of the flow and the next Step in sequence. It also provides ability of zooming and panning, fit to screen and other helping features to visualize and navigate within the canvas.
Workflow always has a step named "Start" which is its default starting point when executed.
Workflow trigger has a section which is named as Excel Ribbon.
When Excel Ribbon is checked workflow gets associated with a Ribbon button. Excel Ribbon section allows user to either select or create Button Group which will be rendered at Runtime in Ribbon. User can change the Label of the button, its icon and the size of the button. These are the same things that can be done from Ribbon UX too.
Users can select the size of the button either small or large and also select the button of their choice from Valorx Icon Store.

State Management is a new task that lets designers control the visibility and behavior of their app dynamically — based on conditions they define. Access it from the task panel, and a pop-up will open with three sections to configure:
Ribbon Rules - Ribbon Rules Control which buttons and button groups are shown or hidden in the ribbon (This replace the Refresh Ribbon Task).
Sheet Rules - Sheet Rules control which sheets are visible to users at runtime.
Maps Rules - Conditional Locking Map Rules give your grid or form map a new level of control with Conditional Locking. Designers can define rules that automatically lock or unlock cells, rows, or columns based on data and it all updates dynamically at runtime.
Find out more about State Management Task here.
Your custom Excel data validation set in Design Studio is now fully respected at runtime! Fusion will always prioritise the validation you've carefully configured, giving you complete confidence that your rules are being applied exactly as intended.
Here's how it works:
If you've set up custom Excel data validation on a field in Design Studio, that validation takes priority at runtime just as you designed it.
If no custom validation has been defined, Salesforce's field-level validation steps in as a smart fallback, so nothing is ever left unchecked.
This means designers are fully in control of how data is validated, without Salesforce silently overriding their work.
Fusion v20.2 is all about putting more control in the hands of designers. Whether it's ensuring your custom validation rules are respected at runtime or dynamically managing the visibility and locking behavior of your app — this release delivers the tools you need to build with confidence.
We’re pleased to share Fusion Google Sheet v68, which focuses on improving data validation accuracy and value display consistency. This release includes the following bug fixes:
Resolved false data validation errors for picklist values with numeric or symbol formats Picklist values containing numeric, mixed (numeric + text), or symbol formats (such as 1.5%) no longer trigger incorrect validation errors when selected. The picklist field format is now consistently maintained as Plain Text during runtime and across all workflows, including after Display.
Improved Boolean value display behavior Fixed an issue where Boolean fields displayed only “True” and “False,” regardless of the Boolean options configured at design studio. Values are now displayed according to the configured Boolean options.
As always, we'd love to hear your feedback. If you have questions or run into anything unexpected, reach out to our support team or visit the Valorx documentation at docs.valorx.com.
Thank you for being part of the Fusion community. Happy building!
Select the Map which needs to be refreshed in Runtime according to which the Name and Object Name on Map will change.
Select the option either Refresh entire map or Clear Transaction Status.
Check in the confirmation "Ask for confirmation before removing unsaved records".
Click Save.


















The Add/Delete Task in Fusion allows Designers to insert or remove rows from a grid in a more dynamic and configurable way than standard Excel options. With enhanced filters and custom logic, this feature offers more flexibility and control within your app.
Open Excel and launch Fusion via the Fusion Ribbon.
Select your app from the Connections list.
Go to the Tasks menu, click New Task, then select Add/Delete. or Go to the Tasks menu, select Add/Delete, then click New Add/Delete Task.
To create an Add Task:
In the Add/Delete Task window, set the Type to ADD.
Enter the task Name.
Choose the Map and the corresponding Object Name from the dropdown.
You can define how rows will be added using one of the four available Add Task Properties:
Use the STATIC option to add a fixed number of rows to the bottom of the grid.
Steps:
Select STATIC as the property type.
Enter the number of rows you want to add in the Static Record Count field.
💡 Use this option when the number of rows to be added is always the same and doesn't need to change at runtime.
Use this option to dynamically add rows based on a cell value—without needing to reopen the Design Studio.
Steps:
Enter the cell reference of the topmost cell of the map in the Cell field.
Format: <MapName>!<CellAddress>
Example: Schedule Item!$A$1
💡 Tip: This method gives Designers the flexibility to control row count at runtime—no need to reconfigure the Add task in Design Studio.
Use a named cell to dynamically control the number of rows added at runtime.
Steps:
In Excel, right-click the desired cell and select Define Name.
Assign a name to the cell (e.g., RecordCount) and click OK.
In the Add Task configuration, search for and select the Named Range from the dropdown list.
💡 Cell Reference vs Named Range Reference When your Excel layout changes—such as when rows are added or removed—Cell References may break and need to be manually updated. In contrast, Named Ranges automatically adjust and remain consistent.
Use the Record Count option to add rows based on the number of records returned by another map.
Steps:
Select Record Count as the property type.
Choose the target map that you want to reference.
Configure the input in the Workflow.
Fusion will automatically insert the same number of rows as the records found in the selected map.
Example: If the map CustomerAccount returns 5 records, Fusion will add 5 rows to the grid during runtime.
💡 This is useful when you want to ensure row count dynamically matches another dataset.
Customize the message users see while the Add Task is running.
Message Style Options:
Default Displays the standard message: “Inserting rows to the grid”
Custom Enter your own message (up to 50 characters). Example: “Adding {0} new entries for this trial”
{0} will be replaced with the number of records being added.
Include Record Count
Tick this checkbox to display the total number of records in the message.
Works with both Default and Custom styles.
After configuring all required fields and properties (including Messaging, Map, and Add Task type), make sure to click Save to apply the changes.
⚠️ Note: The Add Task will not run in the app unless it has been saved.
To create a Delete Task:
In the Add/Delete Task window, set the Type to DELETE.
Enter the task Name.
Choose the Map and the corresponding Object Name from the dropdown.
Configure how records should be deleted during runtime using the options below:
Enable this to delete records based on the user's selection in the grid during runtime.
Use this when you want users to have control over which rows are deleted.
Enable this option to turn off the fast delete feature.
This is helpful in scenarios where slower, more controlled deletion is required (e.g., when dependencies or validations are involved).
Use filters to delete only the records that meet specific conditions.
Steps:
Click Add Condition Filter.
Configure each condition by setting the following:
Map Field
Prompt users before deleting records to prevent accidental deletions.
Steps:
Enable Ask for confirmation before deleting records.
Enter a custom confirmation message (optional). Example: "Are you sure you want to delete the selected records?"
💡 Use this feature to add a layer of safety and clarity for end users.
Fusion allows you to customize the messages displayed during and after the Delete Task is executed. This helps provide clarity to users and improves the runtime experience.
This message appears while the delete operation is running.
Message Style Options:
Default “Deleting rows from the grid”
Custom Write your own message (up to 50 characters). Example: “Deleting {0} patient entries”
{0}will be replaced with the actual number of records being deleted.
This message appears after the delete operation completes and summarizes any records that couldn’t be deleted.
Message Style Options:
Default “records were skipped”
Custom Example: “Deleting {0} patient records were skipped”
No Message Fusion will use a default fallback message.
Enable the Include record count checkbox to show the total number of records in your message.
💡 Works for both In-flight and Skip Summary messages when using Default or Custom styles.
After configuring all properties, don’t forget to click Save to activate the Delete Task.
⚠️ Note: The task must be saved for it to be available during runtime.
After creating and saving your Add or Delete Task, Designers must configure the task in the Workflow to make it executable at runtime.
👉 Go to Workflow Configuration ()
💡 Tasks that are not added to a workflow will not run in the app.
We are excited to announce the latest release from Valorx, packed with an innovative new feature, impactful enhancements, and essential bug fixes—all thoughtfully designed to elevate your Salesforce experience.
Discover all the key updates and improvements in our comprehensive release notes, crafted to provide you with a detailed overview of this release's highlights.
Get the latest version of Fusion here!
We’ve enhanced the workflow functionality to enable parallel task execution for Query tasks, API tasks, or both within a workflow to improve runtime performance and efficiency.
Users can drag and drop a Query Task (Standard Query) or API Task or both onto new or existing workflows.
After adding the task, users can configure the step to include all eligible tasks that can be executed in parallel during runtime.
When executing a workflow, the user initiates the process by clicking the Execute Workflow button.
If a parallel task is included in the workflow:
The workflow engine runs all the tasks in that step simultaneously using multiple threads.
Parallel task execution allows Fusion Runtime to perform faster and more efficiently by reducing sequential task processing time.
Find out more oh how to run task parallelly in workflow .
We’re excited to introduce a new Salesforce CPQ API feature that leverages Salesforce CPQ (Configure, Price, Quote) to enhance Valorx Fusion’s capabilities. This feature facilitates seamless integration with Salesforce CPQ APIs, allowing users to efficiently manage and interact with Quotes and Quote Lines within the platform.
Once the Quote Model is ready, the following CPQ APIs are supported:
Read Quote API
Calculate Quote API
Validate Quote API
Save Quote API
Benefits
Enhanced integration: Leverages Salesforce CPQ APIs for smoother operations.
Streamlined workflows: Simplifies managing Quotes and Quote Lines.
Improved efficiency: Offers better error visibility and faster data processing.
This new feature significantly enhances the integration between Valorx Fusion and Salesforce CPQ APIs, enabling seamless workflows, improved data processing, and better error handling. It simplifies complex Quote and Quote Line tasks, delivering a more efficient and user-friendly experience.
We are excited to introduce the Wait Task, a new feature designed to introduce controlled pauses within your workflows. This feature allows for a seamless integration of timing pauses, providing users with flexibility when handling time-sensitive operations, such as waiting for processes to complete or managing delays between workflow steps.
With the , users can now introduce necessary pauses in their workflows, allowing for more efficient and controlled task execution.
We’re excited to introduce an enhancement to the Import Task that allows users to selectively choose fields for mapping. This new capability simplifies the process, reducing clutter and minimizing the risk of errors, especially when working with large datasets.
Previously, all mapped fields were displayed, even if a user imported only a few columns. Now, users can control field visibility with a "Select All" master checkbox or individual field checkboxes, streamlining workflows both during design and runtime.
Design Studio Enhancements
Users can select or deselect fields to map when creating an Import Task.
A "Select All" master checkbox is available for quick selection.
This update significantly improves the data import experience, empowering users to work more efficiently with tailored mapping options.
We’ve introduced a streamlined solution for exporting user permissions for each object. This enhancement is designed to make sharing user permissions more efficient.
Benefits:
Saves time by automating the export of user permissions to a CSV file.
Simplifies client communication by providing a shareable file with comprehensive details.
This enhancement ensures a faster and more efficient permissions management process.
We are excited to announce a new enhancement that simplifies and secures the app promotion process by introducing automatic backup options. This feature ensures seamless transitions between sandbox and production environments while providing users with robust recovery options and a more intuitive experience.
Automatic Backup Prompt
When promoting an app, users can now choose to automatically back up the app in both Source and Target environments.
A confirmation dialog box prompts users to enable backups before proceeding.
Prevents accidental app promotion in the wrong direction.
Automates backups for quick recovery in case of errors.
Enhances user confidence with clear prompts and feedback.
This enhancement ensures a smoother and more reliable app promotion process, aligning with user needs for efficiency and security.
We are excited to announce the Saved Filter for User Selection enhancement, designed to provide users with a more efficient and personalized experience when applying and managing filters in the Runtime Filter Screen.
Efficiency: Simplifies the filtering process by allowing users to save, update, and reuse filter configurations.
Customization: Offers flexibility with filter naming, modification, and default settings.
Error Prevention: Built-in validations and confirmation dialogs minimize mistakes during filter creation or deletion.
This enhancement streamlines filtering workflows, providing users with a tailored and intuitive experience.
Newly introduced tasks and activities, such as and the , are supported starting from Version 16. Apps created using these features in Version 16 will not be compatible with older versions (Version 15 and below).
For apps utilizing the , while they can still run in older versions, the parallelism functionality will be lost. To fully leverage the benefits of parallel workflows, we recommend upgrading to Version 16.
To ensure seamless functionality and compatibility across all features, upgrading to the latest version of Valorx Fusion is highly recommended.
We've addressed several issues in this update to improve your experience. Here are the details of the bug fixes included:
Fixed User Data Capture Issue in Notification Task
Resolved an issue with User Capture in Notification Tasks where the value was incorrectly wiped out when pressing the Enter key or pressing the Esc key, and overwritten when clicking the Cancel button. Now, the value is properly retained and not overwritten when canceling or using the Enter key.
Fixed Issue with Maximize Button
Resolved an issue where clicking the Maximize button caused the search box popup to open from one of the search fields unexpectedly. The behavior has now been corrected for a smoother user experience.
If you have any questions or feedback, please visit our . We are fully committed to enhancing and complimenting your Salesforce experience and look forward to hearing from you!






Latest Release 04/04/2026 (V21)
Welcome to the Fusion Client Release Notes.
Download Fusion Client:
Here you’ll find the latest updates, enhancements, and fixes for Fusion Client. Each release is listed in the version table for quick reference, followed by release dates on availability.
Toolbox is one of the most important aspect of Workflow. Designers can make decision of how to display the way an app looks by using the toolbox options. Designers can define the Design mode configurations using the workflow toolbox. However, the runtime toolbox will define the Runtime mode configurations and these are two different toolbox variations.
Toolbox contains all Tasks grouped by type of Task. In addition workflow also provides bunch of Common Tasks too which includes Display and Save which uses Maps to display data and save data. Toolbox contains all the tasks which becomes a Step of workflow on dragging and dropping the same on designer canvas. You can create new task from workflow designer itself by clickingicon beside every task type. Apart from regular tasks workflow has its own set of tasks named "Common Tasks".
Toolbox has different sections like Common Tasks, Query, API, Macro, Dataset, Refresh Ribbon, Clear, Launch CRM, Refresh Map.
Open an Excel and open an app in Design Studio from connections list, and click Workflow and UX.
During runtime, update the value in that cell with the number of rows you want to add. Fusion will insert that number of rows at the bottom of the grid.
Quick setup tip: Before entering the cell reference, click the desired cell in your worksheet. Then, click the selector button next to the Cell field to automatically populate it with your selected cell.
During runtime, update the value of that named cell to insert that number of rows at the bottom of the grid.
Operator
Value
(Optional) Click the remove icon to delete a condition.
Enable Condition Filters Logic if you want to define logical relationships between filters (e.g., AND/OR).




































































Read Product
Add Product
Runtime Improvements
During data import, users see only the fields selected in Design Studio, reducing unnecessary complexity.
The streamlined interface enhances usability by displaying only relevant fields for mapping before rendering data into the spreadsheet.
Backup Options
Backup for Target App: Enabled by default to back up the existing app in the target org before replacing it with the promoted app.
Backup for Source App: Disabled by default but can be enabled manually.
Resolved Error with Query Task Filters Using Date Literals Fixed an issue where selecting the filter type as Date Literals in the Query Task caused an error. Users can now apply these filters without encountering issues.
Error Message Text Wrapping Issue Resolved an issue where error messages were not wrapped correctly when inserting a new row into the grid map with a filter applied. Error messages now display properly with text wrapping for better readability.
Fixed Save Button Issue with Constant Value Filters
Resolved an issue where the save button was unresponsive after selecting "Constant Value" as a filter. Users can now successfully save configurations with this filter applied.






v21
04/04/2026
✅ GA
v20.20
03/07/2026
✅ GA
v20.10
🟢 GA (General Availability): Fully rolled out and recommended for all users.
🟡 Limited Support: Critical/compatibility fixes only.
🔴 EOS (End of Support): No maintenance; upgrade is required.
Starting August 2025, we will publish a unified release notes document for Windows, Mac, and Google Sheets Fusion Clients. Previous release notes have been archived and are available here.
To provide clarity on support and upgrade paths, Fusion now follows a Versioning Lifecycle Policy:
Latest Supported Version (LSV): The most recent release and the previous three versions receive full support.
Oldest Supported Version (OSV): The minimum supported version continues to receive limited support.
End-of-Life (EOL): Versions older than the OSV are no longer supported and require an upgrade.
This policy ensures flexibility while maintaining stability and security across all supported versions.
Below window will open up when we click Create. Toolbox will be displayed on the left hand side of the window.





















We’re excited to introduce Fusion v19, packed with powerful enhancements to make your workflows faster, smarter, and more efficient. This release focuses on performance improvements, better control for Designers, and a more seamless runtime experience.
These updates are designed to help you work faster, reduce manual effort, and ensure Fusion continues to scale with your needs.
Take a look below to explore what’s new in Fusion v19 and get the latest version here!
You can now preload static master data to speed up app load times and improve performance. This feature skips fetching data that rarely changes—reducing wait time during runtime. This feature streamlines your workflow by handling static data upfront, reducing extra querying and display steps so you can work faster.
Preload Grid Options
Configure the number of rows to preload with two options:
Static Record Count – Preload a set number of blank rows (e.g., 10, 50, 100) as placeholders to speed up initial loading when actual records aren’t required immediately.
Fusion now supports multi-value selection for multi picklist fields using the Equal and Not Equal operators. This allows more accurate filtering of records with multiple values.
Enhancements:
Multi select enabled using checkboxes in filter configuration.
Selected values appear in the input field, with compact display if selections exceed the visual limit.
Filters auto-apply in Excel. Users can also enter values manually using semicolon-separated format.
This enhancement improves the accuracy and usability of filters involving multi-picklist fields in both design and runtime.
Designers now have more control over skip messages during Delete Tasks. A new ‘No Message’ option in the Skip Summary Configurator allows you to completely suppress runtime messages for skipped records.
It is Available in Add and Delete Tasks (Design Studio) Improvements:
‘No Message’ can now be selected for Delete Task.
Default Message Style Word count indicator has been removed for a cleaner UI.
When Default Message Style is selected, the message field is now disabled (grayed out) and cannot be edited.
A vertical scrollbar has been added to the Macro Task UI to improve visibility across all screen resolutions. This ensures all checkboxes and task options remain accessible—no matter your display settings.
We’ve improved the Display and Save Task Properties to make map selection more relevant and easier to navigate:
By default, you’ll only see maps related to your current workflow.
Now, a new “Show More Maps” button lets you view all other maps if needed.
Maps are now listed alphabetically, making it easier to find the one you need. For first-time access, however, maps will appear in the original screen order (the order in which they were created).
We’ve made improvements to cache management in Settings > Runtime Cache by introducing clearer options and giving you more control over your environment.
Clear Runtime Files (previously Purge Cache) lets you manually delete downloaded app files stored on your computer. Normally, these files are managed automatically and retained for 30–60 days, but you now have the option to clear them whenever needed.
Clear Cache is a new option that removes user metadata related to Salesforce, along with some Valorx details (such as AutoUpdate settings or version update windows). This ensures that you always receive fresh data directly from Salesforce and Valorx.
Together, these enhancements provide smoother performance, greater flexibility, and improved control over your runtime environment.
We’ve significantly improved the performance of document exports. Export time now scales based on the number of records, quote lines, or services in each sheet, rather than the number of sheets selected. This means even large exports run faster and more efficiently.
Small exports (10+ records) complete in nearly half the time.
Medium exports (10,000+ records) are up to 41% faster.
Large exports (50,000+ records) are up to 33% faster.
With this enhancement, quotes containing a high volume of services can now be exported in minutes instead of much longer wait times.
Starting with V18.4, Fusion introduces quality-of-life improvements for automatic updates. Previously, users were prompted in Valorx Home when updates were available and could install them manually by clicking “Update Now.” This behavior will remain the same for future releases.
With the added improvements, Fusion will now automatically detect stable updates and apply them after 30 days if they are not installed manually.
This policy applies to all customers using Fusion V18.4 and later and is enabled by default. Customers may request to opt out by contacting [email protected].
For full details, please review our .
We’ve introduced a Versioning Lifecycle Policy to clearly define support and upgrade paths across Valorx versions.
Latest Supported Version (LSV): The most recent release and the previous three versions receive full support.
Oldest Supported Version (OSV): The minimum supported version continues to receive limited support.
End-of-Life (EOL): Versions older than the OSV are no longer supported and require an upgrade.
This approach ensures customers have flexibility while maintaining stability and security across all supported versions.
We’ve made it easier for our Premier Support customers to access advanced tools.
Users with an active Premier Support subscription can now enjoy direct access to the Diagnostic Logs tab.
For customers without Premier Support, the tab will stay out of view to keep the experience simple and focused.
This update ensures a smoother, more tailored experience for every user.
Designers can now streamline their apps by quickly removing unused fields from the data modeling. A new ‘Cleanup Field’ option scans all objects and fields, identifies unused elements, and allows one-click removal. It is Available in Data Modeling (Design Studio). This enhancement reduces manual cleanup and ensures smoother app performance.
Fusion now lets you store Runtime files in OneDrive through a new App-Level setting in Design Studio. Files are saved in a “Valorx Fusion” folder and auto-deleted when Excel closes. This enables Microsoft Co-Pilot in Excel, with added benefits of collaboration, backup, and security.
Fusion now supports Named Ranges for filename references in Document Tasks, offering a more reliable alternative to static cell references. This ensures workbook references remain stable even when worksheet structures change.
A new Conditional Filter option is available in Clear All mode, aligning with Delete Tasks. Clear operations now only run when conditions are met, preventing unintended data clearing and giving Designers greater control.
Ready to speed things up and streamline your workflow? Update to Fusion V19 today and take advantage of the latest enhancements. As always, we’re here to support you. Happy building!
Mac users can now easily copy App Logs directly from the app for troubleshooting and support.
New “Copy Logs” button in App Logs workflow.
Instantly copies logs to clipboard for sharing or saving.
Toast message confirmation: “Log copied to clipboard.”
This improvement simplifies issue reporting and speeds up communication with support teams.
We’ve introduced Salesforce List Views in Express Mode to make creating grids faster and easier.
When you create a grid, you now have two choices:
Salesforce Views – Pick an existing list view from Salesforce. The grid will be created with the same fields and filters from that view. You can still add or remove fields if you want. This won’t affect the original Salesforce view.
Fields – Build your grid from scratch by choosing fields manually, just like before.
After your grid is created, you can refresh it with the latest Salesforce data, make edits, or delete it from the “This File” section.
This makes it much faster to set up a grid, especially if you already use Salesforce list views.
This enhancement makes grid creation faster and smoother, while still giving you the flexibility to customize when needed.
With these updates, Fusion Mac users can troubleshoot more effectively and build grids with greater speed and flexibility.
We’re excited to introduce a series of powerful features and enhancements designed to improve performance, flexibility, and user experience across Fusion. From smarter filtering and improved messaging to runtime UI updates and auto-upgrades, this release brings greater control and efficiency for both Designers and end users.
Whether you're customizing workflows, managing logs, or selecting records faster, these updates are built to streamline your day-to-day work and enhance how you interact with Fusion.
Take a look below to explore what’s new and what’s improved in Fusion v18 and get the latest version of Fusion here!
We’ve added a new feature that makes it easier to review and share your log data. You can now export diagnostic logs to an Excel file with just one click—perfect for troubleshooting, reporting, or keeping a record of your app or workflow activity.
We’ve introduced the ability to set default values for user inputs on the Data Capture screen of the Notification Task. This feature helps reduce the need for customizing worksheets and speeds up the design process.
None
Static
Named Range Reference
Cell Reference
Default value behavior adapts based on the field’s data type (e.g., string, number, date, picklist).
📌 Default values are shown automatically at runtime in the Fusion App.
We’ve introduced a powerful enhancement that gives Designers more control over the messages shown during Add and Delete tasks in runtime.
Each task screen now includes a new Messaging section, where Designers can easily customize how messages appear using simple settings and flexible message styles.
You’ll now see a Messaging section where you can choose how messages appear when records are added.
In-flight message:
Default – “Inserting rows to the grid”
Custom – Write your own message (up to 50 characters) Example: “Adding {0} new entries for this trial”
No Message – Runtime will just show “Executing Workflow”
✅ Use the ‘Include record count’ checkbox to choose whether to show the total number of records in your message.
You can now customize the messages shown during and after the delete task runs:
✳️ Message Areas:
In-flight Message – Message shown while the delete task is running
Skipped Summary Configurator – Message shown after deletion, in the runtime summary
✳️ Message Style Options:
Default – e.g., “Deleting rows from the grid”
Custom – Write your own message (up to 50 characters) Example: “Deleting {0} patient entries”
No Message – Only available for in-flight messages. When selected, the system will show a fallback like “Deleting 'number of records' records”
✅ Use the ‘Include record count’ checkbox to choose whether to show the total number of records in your message.
We’ve enhanced the Save Summary to keep it clean and easy to read. Skipped record details are now hidden by default.
If any records are skipped during the save process, users will see a brief summary message with an option to “Show skipped details”.
Clicking “Show skipped details” expands the section to display:
The reason each record was skipped
A list of the affected rows
Once expanded, the link changes to “Hide skipped details” allowing users to collapse the section again and return to a concise view.
This improvement helps reduce visual clutter while still giving users full visibility when they need it.
We’ve improved the error messages displayed when launching Valorx Fusion from Salesforce to make them clearer and more helpful.
Key Enhancements:
Updated error messages with simple, user-friendly wording
Removed the word “Error” from the first line for a cleaner look
Pop-up now includes:
Scenarios Covered:
Launch failures on specific versions
Missing or disabled Fusion add-in
Network issues
COM conflicts with Office
Each message now clearly guides users to contact support or their administrator where applicable.
Fusion now supports inserting rows directly on Grid Maps using Excel’s native right-click → Insert Row command. This enhancement improves the user experience by making grid editing more intuitive and Excel-friendly.
Works only within the grid’s named range
Enabled by default for new apps
Has no impact on existing apps unless the setting is manually turned on
Newly inserted rows will be recognized during Save and Delete actions.
Fusion now supports inserting spacer columns on Grid Maps using Excel’s right-click → Insert Column command.
Inserted columns are detected and treated as spacer columns
Works directly in runtime—no extra configuration needed
This makes it easier to adjust layout spacing directly from Excel.
Offline data is now stored in the Metadata sheet instead of a shape. This improves performance and reliability with no action required from users.
We’ve introduced automatic updates for Valorx Fusion, ensuring all Windows users are always running the latest version—no manual installations needed. This enhancement delivers a seamless, secure, and up-to-date experience across the board.
Users can also choose to manually trigger updates anytime using the new Update button, available under the Control Panel section of the Fusion Ribbon in Excel.
Note: The Auto Updates for Fusion feature is available starting from Fusion V18. If you're using an earlier version, this feature will not be available.
We’ve enhanced filtering options for Lookup and Text fields in the Search and Select screen, supporting the following operators:
Equal
Not Equal
In
Not In
This allows enhanced filtering logic and value configuration directly within the UI.
A new toggle lets users switch between Text View and List View when using IN/NOT IN filters.
Text View (default): Paste or type values line by line
List View: Query up to 500 values from Salesforce for selection
Supported for most text-based fields
Both views support multi-value filtering with an Add and Cancel action.
Fusion now supports a “Recent” dropdown in the Search and Select screen (runtime), showing your last 3 recent record selections.
Each recent entry includes:
A glimpse of the first selected record (e.g., “ALLIEND CONST and 499 more”)
The total number of selected records
The last used timestamp
✅ Selecting a recent entry automatically restores the previous selection, allowing quick reuse or editing without reselecting records from scratch.
To make multi-select filtering easier and faster, we’ve added a “Select All” checkbox to the “In” operator filter for Lookup fields in the Search & Select screen. This lets users quickly select or deselect all values in a single click.
Note: The “Select All” option is only shown when the number of records is less than 100. If the record count exceeds 100, the option will not appear to avoid performance issues.
We’ve added support for customizing runtime messages in Query Tasks to improve clarity and give users better visibility into what’s happening during execution.
We’ve enhanced the Fusion Logs to now display the Elapsed Time taken for each workflow or app execution. This addition helps users and support teams better understand performance and execution flow.
We’ve added the ability for Designers to configure an optional Sub Text to provide additional context for users during runtime in the Search & Select screen.
App Promotion and Provisioning are two different features of Valorx Fusion Design Studio through which users can promote the Apps and also provide access control to various Apps. Users with Mac and Google Sheets will now be able to manage the App Assignment with our Fusion Managed Package.
Promote the Apps to Salesforce Org
Provide Access Control to Users and Profiles
Designers once done with designing an App it is time for the users to run the same app designed and check its functionality. Designers can make the changes to the app at any time in Design Studio if there is need for any further additions to be made to the app. Designers will configure the app in Design Studio and users will run an app in Runtime mode. Users should have been assigned with Runtime access level to run an app.
Below is the image of our Design Studio Valorx Ribbon.
Runtime is defined by the Workflow and UX. Designers will configure all the actions of the Runtime in Workflow. Users can run the app both in Runtime and Runtime + Express Mode. Users can launch an app in three different ways like Button Click, App Launch and Launch from CRM.
01/31/2026
✅ GA
v20
01/01/2026
🟡 Limited
v19
09/27/2025
🟡 Limited
v18
07/01/2025
🟡 Limited
v17
05/06/2025
🟡 Limited
v16
01/02/2025
🟡 Limited
v15
02/26/2024
🟡 Limited
v14
07/21/2023
🟡 Limited
v13
11/11/2022
🟡 Limited
v12
08/15/2021
🔴 EOS
v11
04/23/2021
🔴 EOS
v10
12/23/2020
🔴 EOS
v9
10/08/2020
🔴 EOS
v8
08/21/2020
🔴 EOS
v7
06/03/2020
🔴 EOS
v6
05/06/2020
🔴 EOS
v4
03/26/2020
🔴 EOS
v3
Not Available
01/03/2020
🔴 EOS
v2
Not Available
12/13/2019
🔴 EOS
v1
Not Available
12/13/2019
🔴 EOS
Clear message with instructions
Close button
Additional technical details (Record ID, App ID, Error details with copy icon)
Invalid configuration
Runtime errors (now always shown in English)
Not supported: Boolean, Address























Record Based on Query – Preload data using an existing query from the same object. For example, if you're working with an Account grid, only queries related to the Account object will be available.
Clearing the configuration removes all preloaded grid configuration and grid indicators.
Visual Indicators
A green “P” label displays next to a Map name in the list if it has a preloaded grid.
A green tick appears next to the Preload Grid Options button when a preloaded grid is configured.
Resync Preloaded Grid Data
A new “Resync” button lets you refresh the grid with the latest data without saving the entire Map.
Preloading is triggered only when changes are made, such as:
Adding or removing fields
Updating records
Rearranging fields
Updating Preload Grid Options
Valid multi picklist values are saved in alphabetical order, regardless of the order entered by the user.














App Assignment Google Sheet and Mac users will manage the Access Control through App Assignment.
Valorx Fusion Dashboard Information and count of all the Fusion Apps.
Launch an App from a particular Record Page
Launch an App anywhere as per your requirement.
App promotion is a feature wherein Design Studio users can promote one or many Apps to one or many Salesforce Orgs. App promotion is available within Valorx Design Studio and user would need Design Studio user access and permission set to perform this action.
App Promotion is nothing but creating a copy of an App from one connection to another connection. Once an app is promoted changes can be made in both the connections. However, changes made in one connection will not reflect on another connection.
Users should have at least two active connections to promote the app. Users will receive the below validation message when they are connected to only one connection.
On the Start window, find the button which says Promote App(s). Make sure you are connected to your source and target Salesforce Orgs.
On the Promote App(s) window, simply move apps from left (source org) to right (target org) and click on Promote.
Backup App(s) will create a backup file for the apps which are marked as backup apps. Users can back up more than one app at one time. This will help users when the app is lost or deleted.
To create the backup of the apps users' needs to be on the connections page and on the bottom of the screen users can find the Backup App(s).
Click Backup App(s) and a window will open which will have the information of all the apps for that org Id.
Click on the app which needs to backup and that particular app will show on the right hand side. Click Backup.
A window will open which will have the location of the file. Click Ok.
Users can always change the file location by just clicking on the Change besides the backup location.
Restore Apps will store the deleted apps. This will restore the apps to the Org Id. Select Restore App(s) which will lead the users to the restore apps window. Select the location by clicking on Browse Backup location. Select the app which needs to be restored and click Restore.
App provisioning will allow company to control the access to various apps. It is also referred as Access Control. Apps can be assigned to users and profiles. App provisioning is available within Valorx Design Studio and user would need Design Studio user access and permission set to perform this action.
On the Start window, find the App for which you would like to provision access. Click on the App Admin icon against the app. This will open the App's Details window.
Users who are not using App Admin or Valorx Admin should only follow the below steps.
Login to Salesforce, and go to Salesforce App Launcher, and search for Valorx.
Click on Valorx now go to the “Apps” tab and switch to “All” list view.
Find the desired App record in the list and click on it. Click Related tab and, click on New on the Access Controls related list.
Search with a User OR a Profile that you want to assign this app. Repeat this step for all Users or Profiles that need to be assigned to this App. Once the assigning is done click Save.
Valorx App Assignment provides access control for Fusion Apps through the Valorx Home page in Salesforce. Users with Windows are used to control the access to various apps in Design Studio which is referred to as Access Control. Users with Mac and Google Sheets will now be able to manage the App Assignment with this new feature.
Log in to Salesforce with your credentials.
Go to Valorx from the Salesforce App Launcher.
Click the Home Page of the Valorx App for Lightning Experience, you will find the top section of Valorx Apps. This section allows users to provide additional access control.
Valorx Apps section contains the App Names, number of Users, and Profiles who have access to the app along with options to view the list of users or profiles and the option to add additional users and profiles.
Click "Users" or "Profiles" under Assign to assign the users and profiles. A list of users or profiles will open now, check-in in the user or profile which you want to add and click Add User or Add Profile.
Click "Users" or "Profiles" under View to view the assigned users and profiles. A window will open which will have all the information related to users or profiles as per the selection made.
Notes:
Admins can choose to remove User / Profiles using the Remove Users / Profiles option available respectively in View Users and Profiles.
A search option is available to make it easy while assign apps to the users.
Back to App List will take the user back to the Valorx Apps page.
Valorx Fusion Dashboard is a single view of all your Apps, App details and user licenses. Valorx Fusion Dashboard has been divided into three different sections to make it easy and it displays the total number of apps, licenses, and recently modified apps.
Total Valorx Fusion Apps: This will show the number of Fusion Apps in the Salesforce Org.
Distribution of User License Type - Design + Runtime / Runtime Express: It will show the number of users and their license type whether it is Design Studio, Runtime, or Runtime Express.
Recent Valorx Apps: This will contain information related to the latest modified apps.
Refresh your dashboard to see the latest changes to it. A warning will display if you do not refresh the dashboard in 24 hours.
In addition to the Quick Action option available for Launching Valorx Apps from CRM we have provided an additional click and point option in the Lightning App Builder to Apps and Workflows directly in Valorx Fusion. This Lightning Web Component accesses the Record ID. Users will now be able to configure Valorx "Launch from CRM" buttons with minimum user inputs.
Open Setup from right hand side and search for Lightning App Builder.
Open a Record Page Layout in Lightning App Builder.
On the left-hand side menu Users/Salesforce Administrators will find “Launch Valorx App” under the Custom Managed title.
Now drag and drop “Launch Valorx App”.
You will get a list of properties you can configure for this Lightning Web Component.
In the properties, provide an appropriate Label and select the App from the pick list.
Get the Workflow ID from Fusion Design Studio and paste that in the Workflow ID in the textbox.
Note: Context Id is optional, and it will pick up the current record's context Id. Users can provide a different context Id when it does not match by checking in the checkbox "Have a different Context ID?".
Click Save.
Go back to the page and click on the Lightning Web Component visible with the Label you have selected, this will Launch Valorx Fusion in Windows and download a macro-enabled file for the Mac OS.
Launch Valorx App from anywhere will allow users to launch the app from the Home or App page in the Lightning experience. Users / Salesforce Administrators can choose Edit Page in Lightning App Builder from Settings visible on the top right or can go to Lightning App Builder to find the page from the list or can simply create another Home Page or App Page as per the requirement.
Once you are inside the Lightning App Builder you can follow the below mentioned steps to have a "Launch from CRM" Functionality:
Drag and drop “Launch Valorx App from Anywhere”.
You will get a list of properties you can configure for this Lightning Web Component
In the properties, provide an appropriate Label and select the App from the pick list.
Get the Workflow ID from Fusion Design Studio and paste that in the Workflow ID in the textbox.
Also add the static Context ID (if required), which is to be used by the Valorx Fusion App at the time of fetching the workflow results
Click Save
A button will be visible in the exact place that you have added in the layout. Go back to the page; On a click of the button, it will Launch Valorx Fusion in Windows and download a macro enabled file for the Mac OS.
Run at App Launch : Users can launch an app through App Lunch. Users can select the Workflow settings and select the properties to Run at App Launch this enables the app to launch when users open an app in Runtime. Refer Run at App Launch to know more.
Launch from CRM: Users has an option to launch an app from Salesforce. Users needs to visit the Salesforce and click on Launch from CRM then, the app will be launched from Salesforce. Temporary connection with "one time" org will be displayed when a user launches an app from Salesforce. Example : Connection name will now show up as "Launch for <FirstName>".
Refer Launch from CRM to know more information.
Users needs to click on Start, and click on Run button beside the app. Let's have a look at the Runtime ribbon.
Runtime Ribbon will have few sections like all the buttons which users add in workflow, Toolbox, Quickstart, Control Panel.
Workflow Buttons: Users will add a workflow and configure the actions of the app and add a button which will be displayed on the Valorx Ribbon tab for runtime. In the below image users has added the buttons and named the ribbon as My Opportunities. Once users click on the buttons the result will be displayed in runtime.
Toolbox: Toolbox will have six elements like Inset 1 Row, Clear 1 Row, Delete Rows, Lookup, Customize Grids and Mass Modifier. Refer Toolbox for more information on the elements.
Quickstart: As the name suggests this is used to start the app in a quick way. This has two elements like Express Mode and Favorites. Follow Express Mode for more information.
Favorites: Users can add the apps to Runtime Favorites. Let us follow the below steps to add an app to Favorite list. App is now added to the Favorite list now user can see the ribbon button for Favorite list. Refer Favorite List for more information on favorite list.
Control Panels: Users will find five components like Settings, Valorx App Store, Community, Support and User info.
Settings: Users will find the information related to the users license, Fusion Settings and Logs information. Refer Valorx Fusion Settings for more information.
Refer Logs for more information on Logs.
Valorx App Store : Users can submit a Valorx Fusion App to Valorx App Store. App Designers can build Apps for Valorx App Store that will be available to all Valorx Fusion customers.
User info: App Permissions is a new feature added under User Information in the Valorx Control Panel Ribbon. This will allow the user to verify the accessibility of the required objects and fields (Read, Create, Update and Filter).
Flyout Menu, is an innovative addition to our Workflow and UX. This feature transforms the way buttons are organized by merging related buttons under a single menu. Not only does this optimization save valuable screen space, but it also enhances usability by providing a clear and easily accessible view of the available options.
With the Flyout Menu, users can group multiple buttons together without any limitations on the number of buttons that can be included. This flexibility empowers users to create comprehensive menus tailored to their specific needs, enabling quick access to a wide range of related functionalities.
By consolidating buttons under a single menu button, it provides a cleaner and more streamlined interface. The Flyout Menu ensures that all related buttons are organized logically, making it easier for users to locate and select the desired action. Users can simply expand the menu to reveal the available options.
Note: Menu button will not show the “Run at App Launch” option as it is a button on the ribbon, and it will not have any workflow. Button(s) under the Menu button will have this option available.
Access the Design Studio Mode of the Valorx Fusion app. Navigate to the Workflow and UX.
Next, locate the option labeled "Add Button Group" or the "+" icon located under the Ribbon UX.
After opening the group button, you will see an option to add menu buttons. Click on "Add Menu Button" to add buttons to the group.
Once you have clicked on "Add Menu Button," the buttons will be displayed. Proceed to edit the name of the button as desired.
To add or remove menu buttons, you can either click on the number displayed next to the button or use the option "Add or remove menu buttons."
To add the buttons to the newly created menu button, simply drag the button and drop it onto the Menu Button.
Open the Workflow or click Edit button. By default, the buttons will be displayed under the Menu in the Workflow Trigger.
From the drop-down menu, select the desired Menu button.
Note: If you select an empty area, the menu button will be moved to the group level.
To select or change the icon associated with the button, simply click on the "Change" option.
Once you have made the necessary modifications, click on the "Save" button to save your changes.
Note: Please note that small buttons are supported for buttons within the Menu button.
If there are empty menu buttons, a message will appear indicating this. To proceed, click on "Yes" if you want to continue with the empty menu buttons. Alternatively, you can click on "No" to add buttons to the empty menu.
Save and run the App to see the button menu under Runtime Ribbon.


The Toolbox is part of the Runtime UX and provides quick access to essential grid actions. Designers can configure Toolbox options in Design Studio under Workflow and UX. Once enabled, selected Toolbox buttons will appear on the Runtime Ribbon for users.
Note: Toolbox is not visible on the Valorx Fusion Ribbon in Design Studio.
Open the app in Design Studio.
Click Workflow and UX.
Under Ribbon UX, find the Toolbox section.
Select the buttons you want to display on the Runtime Ribbon.
Close it and click Save and Run to see the Toolbox in Runtime.
Add 1–10,000 rows directly into Workbook.
Place the cursor where the new rows should be inserted.
To add a single row, click Insert 1 Row.
To add 1–10 rows, use the Insert Row(s) dropdown and select the number.
Clear all the rows from the grid without affecting the CRM.
Usage:
Select the grid.
Click Clear Row(s).
All rows are cleared from the grid, but records remain safe in the CRM.
Note: Use Clear Row(s) when you want to reset or clean up the entire workbook grid while keeping the records safe in the CRM.
Delete the selected rows from both the workbook and the CRM.
Usage:
Highlight the rows in the grid.
Click Delete Row(s).
The data is removed from the workbook and permanently deleted from the CRM.
Note: Use Delete Row(s) when you want to completely remove records from both Excel and the CRM.
The Lookup feature allows users to update records in the grid using a Salesforce lookup field. Instead of typing values manually, you can search and select from existing records to ensure accuracy and consistency.
How it works:
In the grid, select one or more rows that contain a lookup field.
Click the Lookup button on the Runtime Ribbon.
A Lookup window opens, displaying available records for the lookup field.
Update options:
Single Value:
If you select multiple rows but choose a single record in the Lookup window, all selected rows will be updated with that same record.
Key benefits:
Ensures data integrity by only allowing valid Salesforce records.
Saves time when updating multiple rows at once.
Reduces errors compared to manual entry.
The Multiselect Picklist feature allows users to update fields that support multiple selections.
Setup:
In Design Studio, configure the required multi-select picklist fields in Data Modelling and Maps.
Add at least one multi-select picklist field to the grid.
Usage:
Once enabled and present in the grid, the Multiselect Picklist button will appear on the Runtime Ribbon.
If no multi-select picklist fields are included in the app’s grid, the button will not be visible at runtime.
Key benefit: Provides users with a quick and reliable way to work with Salesforce multi-select picklist fields directly in Workbook.
The Customize Grid feature lets users add or remove fields in the grid at runtime.
Setup:
In Design Studio, go to Maps.
Select the Object Map and click Edit.
Under Display Options, enable Allow adding dynamic columns (runtime mode).
Usage:
Click Customize Grid in Runtime.
To add fields, check the boxes next to the fields and click Customize.
To remove fields, uncheck the boxes or click Remove New Fields to clear all added fields.
The Mass Modifier helps you apply bulk changes to large sets of data directly from the Runtime Ribbon. Designers must enable this feature under Workflow and UX in Design Studio.
Using Mass Modifier:
Open the app in Runtime and click Mass Modifier.
In the Mass Modifier window, configure the following:
Field Name – select the field to update.
Rich Text Editor is a powerful feature of our Workflow and UX Toolbox. With this feature, users now have the ability to edit the "Text Area" using the dedicated Valorx editor. The Rich Text Editor can be accessed conveniently through the Toolbox buttons located under the Valorx Runtime ribbon.
To take advantage of this exciting feature, users will need to enable the Rich Text Editor button under Workflow and UX settings. Once enabled, users can leverage the full functionality of the Rich Text Editor to enhance their text editing experience.
Open an App in Design Studio and click Workflow and UX from the Valorx Fusion ribbon button.
Enable “Rich Text Editor” under Toolbox.
Click Data Modelling and select the fields with text under Data Modelling. (Long text or Rich text).
Create a Custom object and add a Field in Salesforce in case you do not find fields with Rich Text in Data Modelling.
Save and run the app.
Select a field and click on Rich Text Editor from the Runtime ribbon button under Toolbox.
Make the desired changes to the content using the available formatting options provided by the Rich Text Editor.
Note: Editing will overwrite the text and direct changes to the columns is not allowed.
The Long text field will show up in the dropdown of the Rich Text Editor if the content of the Long text field exceeds the workbook cell limit (32,767 characters).
Scenario 1: If the data is not displayed, clicking on the Rich Text Editor button should not open the editor interface, allowing you to enter or edit text.
Scenario 2: If data is present and your cell focus is outside the map-range, clicking on the Rich Text Editor button would typically have no direct impact on the displayed data. The Rich Text Editor button is usually used to format or edit text within a specific range or field. If the cell focus is outside the map-range, the button's functionality may not be directly applicable to the displayed data in that scenario.
Scenario 3: When there is no Rich Text area on the map, the message displayed would typically inform the user that the Rich Text Editor functionality is not available for the current context. This message is intended to communicate that the Rich Text Editor feature cannot be utilized because there are no applicable areas or fields where text editing or formatting is supported using the Rich Text functionality.
To create a field in Salesforce, follow these steps:
Log in to Salesforce and go to Setup.
From the Setup menu, navigate to Object Manager.
Open the desired Object and select Fields & Relationships.
On the right-hand side, click on New.
Choose Text Area (Long, Rich) and click Next.
Enter the desired name for the field in the Field Label field.
Modify the Length if necessary and click Next.
Proceed to the next steps by clicking Next and then Save.
To add records to an object in Salesforce, adhere to the following guidelines:
Go to Sales and access the Object you want to modify.
Select New and specify the Account Name by providing the field name.
Enter the desired input in the any of Rich text or Text Area field.
Click on Save to save the changes.


If you select multiple rows, you can also choose a different value for each row by enabling the Select Multiple Values.
The Customize Grid button will now appear on the Runtime Ribbon.
Note: Existing fields in the grid cannot be removed.
All Records – update every record.
Selection – update only the rows you selected.
Visible Records – update the rows currently visible in Workbook.
Action – choose how to update the field (Change To, Suffix, Prefix).
Input Value – required if you choose Change To, Suffix, or Prefix.
(Optional) Click Change To and select a grid from the available Maps.
Click Apply to update the records.
Once done with the changes click on Continue.




















API Task can call readily available Salesforce Webservices or to perform computations or actions that are not suitable for spreadsheet to handle. Follow API for more information.
With Macro Task, you can integrate Excel automation into your Valorx Fusion Apps to speed up some of the tedious manual operations. Refer Macro for more information.
Dataset combines or find similar data retrieved using multiple Query Tasks. Refer Dataset for more information.
This Task enables you to dynamically add or delete records from Grid Map. Refer Add/Delete for more information.
Document Task supports saving a Valorx Fusion App as an Excel or PDF attachment onto a Salesforce record in either the Notes & Attachment or File section. Refer Document for more information.
The Data Import feature enables users to effortlessly import data from external sources directly into the application. It supports CSV or Excel formats, offering flexibility and convenience for tasks like data migration and updating existing records. Refer to Data Import for more information.
Clearing Grid Maps and Form Maps can be achieved using Clear Task. It clears the Maps on Excel without affecting the records in your CRM. Refer Clear for more information.
In Workflow and UX, you will learn more about creating ribbon buttons for Runtime Users to interact with. This Task can dynamically show or hide those buttons. Refer Refresh Ribbon for more information.
The Launch CRM task allows users to open specific data from the CRM, particularly beneficial for those dealing with large datasets who need to review CRM records. Refer to Launch CRM for more information.
The "Refresh Map" function refreshes the map based on the Designer's specifications and provided instructions. Refer to Refresh Map for more information.
The Add Field task enables the users to add a field(s) in the sheet while executing any App in the runtime mode. Refer to Add Field for more information.
































We’re excited to introduce Fusion v17, packed with powerful new features and thoughtful enhancements to improve your experience and productivity. This release focuses on better usability, performance, and design consistency across the Fusion platform. Whether you're designing apps or working in runtime, you'll find improvements that help you work smarter and faster.
Take a look below to explore what’s new and what’s improved in Fusion v17 and get the latest version of Fusion here!
Now, users can call a Connected Workflow within another workflow, reducing redundancy and simplifying maintenance. Instead of updating multiple workflows with the same tasks, users can centralize them in one Connected Workflow and reference it when needed.
✔ Improved Efficiency – Avoid repetitive configurations by reusing workflows.
✔ Easier Maintenance – Update one workflow instead of multiple.
✔ Seamless Execution – The connected workflow runs smoothly without disrupting the main workflow.
A new "Connected Workflow" task lets users call an existing workflow from another.
When added to a workflow, the Connected Workflow task triggers the selected workflow to run from its first step.
Users can control execution behavior, including failure handling and looping limits.
Example Scenario:
Quote WF Connector contains common steps like validation, fetching records, or formatting data.
Instead of recreating these steps in every workflow, you simply call Quote WF Connector from another workflow, such as Workflow: Opportunity LFS.
This keeps Workflow: Opportunity LFS shorter, cleaner, and easier to manage.
📌 In the first image, you’ll see Quote WF Connector, which is designed to be reused.
📌 The second image shows Workflow: Opportunity LFS, where Quote WF Connector is called as a step—reducing the total number of steps and simplifying the flow.
This approach not only improves efficiency but also makes maintaining your workflows much easier in the long run. Find out more about .
Introducing Fusion’s newly redesigned Search and Select screen enhances filtering capabilities and improves overall usability, offering a smoother experience for both Fusion App Designers and Runtime Users.
Switch Between Versions: Toggle button to switch between new and legacy screens.
Enhanced Design:
Improved Filtering UI for Records.
Designers can now add Title and Description tooltips to workflow buttons in Design Studio and the Fusion Sidebar. These tooltips, with a 1024-character limit, enhance usability by providing helpful information when users hover over a button.
Key Enhancements
Configurable Tooltips: Add or modify tooltips in the Workflow and UX screen. If a tooltip is already configured, the Title and Description will be prefilled.
Editing & Updates: Changes made to tooltips in the workflow automatically reflect on the main Workflow and UX screen.
This enhancement improves clarity and reduces confusion, making workflows more intuitive for users.
We’ve introduced a new "Delete Results" condition in the Decision Task to improve workflow management when handling record deletions. Previously, Salesforce restrictions preventing record deletions could cause a failure, with no way to capture or respond to these errors. This enhancement provides the ability to check the result of a deletion process, allowing for a more comprehensive and effective workflow.
This update provides greater control over workflows, ensuring users can seamlessly adapt to deletion outcomes and maintain data integrity.
To prevent data loss, a new 'Pending Save' rule type ensures users save changes before performing actions like refresh.
This update helps maintain data integrity by preventing accidental loss of unsaved changes.
We’ve introduced a powerful search functionality across the main screens of Fusion Design Studio to make navigation seamless and efficient.
What's New:
Maps Screen: Effortlessly locate specific maps with the new search option.
Tasks Screen: Search by object in the Search Task feature for quicker access to desired tasks.
This enhancement empowers users to quickly find and manage configurations, boosting efficiency and improving the overall experience in Fusion Design Studio.
We’re introducing new 'Operator Switching' option available at the task level for 'User Selection (Full)' tasks. This enhancement enables users to switch operators dynamically during runtime on the search and select screen.
Prerequisite: At least one filter must be configured in Design Studio for this option to be applied.
Runtime:
Users can adjust operators, perform a search, and click Next to view the selected data on the grid.
If a user changes the operator and navigates back, the operator originally configured in Design Studio will be displayed.
This feature offers greater flexibility and control, ensuring an intuitive experience when managing data filters during runtime.
Introducing support for Default Values in the Search and Select screen, applicable exclusively to the 'User Selection (Full)' task for Search Filters.
Design Studio Configuration:
Add the Default Values option next to the Search Filter - Operator field.
Default values will be displayed in the corresponding Text Area, Picklist, or Calendar based on the field’s data type, consistent with the existing behavior.
Note: Default Values are only applicable when a Search Filter is selected and are not supported for Lookup fields.
Runtime:
When navigating to the Search and Select screen at Runtime, the default values set by the designer will be displayed.
Users can clear default values using the Clear Filter button, which will reset all Search Filters, including those with default values, as per the current functionality.
Users can modify the default values at Runtime, perform a search, and click Next to display the selected data in the grid.
This enhancement provides greater flexibility and control over search filters, allowing users to streamline workflows with pre-configured default values while maintaining the option to adjust them at runtime.
We’ve introduced five key enhancements to the Data Capture experience within the Notification Task, making it more intuitive and user-friendly. These improvements help ensure better data accuracy, streamline workflows, and give users more control during data collection steps.
Designers can now mark fields as Required in Configure Data Capture.
A checkbox ensures users must enter a value before proceeding.
Runtime Behavior:
Introduced a Picklist data type with an Add Picklist button.
Users can:
Select an existing picklist.
The Number data type now enforces numeric input.
Invalid inputs trigger an error: "Invalid number."
Validation occurs in real-time, preventing navigation until a valid number is entered.
Icons now display next to fields for better clarity:
String
Number
Rearranged fields for clarity: Input Label | Data Type | Input Type | Cell Reference
Fusion App designers can now enjoy a more intuitive and organized log viewing experience through the redesigned Diagnostic Logs interface. This enhancement introduces a structured and interactive UI to streamline workflow analysis and debugging.
Highlights:
Revamped Main Logs Window: Includes an Org dropdown, search bar (App Name/Workflow Step), date-time range picker, and Open to Browser option. Logs are dynamically filtered based on selected criteria.
New Log Table Layout:
View logs with detailed columns:
No, Org Name, App Name, Workflow, No of Steps
This enhancement offers better transparency into app performance, making debugging faster and more efficient for Fusion App creators.
The Community button on the Fusion ribbon is now labeled Docs and redirects users to the documentation portal for easier access to product guides and resources.
We found that Fusion offsets the new UI screens for User Selection and Logs when the resolution scale is changed during the active session or multi-monitor setup is changed.
If you have any questions or feedback, please visit our . We are fully committed to enhancing and complimenting your Salesforce experience and look forward to hearing from you!





Streamlined picklist and lookup fields.
Run Mode Updates:
Collapsible filters, New Saved Filter option.
Record count display and active Next button.
If a tooltip is configured, it appears on hover.
Tooltips display Title in bold and Description below, similar to Excel tooltips.
If no tooltip is set, fields remain empty with placeholders.
Validation Rules:
An error appears if the tooltip exceeds 1024 characters.
Tooltips are optional—users can save an empty tooltip or cancel changes without updating.
Workflow and UX Screen: Search by button name or workflow name to streamline navigation and improve productivity.
Blank values will continue to adhere to current restrictions.
The default values configured by the designer will appear in the Preview Screen.
Returning to the Search and Select screen will show the designer-defined default values unless modified by the user.
If the field is empty, a red error message appears: "Value cannot be empty."
Users cannot proceed until a value is entered.
Manual Entry (comma-separated values).
Named Range Picklist (fetch values dynamically).
Runtime Behavior:
Picklist values appear in a dropdown in Excel.
Selected values sync with Salesforce upon saving.
Date
File
Picklist
Start Date & TimeElapsed TimeDetailed Workflow Step View:
Drill down into specific workflow steps with clickable Display and Save log entries. These open inline to show execution details including Sub-steps, Start Time, and Elapsed Time.
Connected Workflow Indicator: Easily identify and access connected workflows with time breakdowns.
Improved Sorting & Export: All columns support sorting (similar to Wave). Export functionality supports single-log export in this release. Multi-log export will be introduced in a future release.
User Access Control: Diagnostic logs are only visible to Fusion App designers. Runtime and FE users will not have access to this feature.
























Data Modeling plays a vital role in the initial phase of designing and developing our Valorx Fusion App in the Design Studio for Windows. It serves as the fundamental building block for the app, providing us with the capability to search for and integrate a wide range of objects and fields based on the specific requirements of our apps.
By engaging in Data Modeling, we can effectively define the structure and organization of our app's data. This process allows us to identify and select the necessary objects and fields that will form the backbone of our application's functionality.
Through Data Modeling, we gain the ability to search for and incorporate various objects that are relevant to our app's purpose. These objects may include customer data, product information, transaction records, or any other entities that are essential for the functioning of our app.
Furthermore, Data Modeling empowers us to define and configure the specific fields associated with these objects. This enables us to capture and store the required data accurately, ensuring that our app operates smoothly and efficiently.
Before starting with Data Modeling, users must ensure that they have access to the below.
To begin incorporating objects into the app, make use of the Search Objects bar. By clicking on it, you can search for the specific objects that you require.
Search Bar
Click on Search Objects bar to search for the objects which you need for the App.
Clicking on the "Fields" option will open up the object fields in Salesforce and present a comprehensive list of all the available fields. Designers have the flexibility to select fields according to their preferences, in addition to the mandatory fields. By utilizing the "Search Fields" feature, designers can conveniently search for specific fields. Moreover, they can enable or disable the required fields by simply toggling the toggler.
Once you have identified the desired object, select it and proceed by clicking on the "Save and Close" button. This action saves your chosen object and includes it in the Data Modeling.
Object Summary: The Object Summary provides users a comprehensive view of how objects are utilized within the app. It provides a clear overview of key aspects such as Fields, Queries, and Maps associated with each object. Additionally, users can easily explore the relationships of an object by clicking on the link icon. This functionality enables users to quickly navigate and understand the connections and dependencies between various objects in the app.
FIELDS: The field mentioned will display the count of fields that are included in the app. To add more fields, click on the "FIELDS" option. This action will open a pop-up window where you can select the desired fields and add them to the respective objects.
QUERY: The specified field provides information about the total number of query tasks that have been created for the corresponding object. By referring to this field, users can quickly determine the count of query tasks associated with the object or they can create the Query task by clicking on New.
MAPS: This field will show the information about the total count of maps associated with the object, enabling users to assess the extent of mapping activities performed. Additionally, users can create a new map by clicking on the "New" button associated with the field.
The Data Modeling feature automatically generates queries and maps for selected objects in parallel, which are then used to create a basic workflow. The Object summary section at the bottom displays the details of the map created for the object.
In addition to creating maps, Data Modeling also generates queries for selected objects, taking into account the context of other objects and fields that have been added. It provides recommendations to add objects/fields and update the relevant query to filter the data accordingly. These recommendations are indicated by a bell icon.
Clicking on the link icon opens a Relationship Explorer, which allows the user to search for related objects and add them with their relevant fields to establish relationships. It also updates the query filters based on the established relationships. This component provides a detailed exploration of relationships between objects and facilitates their inclusion in the workflow.
Object Details is expanded when an Object is selected from Summary list. It gives more details of the Object and ability to modify the Queries and Maps of that Object.
FIELDS section shows total number of fields included and total number of available fields for the Object. Click on Manage Fields to add or remove the fields.
Note: The Select All button is disabled when the field list contains more than 40 fields. This limitation is in place to maintain optimal performance and ensure a smooth experience when working with large objects.
To enable the Select All button, reduce the visible field count to 40 or less. You can do this by:
To delete the child object, you must delete the parent object beforehand.
In addition, the Data Modeling process automatically generates a default workflow on the right side. This workflow plays a crucial role in organizing and visually representing the different components of the app. Users have the option to either edit the default workflow or create a new workflow by deleting it and starting afresh.
This section displays the Default Workflow created using Data Modeling screen. The sequence shows the Query sequence and Display sequence. It also provides ability to remove Object out of Default workflow and to skip creation of Map for any Object. By default, it creates Display and Save workflows but can be turned off anytime.
Below warning message will display when you close the Data Modelling and when there is a default workflow is created. Click Yes in case you do not want the workflow to be saved.
Relationship Explorer
Relationship button is accessible from both the Object Summary and Object Details sections to explore relationships associated with the selected object. This button allows users to navigate and examine the parent/child relationships of the object. This Relationship Explorer will show the object's immediate parent and child objects, as well as their respective parent and child objects, and so on, depending on the specified depth or level of exploration.
It allows user to explore Parent/Child relationship to Nth level and it also creates relationship. Furthermore, when relationships are included and explored, the feature creates a relationship-based filter in the Query task. A Query task is a predefined or user-defined search or query that retrieves specific data or objects based on certain criteria. By including the relationship-based filter, the system will automatically modify or add filters to the default workflow's Query task. This modification ensures that the query includes the necessary conditions to retrieve objects associated with the explored relationships.
In the Data Modeling screen, there is a feature that allows users to edit the Form Map. This feature enables users to map fields without needing to interact directly with an Excel sheet. Select the layout which suits the requirement. Here are the key components of this feature:
Available Field list for mapping: This refers to a list of fields or data elements that are available for mapping. These fields could represent various attributes, variables, or data points that need to be associated with specific columns or rows in the Excel sheet or form. Users can do this by clicking on Fields.
Number of columns and rows as per Layout: The layout refers to the structure or arrangement of the Excel sheet or form. It determines the number of columns and rows present. This information is relevant because it helps users understand the structure of the sheet or form they are working with. Click Add Columns to add them to the Map.
Relevant option to add either Column/Row: Depending on the layout of the Excel sheet or form, users are presented with a relevant option to add either a column or a row. This option allows users to expand the structure of the sheet or form by adding additional columns or rows as needed for mapping purposes. This flexibility ensures that users can accurately map the available fields to the appropriate locations in the sheet or form.
Using the search bar to filter by specific field names.
Filtering by data type, such as selecting only text, number, or lookup fields.
These actions narrow down the list, making the Select All button available so you can add fields in manageable batches.
QUERY section shows the dropdown with all the Queries of the Object and the details of the filters created for the selected query. When Data Modeling creates the Query and uses that query for the basic workflow it is marked as default. User can also modify Query.
MAP section shows the dropdown with all the Maps of the Object and the details of the selected Map. When Data Modeling creates the Map and uses that Map for the basic workflow it is marked as default.
RECOMMENDATIONS section shows the possible recommendations of either Object or Field to be included on the basis of other selected objects and fields. It also updates the query filter when recommendation is used by clicking “filter by” hyperlink.
Sync button allows User to sync Object with CRM to get newly added field or any other changes.
Relationships link button is same Relationship walker which allows User to explore related Objects and add them.








User Licensing, Access Control, Permission Sets, and Community Partner
Salesforce setup begins when a user installs Valorx Managed Package from AppExchange. Salesforce Admins would be able to install it in Sandbox or Production Orgs.
Once Valorx package is installed, Salesforce Admins can proceed to the below setup steps: 1. Assign Licenses to Users: Production level access. 2. Configure Valorx User Access: Configures access at different levels. 3. Assign Permission Sets: User-level functionality that gives access to various tools and functions. 4. Enable API Access: Ensure users have the API Enabled permission, configured via their Profile or an assigned Permission Set. 5. Configure Valorx Fusion Connected App: To ensure Fusion users can access and use Fusion without authentication issues 6. Assigning Licenses to Community Partner: Grant licenses to Community Partner users who need access to Fusion
Access Control is only honored in Production environment.
Sandboxes are usually used for development and UAT. To streamline the process, runtime users can run any apps in sandboxes, as long as they have the Valorx Permission set assigned to them.
Salesforce Admins should be able to provide licenses to the users who require Valorx access. On the setup → installed packages, find the Valorx package. Against the Valorx package, click on Manage Licenses.
Package Manager window will open where you will find an overview of Valorx licenses along with a list of users who currently possess the license. Additionally, you will be provided with options to either add or remove user license assignments.
The first section "Enable for Platform Integrations" will have the information regarding the below
Package Name: This refers to the name of the package that is being managed within the Salesforce platform. It serves as a unique identifier for the particular package.
Status: The "Status" represents the current condition or state of the package. It could indicate whether it is active, inactive, installed, uninstalled, or any other relevant status.
Expiration Date: The "Expiration Date" is the date when the current license or subscription for the package is set to expire. After this date, the access or usage of the package might be restricted, or a renewal might be required.
In the second section of "Licensed Users", you have the option to add or remove users. To add users, simply click on "Add User." This action will display a list of available users from which you can make your selection. After choosing the desired users, click "Add," and their information will be displayed under the "Selected Users" section.
In this section, you can discover details about the permitted number of licenses and the current allocation status. Access to Valorx Fusion is granted exclusively to users who have been assigned a license.
As a part of our managed package, we ship a field on the User object called Valorx User Access (see image below). This can control user’s access level using this picklist.
There are three different access levels available:
Design Studio: Design or any changes to the app can be made with the permission level.
Runtime + Express Mode: Run the Valorx apps along with the ability to create apps in Express mode.
Runtime Only: Run the app but no changes can be made.
Recommended Action: Add Valorx User Access field to User layout (one-time).
Valorx ships with three standard permission sets. Admin, Design Studio, and Runtime + Express Mode.
Admin: Admin permission set controls Valorx User Access field on the User object. Valorx User Access controls user’s access levels in the Valorx client. Admin permission set does not include Runtime or Design Studio permissions.
Design Studio: Assign Design Studio permission set to those who need to design and promote apps. This permission set includes everything included in Runtime + Express Mode permission set.
Runtime + Express Mode: These permission sets provide different levels of access to Valorx package components. Most end users would require Runtime + Express Mode permission set.
Valorx also provides an option to assign the licenses through Valorx Admin. Click to know how to provide the Licenses through Valorx Admins.
License to Community Partner: This is an optional license offered to users based on the specific needs of the organization. It grants limited permissions exclusively to designated community users within a Salesforce organization.
To use Valorx Fusion, users must have the API Enabled permission in Salesforce. This can be configured on the user’s Profile or via an assigned Permission Set.
Log in to Salesforce as an Admin and navigate to Setup.
In Setup, go to Administration → Users.
Do one of the following:
Locate and enable API Enabled.
Click “Save”.
To ensure Fusion users can access and use Fusion without authentication issues, you need to configure the Valorx Fusion Connected App in Salesforce.
Salesforce has recently enforced a restriction on the use of uninstalled connected apps. This means:
New users attempting to access uninstalled apps will be blocked.
Uninstalled apps using the OAuth 2.0 device flow will be blocked, even if users had previously authorized them.
If blocked, the following error may appear:
A Salesforce System Administrator must first log in to Salesforce. Once this is done, the app will appear under Connected Apps in Salesforce.
In Salesforce, go to Setup.
Search for and select Connected Apps OAuth Usage.
Note: This setup is org-specific. If you are using multiple Salesforce orgs with Fusion, repeat these steps for each org.
If you already have the Fusion managed package installed but do not see “Valorx Fusion” listed under Connected Apps OAuth Usage, follow the steps below:
Using a Salesforce System Administrator user, open Excel and click the Valorx Fusion tab on the Ribbon.
Click Start button.
Click New Connection.
The following sections describe common OAuth errors that may occur when connecting to Fusion and how to resolve them.
Issue: Users may see the following error while connecting to Fusion:
Connection Failed
App Name: Valorx Fusion
Error Code: OAUTH_APP_BLOCKED
This error occurs when the Valorx Fusion Connected App is explicitly blocked in Salesforce. When blocked, all login attempts are denied, including attempts by System Administrators.
Go to Setup.
Search for Connected Apps OAuth Usage.
Select Valorx Fusion.
Issue: Users may see the following error:
Connection Failed
App Name: Valorx Fusion
Error Code: OAUTH_APP_ACCESS_DENIED
This error occurs when the Connected App is configured with the following setting:
Permitted Users: Admin-approved users are pre-authorized
In this configuration, users must be explicitly granted access through Profiles or Permission Sets. If users are not allow listed, Salesforce blocks OAuth authentication.
Option 1 — Approve Specific Users (Recommended)
Go to Setup.
Search for Manage Connected Apps.
Click Valorx Fusion.
Option 2 — Allow All Users to Self-Authorize
If admin approval is not required:
Go to Setup → App Manager.
Click Valorx Fusion.
Click Edit Policies.
Issue: While configuring the Connected App:
The Permitted Users setting is greyed out and cannot be edited.
Users may also encounter the OAUTH_APP_ACCESS_DENIED error.
This occurs when Salesforce API Access Control is enabled at the org level.
When the following security setting is enabled:
For admin-approved users, limit API access to only allowlisted connected apps.
Salesforce automatically:
Forces Connected Apps to Admin-approved users
Locks the Permitted Users setting
Requires manual authorization of users
This is expected Salesforce security behavior.
Since the setting cannot be modified, users must be explicitly authorized.
Steps to Authorize Users
Go to Setup.
Search for Manage Connected Apps.
Select Valorx Fusion.
For additional details about API access restrictions, refer to Salesforce documentation:
Restrict Access to APIs with Connected Apps
A community user is an individual with authorized entry to a designated community within a Salesforce organization. In Salesforce, the access and permissions for community users can be managed using diverse settings and configurations. Companies have the flexibility to tailor what community users can see, modify, and engage with, thereby ensuring proper protection of sensitive information and data.
Log in to Salesforce and go to Setup. Search for the "Permission Sets" and select it from the list.
Look for "Valorx ExcelUI Admin", "Valorx ExcelUI Design Studio" or "Valorx ExcelUI Runtime + Express Mode" from the list of Permission Sets and click on "Clone" depending on which permission set needs to be assigned.
Provide a descriptive logical name and API name under "Enter Permission set information" for the cloned permission set, then click "Save."
Now open the permission set that you have created by cloning.
Click on "Object Settings" under Apps from the Permission Set Overview window.
Click on the "App" object and then click on the "Edit" button.
Uncheck the box next to "View All" in the Object Permissions section and click on "Save".
Open the "Access Control" object and repeat steps 6 and 7 to remove the "View All" access.
Go back to the Object Settings and look for any other objects with the "View All" permission.
For each object found with this permission, open it and follow Step 6 and 7 to remove the "View All" access.
In Salesforce setup, navigate to Users > Users and open the specific partner community user's profile.
Under "Permission Sets," click "Edit Permission Set Assignment."
Assign the desired cloned permission set and click Save.
Start by opening the App Launcher and search for “Valorx” in the search box.
Select the Valorx App and pick the app you want to share from the “App Name” list.
Navigate to the "Notes and Attachments" section and click on View All to see all the existing files.
Choose the first file click on down arrow and click on “Share” from the menu at the top right corner.
A Share window will pop up, where you can expand the “Who Can Access” section.
Turn on "Customer Access" for the App Name and click on Done.
Note: Repeat Steps 4-6 for each file in the “Notes and Attachments” section.
Access Salesforce "Setup" and look for "Sharing Settings"; click on it to open.
Under "Default Sharing Settings," click on Edit.
Find the "App" object and change its "Default External Access" to "Public Read Only" from the drop-down menu.
Save the changes made to the "Default Sharing Settings."
Welcome to Fusion Express!
his step-by-step guide will walk you through the process of using Fusion Express to seamlessly connect Salesforce data with your preferred spreadsheets. Follow these instructions to quickly fetch, save, and manage Salesforce records, enhancing your productivity and ensuring secure, real-time data synchronization.
Once the installation is complete, open a blank Excel sheet, and you should see the Valorx Fusion Ribbon tab. This indicates that Valorx Fusion has been successfully installed.
Click on the Valorx Fusion Ribbon tab, then click on "Start" to begin using Valorx Fusion Express.
Then you'll see the Valorx Fusion sidebar appear on the right side of the spreadsheet.
Once the installation is complete, open a blank Google Sheets. You should find Valorx For Salesforce listed under extensions. This confirms Valorx Fusion has been successfully installed on your google workspace environment.
Select "Valorx For Salesforce" and click "Start" to begin.
Then you'll see the Valorx Fusion sidebar appear on the right side of the spreadsheet.
After successfully installing Fusion Express, user should proceed to create a New Connection. This screen enables you to connect to existing connections or manage your connections.
Click on the "vertical ellipsis menu" to start a new connection.
The Connections window will open. Click on "New Connection" button.
To create a new grid using Salesforce data, click on the "Select" button in Express Mode.
Users will be directed to the following screen, where they can create a new grid using Salesforce data.
Choosing the Sheet
New Sheet: Click on "New Sheet" to render the data on a fresh spreadsheet. This will create a new tab in the spreadsheet where the data will be displayed.
Existing Sheet: Click on "Existing Sheet" to render the data within the same spreadsheet. This option will update the current sheet with the new data. User can create multiple object grid and multiple grid in the same spreadsheet.
Users can click the "Enhance Grid" button to automatically improve the grid with default options.
If the content is shorter than the default column width, it remains unchanged. If the content is longer, the column adjusts to the default width, with text wrapping applied to ensure all content fits neatly within the column.
Please notes that the enhancement is only applied to the selected grid. In this case, the second grid is chose that's why it applies to the second grid.
Save Changes Data
Users can edit the records on the spreadsheet and use the "Save" button to save changes back to Salesforce in real-time.
Users can refresh all grids on the current sheet using the All Grids button or refresh specific grids using the Custom Refresh button, where they can select which grids to update. This ensures that the data is refreshed and displays the most up-to-date information.
In the Salesforce Connections page, at the bottom, you'll find a "My Account" button. Clicking on it opens the Valorx sign in page, where you can log in with your Salesforce or Valorx account. Here, you can access General, Subscriptions, Licenses, Environments, and Team Members details.
In the General section, the user's general information is displayed, including company name, name, email, and address. Only the Admin can edit this information, except for the Name and Email fields, which cannot be edited. Other users can edit the remaining fields.
The Subscriptions section displays all the products available for subscription, along with the different benefits each subscription offers. Click "Buy Now" to subscribe to our product.
The Licenses section displays all licensed users, including their names, emails, and roles. The Admin can edit a user's role by clicking on the pencil icon.
The Environments section displays the environments created by the user along with their environment IDs. The Admin can also update the CRM type and environment type for each environment.
In the Team Members section, team member names, emails, and access levels are displayed. The Admin can edit a user's access level to either Standard or Admin, or delete the user.
Enable for Platform Integrations: This is a feature or setting that allows the software package or integration to interact and integrate with other platforms, systems, or applications within the Salesforce. Enabling this option ensures that the package can seamlessly work with other integrated components.
Publisher: The "Publisher" refers to the organization or entity that developed and released the software package or integration. It identifies the source or origin of the package.
Allowed Licenses: "Allowed Licenses" denotes the total number of user licenses that the organization is permitted to assign for this particular package. It signifies the maximum number of users who can use this package.
Used Licenses: "Used Licenses" indicates the current number of user licenses that have been assigned and are actively being used by users for the specific package.
Select Permission Sets, then choose the relevant permission set
Scroll to System Permissions.
Click Edit.
Click Install.
On the installation page, click Install again.
After installation is complete, Salesforce opens the Connected App: Valorx Fusion page.
Log in using the System Administrator Salesforce credentials.
Once the connection is successful, go back to Salesforce Setup → Connected Apps OAuth Usage.
You should now see Valorx Fusion in the list, ready for installation.
Select the required Profiles.
Click Save.
Permitted Users = All users may self-authorize
Click Save.
Add the required Profiles.
Click Save.
Ask users to reconnect to Fusion.































A New Connection window will appear, offering four login options. Select your preferred method to create a new connection:
Login: Use Salesforce login credentials to connect to your Salesforce Org.
Sandbox: Connect to a Salesforce Sandbox Org using sandbox login credentials.
Custom Domain: Enter custom domain details to create a connection.
Community: Validate the Community URL when adding a new connection from the start screen.
Enter the name of the connection in the "Connection Name" field.
Then click "Add" and enter your Salesforce login credentials.
You have successfully created a new connection!
After successfully installing Fusion Express, users should proceed to create a New Connection. This screen enables you to connect to existing connections or manage your connections.
Click on the "vertical ellipsis menu" to start a new connection.
The Connections window will open. Click on "New Connection" button.
A New Connection window will appear, offering four login options. Select your preferred method to create a new connection:
Login: Use Salesforce login credentials to connect to your Salesforce Org.
Sandbox: Connect to a Salesforce Sandbox Org using sandbox login credentials.
Enter the name of the connection in the "Connection Name" field.
Then click "Add" and enter your Salesforce login credentials.
A new connection have successfully created! User's name will now be displayed on the sidebar.
Below that, users can see the following options:
This File: Custom grids created and rendered by the user on the current sheet.
Global Grids: Shared grids within the organization. Admins of Global Grids have editing, reading, and writing permissions, while other users can only read.
If you haven’t created any grids yet, the This File section won’t be visible. You’ll only see the Global section until you create your first grid.
Click on "Create Grid" to start creating a grid.
After clicking Create Grid, users will be directed to the Select Object screen. Here, they can choose objects to add to the sheet or use the search bar to locate specific objects.
After selecting an object, users are directed to another screen to set up the object grid, where the pre-added object fields are displayed. To add more fields, users can click the + Add button to search for and include specific fields in the grid. This action will automatically open the Field Selection screen for the selected object.
In this screen, users can also rearrange the fields and remove any object fields they no longer want to include in the grid.
Here are a few actions users can take:
Rename grid: To rename the grid, click on the grid name field at the top of the screen, enter the desired name, and press Enter. Renaming the grid makes it easier for users to identify and organize their grids.
Add new grid: To create a new grid, click on the '+' button. This action will bring user back to the Object selection screen.
Global grid: To make the grid accessible to all users, toggle the Global Grid option. This ensures that the grid appears in the Global section for users with the necessary permissions.
Sort records: Click on the Sort button to arrange records in ascending or descending order based on specific fields. Sorting helps users analyze data more effectively.
Apply filters: Click on the Filters button to set conditions for displaying specific records. Users can define the fields, operators, and values for each filter to refine the data shown in the grid.
To create a new grid using Salesforce data, click on the "Select" button in Express Mode.
Users will be directed to the following screen, where they can create a new grid using Salesforce data
Below that, users can see the following options:
This File: Custom grids created and rendered by the user on the current sheet.
Global Grids: Shared grids within the organization. Admins of Global Grids have editing, reading, and writing permissions, while other users can only read.
Click on "Create Grid" to start creating a grid.
After clicking Create Grid, users will be directed to the Select Object screen. Here, they can choose objects to add to the sheet or use the search bar to locate specific objects.
After selecting an object, users are directed to another screen to set up the object grid, where the pre-added object fields are displayed. To add more fields, users can click the + Add button to search for and include specific fields in the grid. This action will automatically open the Field Selection screen for the selected object.
In this screen, users can also rearrange the fields and remove any object fields they no longer want to include in the grid.
Here are a few actions users can take:
Rename grid: To rename the grid, click on the grid name field at the top of the screen, enter the desired name, and press Enter. Renaming the grid makes it easier for users to identify and organize their grids.
Choose the "New Sheet" option to create a fresh sheet for your data.
Simply click the "Run" button to render your data on the newly created sheet.
The default grid name will match the object name, but users can rename the sheet by clicking on it if needed.
Sheet names must be unique, include spaces and special characters, and cannot be duplicated.
If a sheet is renamed in Excel, the new name will automatically update in the Sidebar's Sheet Location.
Rendering Data to an Existing Sheet (Multiple Object Grid)
Choose the "Existing Sheet" option to render data onto a sheet that already exists within your spreadsheet.
Use the "Select Sheet" dropdown to pick the specific sheet where you want the data to be rendered.
Enter the desired cell location in the "Cell Reference" field or click the " " button to grab the current cell location on the selected sheet.
After selecting the sheet and specifying the cell location, click "Save and Run" to complete the data rendering process.
Users can plot multiple object grids onto an existing sheet within the spreadsheet, and the same object grid can be plotted multiple times on the same spreadsheet.
Users can then navigate to the desired sheet location or select another sheet from the dropdown menu.
When rendering data, you can choose between two options: New Sheet or Existing Sheet.
New Sheet: Click on "New Sheet" to render the data on a fresh spreadsheet. This will create a new tab in the spreadsheet where the data will be displayed.
Existing Sheet: Click on "Existing Sheet" to render the data within the same spreadsheet. This option will update the current sheet with the new data. User can create multiple object grid and multiple grid in the same spreadsheet.
Choose the "New Sheet" option to create a fresh sheet for your data.
Simply click the "Run" button to render your data on the newly created sheet.
The default grid name will match the object name, but users can rename the sheet by clicking on it if needed.
Sheet names must be unique, include spaces and special characters, and cannot be duplicated.
If a sheet is renamed in Excel, the new name will automatically update in the Sidebar's Sheet Location.
Choose the "Existing Sheet" option to render data onto a sheet that already exists within your workbook.
Use the "Select Sheet" dropdown to pick the specific sheet where you want the data to be rendered.
Enter the desired cell location in the "Cell Reference" field or click the " " button to grab the current cell location on the selected sheet.
Users can plot multiple object grid onto an existing sheet within the spreadsheet, and the same object grid can be plotted multiple times on the same spreadsheet.
Users can then navigate to the desired sheet location or select another sheet from the dropdown menu.
Custom Enhance Grid is an optional feature that allows users to fine-tune their grid experience by adjusting column widths, applying color bars, wrapping text, and more.
Here’s a quick overview of each option:
All Borders: Customize the border style to suit your needs.
Smart Fit: Automatically adjusts column widths according to data type when enabled.
Wrap Text: Enables word wrap on text descriptions.
Colorbar: Applies color bars to columns with picklist data types.
Grid Lines: Toggle grid lines on or off within the spreadsheet.
Column Header: Sets a default color for the column headers.
Users can click the "Enhance Grid" button to automatically improve the grid with default options.
If the content is shorter than the default column width, it remains unchanged. If the content is longer, the column adjusts to the default width, with text wrapping applied to ensure all content fits neatly within the column.
Please notes that the enhancement is only applied to the selected grid. In this case, the second grid is chose that's why it applies to the second grid.
Custom Enhance Grid is an optional feature that allows users to fine-tune their grid experience by adjusting column widths, applying color bars, wrapping text, and more.
Here’s a quick overview of each option:
All Borders: Customize the border style to suit your needs.
Smart Fit: Automatically adjusts column widths according to data type when enabled.
Wrap Text: Enables word wrap on text descriptions.
The Toolbox section provides various tools to help users manage and customize grid data efficiently. Here’s a breakdown of each tool and its functionality:
Lookup The Lookup feature allows users to quickly search for and link related Salesforce records. It can be used to find and associate records with the current grid, making it easier to pull in additional information from related objects, such as Accounts or Contacts, without leaving the grid view.
Insert Row
Clicking the Insert Row button will add a single row to the grid.
Use the dropdown menu next to the button to quickly add multiple rows, ranging from 2 to 10 rows.
You can also choose the Custom Rows option, which allows you to specify the number of rows to insert by entering the value and clicking Add.
Delete Row The Delete Row button allows you to remove the selected row(s) from the grid.
Clear Row
The Clear Row button clears all records from the grid but does not delete any data from Salesforce.
You can restore the cleared records by clicking the Refresh button, which reloads the data from Salesforce.
Enhance Grid The Enhance Grid option lets users apply advanced formatting, sorting, and grouping to the grid. This feature allows for better data visualization and organization, making it easier to analyze and work with large datasets.
Refer to the for more details.
Mass Modifier The Mass Modifier feature allows users to bulk edit multiple records within a single-object grid efficiently. By selecting a field, users can modify data across multiple records simultaneously, streamlining processes that involve repetitive data updates.
Users can edit the records on the spreadsheet and use the "Save" button to save changes back to Salesforce in real-time.
Users can refresh all grids on the current sheet using the All Grids button or refresh specific grids using the Custom Refresh button, where they can select which grids to update. This ensures that the data is refreshed and displays the most up-to-date information.
The Toolbox section provides various tools to help users manage and customize grid data efficiently. Here’s a breakdown of each tool and its functionality:
Lookup The Lookup feature allows users to quickly search for and link related Salesforce records. It can be used to find and associate records with the current grid, making it easier to pull in additional information from related objects, such as Accounts or Contacts, without leaving the grid view.
Insert Row
Clicking the Insert Row button will add a single row to the grid.
















Custom Domain: Enter custom domain details to create a connection.
Community: Validate the Community URL when adding a new connection from the start screen.
Global grid: To make the grid accessible to all users, toggle the Global Grid option. This ensures that the grid appears in the Global section for users with the necessary permissions.
Sort records: Click on the Sort button to arrange records in ascending or descending order based on specific fields. Sorting helps users analyze data more effectively.
Apply filters: Click on the Filters button to set conditions for displaying specific records. Users can define the fields, operators, and values for each filter to refine the data shown in the grid.
After selecting the sheet and specifying the cell location, click "Save and Run" to complete the data rendering process.
Grid Lines: Toggle grid lines on or off within the spreadsheet.
Column Header: Sets a default color for the column headers.
Use the dropdown menu next to the button to quickly add multiple rows, ranging from 2 to 10 rows.
You can also choose the Custom Rows option, which allows you to specify the number of rows to insert by entering the value and clicking Add.
Delete Row The Delete Row button allows you to remove the selected row(s) from the grid.
Clear Row
The Clear Row button clears all records from the grid but does not delete any data from Salesforce.
You can restore the cleared records by clicking the Refresh button, which reloads the data from Salesforce.
Enhance Grid The Enhance Grid option lets users apply advanced formatting, sorting, and grouping to the grid. This feature allows for better data visualization and organization, making it easier to analyze and work with large datasets.
Refer to the for more details.








































Valorx uses Open Source Software (OSS) components licensed under MIT, BSD, Apache, and other open source licensing. Below is the list of OSS components used in our product.
Castle Windsor (DI Framework) Castle.Core Castle.Core-Nlog Castle.LoggingFacility

Castle Project Contributors
Apache License 2.0
Caliburn Micro (MVVM Framework) Caliburn.Micro.Core
Caliburn Micro
MIT License
Material Design For WPF (UI Framework)
Material Design In XAML
MIT License
Gong-wpf
gong-wpf-dragdrop
BSD-3 License
Newtonsoft JSON (JSON parsing)
Json.NET
MIT License
NLog (Product Logging)
NLog Projects
BSD-3 License
WpfAnimatedGIF (Animated GIF in WPF)
WpfAnimatedGif
Apache License 2.0
Entity Framework (ORM for Database)
Microsoft
Apache License 2.0
Okta SDK (Okta functionalities in APIs) Okta.AspNet 1.7.0 Okta.AspNet.Abstractions 3.1.0
Okta, Inc.
Apache License 2.0
Quartz (Scheduling framework for Applog/Health check Jobs)
Quartz
Apache License 2.0
TopShelf (Windows Service Framework)
TopShelf
Apache License 2.0
IdentityModel (OpenId Connect & Oauth 2 for Okta and APIs)
Identity
Apache License 2.0
IPNetwork2
lduchosal
BSD-2-Clause License
Microsoft Application Insights
Microsoft
MIT License
Microsoft OWIN (API bootstrapper)
Microsoft
Apache License 2.0
Microsot Azure SDK
Microsoft
MIT License
Swashbuckle (Swagger UI Framework for .NET)
Swashbuckle
BSD-3-Clause License
Simple Helper (Assembly SimpleHelper)
Simple Helper
MIT License
Microsoft.Xaml.Behaviors.Wpf
Microsoft
MIT License