---
schema_version: "1"
id: 87bf092ffda2c02c04742f8fd6a7acf2dc3266a236a2b685bda78f6e7102ef24
title: FlowInterview
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_flowinterview.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_flowinterview.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 1467d2d87c6c1697539f3f92a3f4a19581831d1f29de0aa3dc712efadef34e20
description: Represents a flow interview. A flow interview is a running instance of a flow. This object is available in API version 32.0 and later.
---
# FlowInterview

Represents a flow interview. A flow interview is a running instance of a flow. This object is available in API version 32.0 and later.

## Supported Calls

delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()

## Special Access Rules

To delete a flow interview, you must have the “Manage Flow” user permission. All other calls require the “Run Flows” user permission or the Flow User field enabled on the user detail page. If **Override default behavior and restrict access to enabled profiles or permission sets** is selected for an individual flow, access to that specific flow and its interviews is given to users by profile or permission set.

## Fields

| Field Name | Details |
| --- | --- |
| CurrentElement | 
Type

string

Properties

Filter, Group, Nillable, Sort

Description

The flow element at which the interview is paused.



 |
| CurrentFlowVersion | 

Type

string

Properties

Autonumber, Defaulted on create, Filter, idLookup, Sort

Description

For internal use only.



 |
| EngineType | 

Type

picklist

Properties

Filter, Group, Sort

Description

The engine type used to run the flow interview.



 |
| Error | 

Type

textarea

Properties

Create, Nillable, Update

Description

The error message that explains why the flow interview failed. This field is available in API version 62.0 and later.



 |
| FlowVersionViewId | 

Type

string

Properties

Filter, Nillable, Sort

Description

This field is a relationship field. This field is available in API version 51.0 and later.

Relationship Name

FlowVersionView

Relationship Type

Lookup

Refers To

FlowVersionView



 |
| Guid | 

Type

string

Properties

Filter, Group, idLookup, Nillable, Sort

Description

Globally unique identifier for the interview.



 |
| InterviewLabel | 

Type

string

Properties

Filter, Nillable, Sort

Description

Label for the interview. This label helps users and administrators differentiate interviews from the same flow.

In the user interface, this label appears in the Paused Flow Interviews component on the user’s Home tab and in the list of paused flow interviews in Setup.





 |
| InterviewStatus | 

Type

picklist

Properties

Filter, Group, Restricted picklist, Sort

Description

Status of the interview. Valid values are:

- Completed—This flow is complete. There are no more records to process.
- Error—This flow has one or more errors. To resolve each error, check the error code for instructions.
- Paused—This flow is paused. No new processes are added until the flow is resumed.
- Running—This flow is running or is ready to run.
- VersionPaused—This flow version is paused. No more records are processed until the flow is resumed. This value is available in API version 60.0 and later.

This field is available in API version 50.0 and later.





 |
| MasterFlowVersion | 

Type

string

Properties

Autonumber, Defaulted on create, Filter, idLookup, Sort

Description

For internal use only.



 |
| Name | 

Type

string

Properties

Autonumber, Defaulted on create, Filter, idLookup, Sort

Description

The name for the interview.



 |
| OwnerId | 

Type

reference

Properties

Filter, Group, Sort

Description

The ID of the user who owns the interview. Only this user or an admin can resume the interview.

This field is a polymorphic relationship field.

Relationship Name

Owner

Relationship Type

Lookup

Refers To

Group, User



 |
| PauseLabel | 

Type

string

Properties

Filter, Nillable, Sort

Description

Information about why the interview was paused. This string is entered by the user who paused the flow interview. The label is **Why Paused**.



 |
| SerializedView | 

Type

textarea

Properties

Create, Nillable, Update

Description

For internal use only.



 |
| WasPausedFromScreen | 

Type

boolean

Properties

Defaulted on create, Filter, Group, Sort

Description

Whether the flow interview was paused by a user from a flow Screen element (true ) or not (false ). This field is available in API version 46.0 and later.



 |

## Associated Objects

This object has these associated objects. Unless noted, these objects are available in the same API version as this object.

[FlowInterviewOwnerSharingRule](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_ownersharingrule.htm "StandardObjectNameOwnerSharingRule is the model for all owner sharing rule objects associated with standard objects. These objects represent a rule for sharing a standard object with users other than the owner.")

Sharing rules are available for the object.

[FlowInterviewShare](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_share.htm "StandardObjectNameShare is the model for all share objects associated with standard objects. These objects represent a sharing entry on the standard object.")

Sharing is available for the object.