---
title: delegate
framework: automator
role: symbol
role_heading: Instance Property
path: automator/amworkflowcontroller/delegate
---

# delegate

The controller’s delegate.

## Declaration

```swift
weak var delegate: (any AMWorkflowControllerDelegate)? { get set }
```

## Return Value

Return Value The controller’s delegate.

## Discussion

Discussion This object receives updates on the progress and state of the workflow controller.

## See Also

### Accessing the Delegate

- [AMWorkflowControllerDelegate](automator/amworkflowcontrollerdelegate.md)
