Flexcard Card Actions (Managed Package)

For the managed package runtime, the Flexcard Card action type enables you to trigger actions specific to a record item on a Flexcard or the Flexcard itself.

Managed Package app icon This information is for Omnistudio for Managed Packages. For Omnistudio on standard runtime, see Omnistudio Help.

Card Type

Description

Reference

Append Record

Adds additional data to the end of a record.

Reload

Reloads the Flexcard.

Remove

Removes a record from a list of records coming from the Flexcard's datasource.

Select Cards

Updates an Omniscript based on a user selected card.

Set Values

Updates the value of a data field.

Update Datasource

Updates the Flexcard's datasource.

  • Select One Child Across Multiple Parents on a Flexcard (Managed Package)
    For the managed package runtime, enable users to only select one child card from all child cards across multiple parents with the Select Cards action and the resetselectedcards event. Users can reset just the child cards across multiple parents, or reset all child cards and selectable parent cards as well.
  • Add an Action to Update Field Values on a Flexcard (Managed Package)
    For the managed package runtime, with a Card Action, create an action that updates specific field values on a Flexcard. For example, allow your customer service reps to update the status of a case to closed when the case is resolved.
  • Add a Reload Action to a Flexcard (Managed Package)
    For the managed package runtime, with a Card Action, create an action that reloads a Flexcard. For example, create a FLexCard that listens for an event from another Flexcard and reloads itself when the event is fired.
  • Add a Remove Card Action to a Flexcard (Managed Package)
    For the managed package runtime, remove a specific record on a Flexcard or remove the entire Flexcard with a remove card action. The data record is only removed from the Flexcard and not from the database it's pulled from. The Flexcard is only removed from the page it's viewed from, and not permanently deleted.
  • Let Users Update an Omniscript by Selecting Records on a Flexcard (Managed Package)
    For the managed package runtime, let users select records in a list on a Flexcard by using the Select Cards action. For example, users can add and remove multiple shopping cart items, or select and deselect one or more cases from a list. When users click a Select Cards action, the selectcards_{listname} event fires and the selected record is added to a list whose name you can define. The Omniscript's data JSON is updated with the list of selected records.
  • Update a Data Source from an Action on a Flexcard (Managed Package)
    For the managed package runtime, with a Card Action, create an action that changes the data source, or updates parameters of an existing data source. For example, create an action that updates the pagination limits on a list of returned records.
  • Append a Record from an Action on a Flexcard (Managed Package)
    For the managed package runtime, reduce the time to render a large list of records using the Append Record action. Instead of using the Update Datasource action to update a record, which renders the whole card again, use Append Record to add additional data tp the end of the record.