Apex Reference Guide
Summer '26 (API version 67.0)
Spring '26 (API version 66.0)
Winter '26 (API version 65.0)
Summer '25 (API version 64.0)
Spring '25 (API version 63.0)
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Newer Version Available
Process Namespace
The Process namespace provides an interface and
classes for passing data between your organization and a flow.
The following are the interfaces and classes in the Process namespace.
-
Plugin Interface
Allows you to pass data between your organization and a specified flow. -
PluginDescribeResult Class
Describes the input and output parameters for Process.PluginResult. -
PluginDescribeResult.InputParameter Class
Describes the input parameter for Process.PluginResult. -
PluginDescribeResult.OutputParameter Class
Describes the output parameter for Process.PluginResult. -
PluginRequest Class
Passes input parameters from the class that implements the Process.Plugin interface to the flow. -
PluginResult Class
Returns output parameters from the class that implements the Process.Plugin interface to the flow.