---
schema_version: "1"
id: 94808755bf74fa6e27605d756ced1ba63f788abaa38117740e3c744ee3dd23b8
title: Set Up a Flexcard in the Flexcard Designer (Managed Package)
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/os_set_up_a_flexcard_in_the_flexcard_designer.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.os_set_up_a_flexcard_in_the_flexcard_designer.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 41b2aedc6a8a6d20f6dda50715a4c980598e4a0e84355a2e32148076d50e038f
description: For the managed package runtime, configure optional settings for your Flexcard in the Setup panel of the Flexcard Designer. For example, update a data source, create an event listener, add session variables, and so on.
products:
  - Omnistudio
release: "264"
---
# Set Up a Flexcard in the Flexcard Designer (Managed Package)

For the managed package runtime, configure optional settings for your Flexcard in the Setup panel of the Flexcard Designer. For example, update a data source, create an event listener, add session variables, and so on.

![Managed Package app icon](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-omnistudio_for_managed_packages-264-0-0-production-enus/aa2554ec-624a-4ee6-8da4-6435670e6e62/resources-global/_corporate/images/managedpackageicon.png) This information is for Omnistudio for Managed Packages. For Omnistudio on standard runtime, see [Omnistudio Help](https://help.salesforce.com/s/articleView?id=xcloud.os_omnistudio_standard.htm&language=en_US).

Before You Begin

- Create a Flexcard. See [Create a Flexcard (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_create_a_flexcard.htm&release=264.0.0&type=5 "For the managed package runtime, configure basic settings and data source options when creating a Flexcard in the Flexcard Designer. After creating a Flexcard you can update additional options and start building your user experience.").

1. From the Flexcard Designer, click **Setup** to open the Setup panel.
2. To configure specific options, see [Flexcard Setup Reference (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_flexcard_setup_reference.htm&release=264.0.0&type=5 "For the managed package runtime, the Setup panel in the Flexcard Designer provides multiple configuration options that enable a user to define the behavior of the Flexcard further. For example, update the data source and add session variables.").

What’s next: Build your Flexcard. See [Add Elements to a Flexcard (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_add_elements_to_a_flexcard.htm&release=264.0.0&type=5 "For the managed package runtime, add data fields, states, actions, and other elements to your Flexcard. Style an element and configure its properties in the Flexcard Designer.").

- **[Flexcard Setup Reference (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_flexcard_setup_reference.htm&release=264.0.0&type=5)**  
    For the managed package runtime, the Setup panel in the Flexcard Designer provides multiple configuration options that enable a user to define the behavior of the Flexcard further. For example, update the data source and add session variables.
- **[Repeat Options in the Flexcard Designer (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_repeat_options_in_the_flexcard_designer.htm&release=264.0.0&type=5)**  
    For the managed package runtime, by default, a Flexcard loops through records returned from its data source. The Flexcard displays the list of records in containers called cards. For example, if a data source returns a list of active Cases for an Account, each card displays the Status, Priority, Subject, and any other data field or element added to a state.
- **[Add Session Variables to a Flexcard (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_add_session_variables_to_a_flexcard.htm&release=264.0.0&type=5)**  
    For the managed package runtime, set attributes available from a component, or store values from data sources or external systems to access globally on a Flexcard. For example, set an API key or track pagination. Use the merge field {Session.var} to parse the value.
- **[Add an Event Listener to a Flexcard (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_add_an_event_listener_to_a_flexcard.htm&release=264.0.0&type=5)**  
    For the managed package runtime, add an event listener that listens for an event fired from a component and performs an action in response. With a Pubsub Event, listen for an event from another component, such as another Flexcard on the same Lightning page. With a Custom event, listen for an event fired from a child Flexcard or from an element on the card.
- **[Enable Multi-Language Support on a Flexcard (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_enable_multi_language_support_on_a_flexcard.htm&release=264.0.0&type=5)**  
    For the managed package runtime, enable multi-language support on a Flexcard from the Flexcard Designer. When the multi-language support feature is on, all custom labels are updated and not cached.
- **[Enable Omniscript Support on a Flexcard (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_enable_omniscript_support_on_a_flexcard.htm&release=264.0.0&type=5)**  
    For the managed package runtime, enable the **Omniscript Support** feature when your Flexcard interacts with an LWC Omniscript. For example, render a Flexcard inside an Omniscript with the Omniscript Designer's Custom LWC element. Or update an Omniscript with the Update Omniscript action element.
- **[Limit User Access to a Flexcard with Custom Permissions (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_limit_user_access_to_a_flexcard_with_custom_permissions.htm&release=264.0.0&type=5)**  
    For the managed package runtime, limit user access to a Flexcard by assigning custom permissions. Enter a list of custom permissions in the Setup panel of your Flexcard to specify which users can view your Flexcard.
- **[Tracked Flexcard Events (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_tracked_flexcard_events.htm&release=264.0.0&type=5)**  
    For the managed package runtime, Flexcards support tracking Card Load, Card Unload, and State Load events from parent and Child Flexcards, and the UI Action event from the Action element.