Overview
This section is still under construction, but we will soon add more content and examples. Stay tuned for updates.
While Salesforce screen flows effectively manage user processes and data collection, Avonni Actions offers a library of ready-to-use functions to streamline your flow development. These actions simplify common tasks and help you easily build more sophisticated flows.
What are Avonni's Actions?
Consider Avonni Actions as the building blocks that empower your screen flows to interact with data and user interfaces.
They handle tasks such as:
Retrieving Salesforce data
Manipulating and transforming data
Updating the flow's visual elements.
Why Use Avonni Actions?
Avonni Actions supercharge your flows by offering a wide range of specialized actions that address common use cases, simplifying tasks that would otherwise require custom code or complex configurations.
How to Use Avonni Actions in Flow Builder
Install the Avonni Components Package: Ensure you have the Avonni Components package installed in your Salesforce org.
Open Flow Builder: Navigate to Flow Builder and create or edit a new flow.
Add a Screen Element: Add a Screen element to your flow where you want to use the Avonni Action.
Add an Action Element to the Screen: Within the Screen element, click the "Add an element" button and choose "Action."
Choose an Avonni Action: In the Action element's properties, select the "Action Type" as "Avonni Action". This will reveal a dropdown list of available Avonni Actions categorized by their functionality.
Configure the Action: Each action has its own set of configuration options. Provide the necessary inputs, map variables, and set any desired parameters.
Connect to Your Flow: Connect the Screen element containing the Avonni Action to the rest of your flow elements using connectors to define the flow logic.
Tips for Using Avonni Actions
Explore the Available Actions: Familiarize yourself with the different categories and actions offered by Avonni to understand their capabilities.
Refer to the Documentation: Each action has detailed documentation that explains its purpose, configuration, and use cases.
Start with Simple Actions: Begin by incorporating basic actions into your flows and gradually explore more advanced functionalities.
Combine with Avonni Components: Avonni Actions work seamlessly with Avonni Components. Use them together to create powerful and interactive flow experiences.
Explore Avonni Actions by Category
Data Manipulation & Transformation
These actions provide the tools you need to work with data within your flows, enabling you to modify, process, and transform information to meet the specific requirements of your business processes. Whether you need to convert data types, perform calculations, or prepare data for display in Avonni components, these actions simplify complex data operations.
Convert Lead: Convert leads into accounts, contacts, and opportunities.
Create File: Create files within Salesforce.
Get Record from SObject Collection: Retrieve a specific record from an SObject collection.
Join SObject Collections: Combine multiple SObject collections.
Perform Math on SObject Collection: Perform mathematical operations on SObject collection fields.
SObject Collection to Activity Timeline Items: Convert an SObject collection into Activity Timeline items.
SObject Collection to Calendar Marked Dates: Convert an SObject collection to Calendar Marked Date Collection items.
SObject Collection to Scheduler Events: Convert an SObject collection to Scheduler event items.
SObject Collection to Text Collection: Convert an SObject collection to a Text Collection.
Split Text to Text Collection: Split a text string into a Text Collection.
Data Formatting & Conversion
These actions help you ensure your data is in the right format for various purposes within your flows. They provide tools to standardize text, extract values from collections, and transform data for compatibility with specific Avonni components, enhancing the flexibility and presentation of information in your flows.
Format Text Collection: Format text within a Text Collection (e.g., uppercase, lowercase).
Format Text in SObject Collection: Format text within an SObject Collection.
Join Text Collection: Combine text strings within a Text Collection.
Get Value from Number Collection: Retrieve a value from a Number Collection.
Get Value from String Collection: Retrieve a value from a String Collection.
Get Value from Text Collection: Retrieve a value from a Text Collection.
Text Collection to Combobox Options: Convert a Text Collection to Combobox options.
Text Collection to Dual Listbox Options: Convert a Text Collection to Dual Listbox options.
Text Collection to Progress Indicator Steps: Convert a Text Collection to Progress Indicator steps.
UI & Navigation
These actions focus on enhancing user interaction and navigation within your flows. They allow you to create dynamic menus, customize UI elements, and manage navigation behavior. Streamlining interactions and improving the visual presentation of your flows contribute to a more engaging and user-friendly experience.
New Avatar Action Collection: Create a collection of actions for an avatar component.
New Button Menu Item Collection: Create a collection of menu items for a button.
New Carousel Item Collection: Create a collection of items for a carousel component.
New Combobox Option Collection: Create a collection of options for a combobox component.
New Dual Listbox Option Collection: Create a collection of options for a dual listbox component.
New Header Action Collection: Create a collection of actions for a header component.
New Header Avatar Action Collection: Create a collection of actions for a header avatar component.
New List Action Collection: Create a collection of actions for a list component.
New Navigation Item Collection: Create a collection of items for a navigation component.
New Progress Indicator Step Collection: Create a collection of steps for a progress indicator component.
New Progress Popover Step Collection: Create a collection of steps for a progress popover component.
New Slider Custom Label Collection: Create a collection of custom labels for a slider component.
Ready to Dive Deeper?
Explore the detailed documentation for each Avonni Action to discover how they can enhance your screen flows and empower you to build even more sophisticated solutions within Salesforce.
Last updated