The Axsy Public Sector Mobile App supports Salesforce Screen Flow.
In order to access Screen Flows in the app, users need to add the Flow Action to the Salesforce Mobile and Lightning Experience Actions section of the Page Layout for an Object Record.
Other Flow types (e.g. Auto-launched Flows) are designed to run on the Salesforce Platform and are not supported on the Axsy Public Sector Mobile App.
Object Permissions for Flows
The data that is synced to the app as part of initial sync is limited by the user's object and record permissions configured on the Salesforce Platform. Subsequently, for a Screen Flow to run successfully offline, users need to have the necessary permissions to access the data, objects and records required by that flow. If the user has been given the sufficient permissions and the Sync Config UI has been configured to sync all required records for the flow, the Screen Flow will run as expected in Offline Mode for that specific user.
Effectively, running a flow on Axsy is architecturally equivalent to running the flow in User Context Mode on Salesforce.
Supported Flow Components
The following tables list the Axsy mobile app's support for the various Flow Elements, Resources, Data Types and Screen Components. Please make note of any applicable Limitations later on in this article.
Flow Element | Element Type | Supported? |
Screen | Interaction | Supported |
Action | Interaction | Limited - No support for Apex or LWC |
Subflow | Interaction | Supported |
Assignment | Logic | Supported |
Decision | Logic | Supported |
Pause | Logic | Not supported |
Loop | Logic | Supported |
Collection Sort | Logic | Supported |
Collection Filter | Logic | Supported |
Create Records | Data | Supported |
Update Records | Data | Supported |
Get Records | Data | Supported |
Delete Records | Data | Supported |
Resource Type | Supported? |
Variable | Supported |
Constant | Supported |
Formula | Supported |
Text Template | Supported |
Stage | Not supported |
Data Type | Supported? |
Text | Supported |
Record | Supported |
Number | Supported |
Currency | Supported |
Boolean | Supported |
Date | Supported |
Date/Time | Supported |
Picklist | Supported |
Multi-Select Picklist | Supported |
Apex-Defined | Not supported |
Screen Component | Supported? |
Address | Coming Summer '23 |
Checkbox | Supported |
Checkbox Group | Supported |
Currency | Supported |
Data Table | Coming Summer '23 |
Date | Supported |
Date & Time | Supported |
Dependent Picklists | Supported |
Display Image | Coming Summer '23 |
Supported | |
File Upload | Supported |
Long Text Area | Supported |
Lookup | Supported |
Multi-Select Picklist | Supported |
Name | Coming Summer '23 |
Number | Supported |
Password | Not supported |
Phone | Supported |
Picklist | Supported |
Radio Buttons | Supported |
Slider | Supported |
Text | Supported |
Toggle | Supported |
URL | Supported |
Display Text | Supported |
Section | Supported |
Screen Element Conditionality | Supported? |
Visibility | Supported |
Validation | Supported |
Record Fields | Supported |
Limitations
The Axsy Public Sector Mobile App has the same Flow limitations as the Salesforce Field Service Mobile App, outlined in this article: Considerations for Using Flows in the Field Service Mobile App. Additionally:
Limitation | Details |
Complex Conditions |
|
Operators |
|
Global Error Handling |
|
Lightning Components |
|
Comparing Strings to Global Constant Boolean Values |
|
Flow System Variables |
|
Screen Component Types |
|