---
schema_version: "1"
id: cca02206a96659effa0984b7e7fa3f3510ecad3410bec91787b69f7e3977f16f
title: Set Up an Autolaunched Flow
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/voice_conversation_intelligence_autolaunched_flow_setup.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.voice_conversation_intelligence_autolaunched_flow_setup.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 4ac363c8b76f6ae095af38f7f21389e91e79d66bbe236dc91fe16c2872e4698f
description: Use autolaunched flows to run business processes. In this case, use a no-trigger autolaunched flow, which runs in the background and doesn’t require an event to trigger it. To specify when to run the autolaunched flow, define the conditions in the flow.
products:
  - Service Cloud
release: "264"
---
# Set Up an Autolaunched Flow

Use autolaunched flows to run business processes. In this case, use a no-trigger autolaunched flow, which runs in the background and doesn’t require an event to trigger it. To specify when to run the autolaunched flow, define the conditions in the flow.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=service.service_editions_reference.htm&amp;language=en_US" target="_blank">View supported editions</a>.</td></tr></tbody></table>

Add variables to the autolaunched flow to pass in input. At minimum, add the recordId variable. Based on your use case, you can also add other variables. For example, to pass a list of keywords to the flow, add an input variable that stores the Conversation Intelligence rule that uses the keywords. To use the keywords in the flow, add the input variable to the flow.

  
| Variable API Name | Description | Type |
| --- | --- | --- |
| intelligenceSignals | Stores a collection of intelligence signal types. Required if you’re passing intelligence signals to the flow. To use an intelligenceSignals input variable for an autolaunched flow, enable the Use an Apex-Defined Variable for All Intelligence Signal Types release update. The update is available starting in Summer ’24 and will be enforced in Spring ’25. | Apex-Defined |
| recordId | Stores the record ID of the conversation where the rule is matched, like voice call or messaging record ID. This variable is required in an autolaunched flow. | Text |
| ruleDevName | Dev name of the Conversation Intelligence rule. Required for keyword rules only. Note: To use a rule input variable for a Next Best Action or autolaunched flow, you must enable the feature. See [Pass the Rule Name as Input to a Flow](https://help.salesforce.com/s/articleView?id=service.voice_conversation_intelligence_rule_pass.htm&release=264.0.0&type=5 "To pass a list of keywords to a Next Best Action or autolaunched flow, add an input variable that stores the Conversation Intelligence rule developer name. To use the keywords in a flow, add the input variable to the flow."). | Text |

1. In Flow Builder, click **New Flow**.
2. Select **Autolaunched Flow (No Trigger)**.
3. To add a recordId variable, in the Toolbox, click **New Resource**, select **Variable** as the resource type, enter recordId as the API name, select **Text** as the data type, select **Available for input**, and click **Done**.
4. If needed, add other variables.
    
    The API name of the variable must be intelligenceSignals, recordId, or ruleDevName.
    
    Select the right data type for the variable. For the intelligenceSignals variable, set the Apex class to EnhancedChannel\_\_IntelligenceSignals.
    
    For a collection variable where values can be passed at the same time, select **Allow multiple values (collection)**. For the intelligenceSignals variable, select **Available for input**. These values are required input parameters to the flow.
    
    ![New Resource page](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support-264-0-0-production-enus/dd14551c-a772-4db6-9a1d-d84df8df2980/support/images/voice_intelligence/voice_new_resource_categoryVariable.png)
5. Add an Action element to the flow. For example, add an action that logs a case.
    
    ![New Action page](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support-264-0-0-production-enus/dd14551c-a772-4db6-9a1d-d84df8df2980/support/images/voice_intelligence/voice_recommendation_flow_action.png)
6. Save and activate the flow.
    
    ![Autolaunched flow for logging a case](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support-264-0-0-production-enus/dd14551c-a772-4db6-9a1d-d84df8df2980/support/images/voice_intelligence/voice_recommendation_flow_save.png)