---
schema_version: "1"
id: 087e47099e40d8135ae73fc23126cc548c0ea3dfe1acd01092a41b42c06ed09b
title: Flow for Insurance Quoting
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/insurance_quoting_flow_metadata_api.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/insurance_quoting_flow_metadata_api.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 832ae4dfc494c23de0b759f3d6c64140ff279ce3d97cc291b518f32e194106b8
description: Represents the metadata associated with a flow. Use Flow to create an application that takes users through a series of pages to query and update records in the database. You can also execute logic and provide branching capability based on user input to build dynamic applications.
---
# Flow for Insurance Quoting

Represents the metadata associated with a flow. Use Flow to create an application that takes users through a series of pages to query and update records in the database. You can also execute logic and provide branching capability based on user input to build dynamic applications.

## FlowActionCall

Insurance Quoting exposes additional actionType values for the FlowActionCall Metadata type.

### actionType

- **Field Type**: InvocableActionType (enumeration of type string)
- **Description**: Required.
    
    The action type. Additional valid values only for Insurance Quoting include:
    
    - addEligibleInsuranceClauses—Add eligible insurance clauses to a quote or context. You must specify either a quote ID or a context ID, and either an instance key or a quote line item ID along with insurance product clause details.
    - createInsuranceQuote—Create an Insurance quote by using a context ID or a set of user inputs that represent quote details.
    - createInsuranceRating—Create a runtime context that contains the details to create a quote.
    - generateInsuranceClauses—Generate insurance clauses based on the specified quote and context information. You must specify either quote ID or context ID to generate insurance clauses.
    - getEligibleInsuranceClauses—Get eligible insurance clauses based on quote ID and context ID. You must specify either a quote ID or a context ID, and either an instance key or a quote line item ID to get the eligible insurance clauses.
    - getInsuranceQuoteDetails—Get the details of an insurance quote.
    - getInsuranceRatingInput—Get the rating input data for the insurance products to support the pricing calculations and coverage analysis.
    - repriceInsuranceProduct—Recalculate the price of Insurance products based on user inputs.
    - repriceInsuranceProduct—Recalculate the price of insurance products based on user inputs.
    - updateInsuranceQuote—Update an existing insurance quote by adding, updating, or deleting nodes and optionally executing pricing and rules.