# Workflows

A workflow is custom application logic that consists of a set of tasks and or state transitions.

## Implementing a new Workflow

A compliant workflow needs to implement the `Workflow` interface included in the [`workflow.go`](workflow.go) file.

## Associated Information

The following link to the workflow proposal will provide more information on this feature area: https://github.com/dapr/dapr/issues/4576