---
schema_version: "1"
id: ceaeb65f777486bb576d14c2696e0c3e540b500fac4cd4335cf2dae04e3799a0
title: Life Sciences Cloud Standard Invocable Actions
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/life_sciences_dev_guide/lifesciences_invocable_actions_parent.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.life_sciences_dev_guide.meta/life_sciences_dev_guide/lifesciences_invocable_actions_parent.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 21f8d50870db0e9370a1e75f3ca543293d1ff422df5582e903b389e410600b59
description: Use the standard invocable actions available with Life Sciences Cloud to streamline the process of enrolling participants in clinical trials.
---
# Life Sciences Cloud Standard Invocable Actions

Use the standard invocable actions available with Life Sciences Cloud to streamline the process of enrolling participants in clinical trials.

- **[Assign Candidate to Research Study Group Action](https://developer.salesforce.com/docs/atlas.en-us.life_sciences_dev_guide.meta/life_sciences_dev_guide/actions_obj_assign_candidate_to_research_study_group.htm)**  
    Assign candidates, enrolled in the clinical trials through randomization to research study comparison groups.
- **[Build Product Territory Detailed Availability Action](https://developer.salesforce.com/docs/atlas.en-us.life_sciences_dev_guide.meta/life_sciences_dev_guide/ls_actions_build_prod_terr_dtl_availabilities.htm)**  
    Build Product Territory Detailed Availability records using existing Product Territory Availability records.
- **[Clone Activity Plan And Territories Action](https://developer.salesforce.com/docs/atlas.en-us.life_sciences_dev_guide.meta/life_sciences_dev_guide/ls_actions_clone_actvty_plan_territories.htm)**  
    Clones Activity Plan records and associates them with specified territories.
- **[Evaluate Access Action](https://developer.salesforce.com/docs/atlas.en-us.life_sciences_dev_guide.meta/life_sciences_dev_guide/ls_actions_evaluate_access.htm)**  
    Evaluates a specified access check (user permission) against the current security context and returns whether the running user has the requested permission.
- **[Generate Research Study Blocks Action](https://developer.salesforce.com/docs/atlas.en-us.life_sciences_dev_guide.meta/life_sciences_dev_guide/actions_obj_generate_research_study_blocks.htm)**  
    Generate research study randomization block records to link each block with a specific research study comparison group by using the randomization process.
- **[Get Context Data Action](https://developer.salesforce.com/docs/atlas.en-us.life_sciences_dev_guide.meta/life_sciences_dev_guide/ls_actions_get_context_data.htm)**  
    Retrieves the context data that is passed as an input to a prompt template that generates a summary of the data.
- **[Get Life Sciences Configuration Field Names and Values](https://developer.salesforce.com/docs/atlas.en-us.life_sciences_dev_guide.meta/life_sciences_dev_guide/ls_actions_get_ls_config_key_values.htm)**  
    Gets key-value pairs of field names and their values for Life Sciences configuration records of a given category.
- **[Get Qualified Products Action](https://developer.salesforce.com/docs/atlas.en-us.life_sciences_dev_guide.meta/life_sciences_dev_guide/ls_actions_get_qualified_products.htm)**  
    Retrieves the PricebookEntry IDs for products that a user is authorized to use for a given account and territories. When productPurpose isn’t specified, the action defaults to Quote. Allowed purpose values are Quote, Visit, and Order.
- **[Process Criteria Matching Response](https://developer.salesforce.com/docs/atlas.en-us.life_sciences_dev_guide.meta/life_sciences_dev_guide/actions_obj_process_criteria_matching_response.htm)**  
    Parses a GPT-generated JSON response to evaluate each inclusion and exclusion criterion for a given Research Study Candidate, determining whether each criterion is matched or not. This action stores the GPT response in the Care Program Enrollment Evaluation Result entity and computes the number of matched inclusion criteria and exclusion criteria, returning these counts as output.
- **[Serialize Hierarchical Context Data](https://developer.salesforce.com/docs/atlas.en-us.life_sciences_dev_guide.meta/life_sciences_dev_guide/ls_actions_serialize_hierarchical_context_data.htm)**  
    Serializes the hierarchical context data from the Apex embeddedai\_\_RecordApexRepresentation records that are passed as input to a prompt template that generates a summary of the data.
- **[Set Life Sciences Quote Document Defaults Action](https://developer.salesforce.com/docs/atlas.en-us.life_sciences_dev_guide.meta/life_sciences_dev_guide/ls_actions_set_quote_document_defaults.htm)**  
    Sets default attributes on document recipients for a specified quote document based on its attached Lightning flexipage layout.
- **[Share Quote Based on Account Action](https://developer.salesforce.com/docs/atlas.en-us.life_sciences_dev_guide.meta/life_sciences_dev_guide/ls_actions_share_quote_based_on_account.htm)**  
    Synchronizes Quote sharing with Account sharing by querying AccountShare records for the specified Quote account ID and upserting the corresponding QuoteShare records.