---
schema_version: "1"
id: 1dc22ae0938700fa02415e260bc91648f0e5d0d844d15c67cb0db3ab6d64ad42
title: EmbeddedServiceFlowConfig
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_tooling/tooling_api_objects_embeddedserviceflowconfig.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_embeddedserviceflowconfig.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 3221e331c6303919357871d856a146232a1498973f42a3e3f76e3d0f05850496
description: Represents whether an Embedded Service Flow feature is enabled or not. This object is available in API version 45.0 and later.
---
# EmbeddedServiceFlowConfig

Represents whether an Embedded Service Flow feature is enabled or not. This object is available in API version 45.0 and later.

## Supported SOAP API Calls

create(), delete(), describeLayout(), describeSObjects(), query(), retrieve(), update(), upsert()

## Supported REST API Methods

DELETE, GET, HEAD, PATCH, POST, Query

## Special Access Rules

To access this type, you need the Customize Application user permission.

## Fields

| Field | Details |
| --- | --- |
| EmbeddedServiceConfigId | 
Type

reference

Properties

Filter, Group, Sort

Description

The unique ID of an [EmbeddedServiceConfig](https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_embeddedserviceconfig.htm "Represents a setup node for creating an Embedded Service deployment. Available in API version 38.0 and later.") (the Embedded Service deployment) that the flow config is associated with.



 |
| Enabled | 

Type

boolean

Properties

Defaulted on create, Filter, Group, Sort

Description

Specifies whether the embedded flow is enabled (true) or not (false). Defaults to false.



 |
| FullName | 

Type

string

Properties

Create, Group, Nillable

Description

The full name of the parent object [EmbeddedServiceConfig in Metadata API](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/meta_embeddedserviceconfig.htm "HTML (New Window)"). The full name can include a namespaceprefix.

Query this field only if the query result contains no more than one record. Otherwise, an error is returned. If more than one record exists, use multiple queries to retrieve the records. This limit protects performance.



 |
| Metadata | 

Type

[EmbeddedServiceFlowConfig](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/meta_embeddedserviceconfig.htm)

Properties

Create, Nillable, Update

Description

The embedded service flow config's metadata.

Query this field only if the query result contains no more than one record. Otherwise, an error is returned. If more than one record exists, use multiple queries to retrieve the records. This limit protects performance.



 |

## Usage

To get a Flow feature working, you need three things: an [EmbeddedServiceConfig](https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_embeddedserviceconfig.htm "Represents a setup node for creating an Embedded Service deployment. Available in API version 38.0 and later.") deployment, an EmbeddedServiceFlowConfig record, and an [EmbeddedServiceFlow](https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_embeddedserviceflow.htm "Represents a Flow Definition used by an Embedded Service deployment. This object is available in API version 45.0 and later.") record with the type set to FL\_Flow. The EmbeddedServiceFlowConfig record controls whether the Flow feature associated with this deployment is enabled or disabled.